builder: mozilla-release_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-203 starttime: 1471046968.31 results: success (0) buildid: 20160812154616 builduid: 5928acb445004bf2a5f1134f49cc47fe revision: b66e4f53fe15662f88e05b9d48a6e3c521d376f7 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-08-12 17:09:28.310025) ========= master: http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-08-12 17:09:28.310548) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-08-12 17:09:28.310831) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-08-12 17:09:28.531295) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-12 17:09:28.531643) ========= '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-203\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-203 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-203 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-203\AppData\Local LOGONSERVER=\\T-W864-IX-203 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=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-203 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-203 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-203 WINDIR=C:\windows using PTY: False --17:09:29-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 2.27 GB/s 17:09:29 (2.27 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.412000 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-12 17:09:29.975652) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-08-12 17:09:29.975986) ========= '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-203\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-203 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-203 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-203\AppData\Local LOGONSERVER=\\T-W864-IX-203 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=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-203 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-203 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-203 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=3.310000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-08-12 17:09:33.307294) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-08-12 17:09:33.307648) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-release --rev b66e4f53fe15662f88e05b9d48a6e3c521d376f7 --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 b66e4f53fe15662f88e05b9d48a6e3c521d376f7 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-203\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-203 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-203 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-203\AppData\Local LOGONSERVER=\\T-W864-IX-203 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=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-203 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-203 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-203 WINDIR=C:\windows using PTY: False 2016-08-12 17:09:33,374 truncating revision to first 12 chars 2016-08-12 17:09:33,374 Setting DEBUG logging. 2016-08-12 17:09:33,374 attempt 1/10 2016-08-12 17:09:33,374 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-release/b66e4f53fe15?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-08-12 17:09:34,885 unpacking tar archive at: mozilla-release-b66e4f53fe15/testing/mozharness/ program finished with exit code 0 elapsedTime=2.181000 ========= master_lag: 0.08 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-08-12 17:09:35.572706) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-12 17:09:35.573017) ========= script_repo_revision: b66e4f53fe15662f88e05b9d48a6e3c521d376f7 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-12 17:09:35.573417) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-12 17:09:35.573682) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-12 17:09:35.613586) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 51 secs) (at 2016-08-12 17:09:35.613854) ========= '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-203\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-203 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-203 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-203\AppData\Local LOGONSERVER=\\T-W864-IX-203 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:\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-203 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-203 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-203 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 17:09:35 INFO - MultiFileLogger online at 20160812 17:09:35 in C:\slave\test 17:09:35 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 17:09:35 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 17:09:35 INFO - {'append_to_log': False, 17:09:35 INFO - 'base_work_dir': 'C:\\slave\\test', 17:09:35 INFO - 'blob_upload_branch': 'mozilla-release', 17:09:35 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 17:09:35 INFO - 'buildbot_json_path': 'buildprops.json', 17:09:35 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 17:09:35 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 17:09:35 INFO - 'download_minidump_stackwalk': True, 17:09:35 INFO - 'download_symbols': 'true', 17:09:35 INFO - 'e10s': False, 17:09:35 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 17:09:35 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 17:09:35 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 17:09:35 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 17:09:35 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 17:09:35 INFO - 'C:/mozilla-build/tooltool.py'), 17:09:35 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 17:09:35 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 17:09:35 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 17:09:35 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 17:09:35 INFO - 'log_level': 'info', 17:09:35 INFO - 'log_to_console': True, 17:09:35 INFO - 'opt_config_files': (), 17:09:35 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 17:09:35 INFO - '--processes=1', 17:09:35 INFO - '--config=%(test_path)s/wptrunner.ini', 17:09:35 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 17:09:35 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 17:09:35 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 17:09:35 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 17:09:35 INFO - 'pip_index': False, 17:09:35 INFO - 'require_test_zip': True, 17:09:35 INFO - 'test_type': ('testharness',), 17:09:35 INFO - 'this_chunk': '1', 17:09:35 INFO - 'total_chunks': '10', 17:09:35 INFO - 'virtualenv_path': 'venv', 17:09:35 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 17:09:35 INFO - 'work_dir': 'build'} 17:09:35 INFO - ##### 17:09:35 INFO - ##### Running clobber step. 17:09:35 INFO - ##### 17:09:35 INFO - Running pre-action listener: _resource_record_pre_action 17:09:35 INFO - Running main action method: clobber 17:09:35 INFO - rmtree: C:\slave\test\build 17:09:35 INFO - Using _rmtree_windows ... 17:09:35 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 17:10:59 INFO - Running post-action listener: _resource_record_post_action 17:10:59 INFO - ##### 17:10:59 INFO - ##### Running read-buildbot-config step. 17:10:59 INFO - ##### 17:10:59 INFO - Running pre-action listener: _resource_record_pre_action 17:10:59 INFO - Running main action method: read_buildbot_config 17:10:59 INFO - Using buildbot properties: 17:10:59 INFO - { 17:10:59 INFO - "project": "", 17:10:59 INFO - "product": "firefox", 17:10:59 INFO - "script_repo_revision": "production", 17:10:59 INFO - "scheduler": "tests-mozilla-release-win8_64-debug-unittest", 17:10:59 INFO - "repository": "", 17:10:59 INFO - "buildername": "Windows 8 64-bit mozilla-release debug test web-platform-tests-1", 17:10:59 INFO - "buildid": "20160812154616", 17:10:59 INFO - "pgo_build": "False", 17:10:59 INFO - "basedir": "C:\\slave\\test", 17:10:59 INFO - "buildnumber": 22, 17:10:59 INFO - "slavename": "t-w864-ix-203", 17:10:59 INFO - "revision": "b66e4f53fe15662f88e05b9d48a6e3c521d376f7", 17:10:59 INFO - "master": "http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/", 17:10:59 INFO - "platform": "win64", 17:10:59 INFO - "branch": "mozilla-release", 17:10:59 INFO - "repo_path": "releases/mozilla-release", 17:10:59 INFO - "moz_repo_path": "", 17:10:59 INFO - "stage_platform": "win64", 17:10:59 INFO - "builduid": "5928acb445004bf2a5f1134f49cc47fe", 17:10:59 INFO - "slavebuilddir": "test" 17:10:59 INFO - } 17:10:59 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/CM6O90f9QFKRO8NgUILQSg/artifacts/public/build/firefox-48.0.1.en-US.win64.test_packages.json. 17:10:59 INFO - Found installer url https://queue.taskcluster.net/v1/task/CM6O90f9QFKRO8NgUILQSg/artifacts/public/build/firefox-48.0.1.en-US.win64.zip. 17:10:59 INFO - Running post-action listener: _resource_record_post_action 17:10:59 INFO - ##### 17:10:59 INFO - ##### Running download-and-extract step. 17:10:59 INFO - ##### 17:10:59 INFO - Running pre-action listener: _resource_record_pre_action 17:10:59 INFO - Running main action method: download_and_extract 17:10:59 INFO - mkdir: C:\slave\test\build\tests 17:10:59 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')]} 17:10:59 INFO - https://queue.taskcluster.net/v1/task/CM6O90f9QFKRO8NgUILQSg/artifacts/public/build/firefox-48.0.1.en-US.win64.test_packages.json matches https://queue.taskcluster.net 17:10:59 INFO - trying https://queue.taskcluster.net/v1/task/CM6O90f9QFKRO8NgUILQSg/artifacts/public/build/firefox-48.0.1.en-US.win64.test_packages.json 17:10:59 INFO - Downloading https://queue.taskcluster.net/v1/task/CM6O90f9QFKRO8NgUILQSg/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 17:10:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/CM6O90f9QFKRO8NgUILQSg/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 17:11:00 INFO - Downloaded 1274 bytes. 17:11:00 INFO - Reading from file C:\slave\test\build\firefox-48.0.1.en-US.win64.test_packages.json 17:11:00 INFO - Using the following test package requirements: 17:11:00 INFO - {u'common': [u'firefox-48.0.1.en-US.win64.common.tests.zip'], 17:11:00 INFO - u'cppunittest': [u'firefox-48.0.1.en-US.win64.common.tests.zip', 17:11:00 INFO - u'firefox-48.0.1.en-US.win64.cppunittest.tests.zip'], 17:11:00 INFO - u'gtest': [u'firefox-48.0.1.en-US.win64.common.tests.zip', 17:11:00 INFO - u'firefox-48.0.1.en-US.win64.gtest.tests.zip'], 17:11:00 INFO - u'jittest': [u'firefox-48.0.1.en-US.win64.common.tests.zip', 17:11:00 INFO - u'jsshell-win64.zip'], 17:11:00 INFO - u'mochitest': [u'firefox-48.0.1.en-US.win64.common.tests.zip', 17:11:00 INFO - u'firefox-48.0.1.en-US.win64.mochitest.tests.zip'], 17:11:00 INFO - u'mozbase': [u'firefox-48.0.1.en-US.win64.common.tests.zip'], 17:11:00 INFO - u'reftest': [u'firefox-48.0.1.en-US.win64.common.tests.zip', 17:11:00 INFO - u'firefox-48.0.1.en-US.win64.reftest.tests.zip'], 17:11:00 INFO - u'talos': [u'firefox-48.0.1.en-US.win64.common.tests.zip', 17:11:00 INFO - u'firefox-48.0.1.en-US.win64.talos.tests.zip'], 17:11:00 INFO - u'web-platform': [u'firefox-48.0.1.en-US.win64.common.tests.zip', 17:11:00 INFO - u'firefox-48.0.1.en-US.win64.web-platform.tests.zip'], 17:11:00 INFO - u'xpcshell': [u'firefox-48.0.1.en-US.win64.common.tests.zip', 17:11:00 INFO - u'firefox-48.0.1.en-US.win64.xpcshell.tests.zip']} 17:11:00 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 17:11:00 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')]} 17:11:00 INFO - https://queue.taskcluster.net/v1/task/CM6O90f9QFKRO8NgUILQSg/artifacts/public/build/firefox-48.0.1.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 17:11:00 INFO - trying https://queue.taskcluster.net/v1/task/CM6O90f9QFKRO8NgUILQSg/artifacts/public/build/firefox-48.0.1.en-US.win64.common.tests.zip 17:11:00 INFO - Downloading https://queue.taskcluster.net/v1/task/CM6O90f9QFKRO8NgUILQSg/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 17:11:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/CM6O90f9QFKRO8NgUILQSg/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 17:11:01 INFO - Downloaded 20872188 bytes. 17:11:01 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/*'] 17:11:01 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/* 17:11:03 INFO - caution: filename not matched: web-platform/* 17:11:03 INFO - Return code: 11 17:11:03 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')]} 17:11:03 INFO - https://queue.taskcluster.net/v1/task/CM6O90f9QFKRO8NgUILQSg/artifacts/public/build/firefox-48.0.1.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 17:11:03 INFO - trying https://queue.taskcluster.net/v1/task/CM6O90f9QFKRO8NgUILQSg/artifacts/public/build/firefox-48.0.1.en-US.win64.web-platform.tests.zip 17:11:03 INFO - Downloading https://queue.taskcluster.net/v1/task/CM6O90f9QFKRO8NgUILQSg/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 17:11:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/CM6O90f9QFKRO8NgUILQSg/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 17:11:04 INFO - Downloaded 36389909 bytes. 17:11:04 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/*'] 17:11:04 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/* 17:11:45 INFO - caution: filename not matched: bin/* 17:11:45 INFO - caution: filename not matched: config/* 17:11:45 INFO - caution: filename not matched: mozbase/* 17:11:45 INFO - caution: filename not matched: marionette/* 17:11:45 INFO - caution: filename not matched: tools/wptserve/* 17:11:45 INFO - Return code: 11 17:11:45 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')]} 17:11:45 INFO - https://queue.taskcluster.net/v1/task/CM6O90f9QFKRO8NgUILQSg/artifacts/public/build/firefox-48.0.1.en-US.win64.zip matches https://queue.taskcluster.net 17:11:45 INFO - trying https://queue.taskcluster.net/v1/task/CM6O90f9QFKRO8NgUILQSg/artifacts/public/build/firefox-48.0.1.en-US.win64.zip 17:11:45 INFO - Downloading https://queue.taskcluster.net/v1/task/CM6O90f9QFKRO8NgUILQSg/artifacts/public/build/firefox-48.0.1.en-US.win64.zip to C:\slave\test\build\firefox-48.0.1.en-US.win64.zip 17:11:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/CM6O90f9QFKRO8NgUILQSg/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 17:11:47 INFO - Downloaded 82735915 bytes. 17:11:47 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/CM6O90f9QFKRO8NgUILQSg/artifacts/public/build/firefox-48.0.1.en-US.win64.zip 17:11:47 INFO - mkdir: C:\slave\test\properties 17:11:47 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 17:11:47 INFO - Writing to file C:\slave\test\properties\build_url 17:11:47 INFO - Contents: 17:11:47 INFO - build_url:https://queue.taskcluster.net/v1/task/CM6O90f9QFKRO8NgUILQSg/artifacts/public/build/firefox-48.0.1.en-US.win64.zip 17:11:48 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/CM6O90f9QFKRO8NgUILQSg/artifacts/public/build/firefox-48.0.1.en-US.win64.crashreporter-symbols.zip 17:11:48 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 17:11:48 INFO - Writing to file C:\slave\test\properties\symbols_url 17:11:48 INFO - Contents: 17:11:48 INFO - symbols_url:https://queue.taskcluster.net/v1/task/CM6O90f9QFKRO8NgUILQSg/artifacts/public/build/firefox-48.0.1.en-US.win64.crashreporter-symbols.zip 17:11: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')]} 17:11:48 INFO - https://queue.taskcluster.net/v1/task/CM6O90f9QFKRO8NgUILQSg/artifacts/public/build/firefox-48.0.1.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 17:11:48 INFO - trying https://queue.taskcluster.net/v1/task/CM6O90f9QFKRO8NgUILQSg/artifacts/public/build/firefox-48.0.1.en-US.win64.crashreporter-symbols.zip 17:11:48 INFO - Downloading https://queue.taskcluster.net/v1/task/CM6O90f9QFKRO8NgUILQSg/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 17:11:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/CM6O90f9QFKRO8NgUILQSg/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 17:11:50 INFO - Downloaded 50795535 bytes. 17:11:50 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'] 17:11:50 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 17:11:53 INFO - Return code: 0 17:11:53 INFO - Running post-action listener: _resource_record_post_action 17:11:53 INFO - Running post-action listener: set_extra_try_arguments 17:11:53 INFO - ##### 17:11:53 INFO - ##### Running create-virtualenv step. 17:11:53 INFO - ##### 17:11:53 INFO - Running pre-action listener: _pre_create_virtualenv 17:11:53 INFO - Running pre-action listener: _resource_record_pre_action 17:11:53 INFO - Running main action method: create_virtualenv 17:11:53 INFO - Creating virtualenv C:\slave\test\build\venv 17:11:53 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 17:11:53 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 17:11:56 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 17:12:00 INFO - Installing distribute......................................................................................................................................................................................done. 17:12:01 INFO - Return code: 0 17:12:01 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 17:12:01 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')]} 17:12:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:12:01 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')]} 17:12:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:12:01 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 0x0251E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025CD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0257B9A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0254F368>, '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 0x022F8D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025D80C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-203', 'USERDOMAIN': 'T-W864-IX-203', '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-203', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-203\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-203', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-203', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-203', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': '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-203\\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 17:12:01 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 17:12:01 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 17:12:01 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:12:01 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-203\\AppData\\Roaming', 17:12:01 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 17:12:01 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 17:12:01 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 17:12:01 INFO - 'COMPUTERNAME': 'T-W864-IX-203', 17:12:01 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:12:01 INFO - 'DCLOCATION': 'SCL3', 17:12:01 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:12:01 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:12:01 INFO - 'HOMEDRIVE': 'C:', 17:12:01 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-203', 17:12:01 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:12:01 INFO - 'KTS_VERSION': '1.19c', 17:12:01 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-203\\AppData\\Local', 17:12:01 INFO - 'LOGONSERVER': '\\\\T-W864-IX-203', 17:12:01 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:12:01 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:12:01 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:12:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:12:01 INFO - 'MOZ_NO_REMOTE': '1', 17:12:01 INFO - 'NO_EM_RESTART': '1', 17:12:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:12:01 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:12:01 INFO - 'OS': 'Windows_NT', 17:12:01 INFO - 'OURDRIVE': 'C:', 17:12:01 INFO - 'PATH': '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', 17:12:01 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:12:01 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:12:01 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 17:12:01 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 17:12:01 INFO - 'PROCESSOR_LEVEL': '6', 17:12:01 INFO - 'PROCESSOR_REVISION': '1e05', 17:12:01 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:12:01 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 17:12:01 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 17:12:01 INFO - 'PROGRAMW6432': 'C:\\Program Files', 17:12:01 INFO - 'PROMPT': '$P$G', 17:12:01 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:12:01 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:12:01 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:12:01 INFO - 'PWD': 'C:\\slave\\test', 17:12:01 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:12:01 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:12:01 INFO - 'SYSTEMDRIVE': 'C:', 17:12:01 INFO - 'SYSTEMROOT': 'C:\\windows', 17:12:01 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:12:01 INFO - 'TEST1': 'testie', 17:12:01 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:12:01 INFO - 'USERDOMAIN': 'T-W864-IX-203', 17:12:01 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-203', 17:12:01 INFO - 'USERNAME': 'cltbld', 17:12:01 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-203', 17:12:01 INFO - 'WINDIR': 'C:\\windows', 17:12:01 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:12:02 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:12:02 INFO - Downloading/unpacking psutil>=0.7.1 17:12:03 INFO - Running setup.py egg_info for package psutil 17:12:03 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 17:12:03 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 17:12:03 INFO - Installing collected packages: psutil 17:12:03 INFO - Running setup.py install for psutil 17:12:03 INFO - building 'psutil._psutil_windows' extension 17:12:03 INFO - error: Unable to find vcvarsall.bat 17:12:03 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-xzq3pj-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 17:12:03 INFO - running install 17:12:03 INFO - running build 17:12:03 INFO - running build_py 17:12:03 INFO - creating build 17:12:03 INFO - creating build\lib.win32-2.7 17:12:03 INFO - creating build\lib.win32-2.7\psutil 17:12:03 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 17:12:03 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 17:12:03 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 17:12:03 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 17:12:03 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 17:12:03 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 17:12:03 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 17:12:03 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 17:12:03 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 17:12:03 INFO - running build_ext 17:12:03 INFO - building 'psutil._psutil_windows' extension 17:12:03 INFO - error: Unable to find vcvarsall.bat 17:12:03 INFO - ---------------------------------------- 17:12:03 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-xzq3pj-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 17:12:03 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-203\AppData\Roaming\pip\pip.log 17:12:03 WARNING - Return code: 1 17:12:03 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! 17:12:03 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 17:12:03 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')]} 17:12:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:12:03 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')]} 17:12:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:12:03 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 0x0251E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025CD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0257B9A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0254F368>, '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 0x022F8D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025D80C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-203', 'USERDOMAIN': 'T-W864-IX-203', '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-203', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-203\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-203', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-203', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-203', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': '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-203\\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 17:12:03 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 17:12:03 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 17:12:03 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:12:03 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-203\\AppData\\Roaming', 17:12:03 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 17:12:03 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 17:12:03 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 17:12:03 INFO - 'COMPUTERNAME': 'T-W864-IX-203', 17:12:03 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:12:03 INFO - 'DCLOCATION': 'SCL3', 17:12:03 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:12:03 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:12:03 INFO - 'HOMEDRIVE': 'C:', 17:12:03 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-203', 17:12:03 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:12:03 INFO - 'KTS_VERSION': '1.19c', 17:12:03 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-203\\AppData\\Local', 17:12:03 INFO - 'LOGONSERVER': '\\\\T-W864-IX-203', 17:12:03 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:12:03 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:12:03 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:12:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:12:03 INFO - 'MOZ_NO_REMOTE': '1', 17:12:03 INFO - 'NO_EM_RESTART': '1', 17:12:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:12:03 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:12:03 INFO - 'OS': 'Windows_NT', 17:12:03 INFO - 'OURDRIVE': 'C:', 17:12:03 INFO - 'PATH': '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', 17:12:03 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:12:03 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:12:03 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 17:12:03 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 17:12:03 INFO - 'PROCESSOR_LEVEL': '6', 17:12:03 INFO - 'PROCESSOR_REVISION': '1e05', 17:12:03 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:12:03 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 17:12:03 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 17:12:03 INFO - 'PROGRAMW6432': 'C:\\Program Files', 17:12:03 INFO - 'PROMPT': '$P$G', 17:12:03 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:12:03 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:12:03 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:12:03 INFO - 'PWD': 'C:\\slave\\test', 17:12:03 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:12:03 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:12:03 INFO - 'SYSTEMDRIVE': 'C:', 17:12:03 INFO - 'SYSTEMROOT': 'C:\\windows', 17:12:03 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:12:03 INFO - 'TEST1': 'testie', 17:12:03 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:12:03 INFO - 'USERDOMAIN': 'T-W864-IX-203', 17:12:03 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-203', 17:12:03 INFO - 'USERNAME': 'cltbld', 17:12:03 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-203', 17:12:03 INFO - 'WINDIR': 'C:\\windows', 17:12:03 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:12:06 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:12:06 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 17:12:06 INFO - Downloading mozsystemmonitor-0.0.tar.gz 17:12:06 INFO - Running setup.py egg_info for package mozsystemmonitor 17:12:06 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 17:12:06 INFO - Running setup.py egg_info for package psutil 17:12:06 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 17:12:06 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 17:12:06 INFO - Installing collected packages: mozsystemmonitor, psutil 17:12:06 INFO - Running setup.py install for mozsystemmonitor 17:12:06 INFO - Running setup.py install for psutil 17:12:06 INFO - building 'psutil._psutil_windows' extension 17:12:06 INFO - error: Unable to find vcvarsall.bat 17:12:06 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-sxq5s7-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 17:12:06 INFO - running install 17:12:06 INFO - running build 17:12:06 INFO - running build_py 17:12:06 INFO - running build_ext 17:12:06 INFO - building 'psutil._psutil_windows' extension 17:12:06 INFO - error: Unable to find vcvarsall.bat 17:12:06 INFO - ---------------------------------------- 17:12:06 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-sxq5s7-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 17:12:06 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-203\AppData\Roaming\pip\pip.log 17:12:06 WARNING - Return code: 1 17:12:06 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! 17:12:06 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 17:12:06 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')]} 17:12:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:12:06 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')]} 17:12:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:12:06 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 0x0251E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025CD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0257B9A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0254F368>, '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 0x022F8D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025D80C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-203', 'USERDOMAIN': 'T-W864-IX-203', '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-203', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-203\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-203', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-203', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-203', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': '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-203\\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 17:12:06 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 17:12:06 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 17:12:06 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:12:06 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-203\\AppData\\Roaming', 17:12:06 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 17:12:06 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 17:12:06 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 17:12:06 INFO - 'COMPUTERNAME': 'T-W864-IX-203', 17:12:06 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:12:06 INFO - 'DCLOCATION': 'SCL3', 17:12:06 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:12:06 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:12:06 INFO - 'HOMEDRIVE': 'C:', 17:12:06 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-203', 17:12:06 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:12:06 INFO - 'KTS_VERSION': '1.19c', 17:12:06 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-203\\AppData\\Local', 17:12:06 INFO - 'LOGONSERVER': '\\\\T-W864-IX-203', 17:12:06 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:12:06 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:12:06 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:12:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:12:06 INFO - 'MOZ_NO_REMOTE': '1', 17:12:06 INFO - 'NO_EM_RESTART': '1', 17:12:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:12:06 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:12:06 INFO - 'OS': 'Windows_NT', 17:12:06 INFO - 'OURDRIVE': 'C:', 17:12:06 INFO - 'PATH': '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', 17:12:06 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:12:06 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:12:06 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 17:12:06 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 17:12:06 INFO - 'PROCESSOR_LEVEL': '6', 17:12:06 INFO - 'PROCESSOR_REVISION': '1e05', 17:12:06 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:12:06 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 17:12:06 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 17:12:06 INFO - 'PROGRAMW6432': 'C:\\Program Files', 17:12:06 INFO - 'PROMPT': '$P$G', 17:12:06 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:12:06 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:12:06 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:12:06 INFO - 'PWD': 'C:\\slave\\test', 17:12:06 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:12:06 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:12:06 INFO - 'SYSTEMDRIVE': 'C:', 17:12:06 INFO - 'SYSTEMROOT': 'C:\\windows', 17:12:06 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:12:06 INFO - 'TEST1': 'testie', 17:12:06 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:12:06 INFO - 'USERDOMAIN': 'T-W864-IX-203', 17:12:06 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-203', 17:12:06 INFO - 'USERNAME': 'cltbld', 17:12:06 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-203', 17:12:06 INFO - 'WINDIR': 'C:\\windows', 17:12:06 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:12:10 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:12:10 INFO - Downloading/unpacking blobuploader==1.2.4 17:12:10 INFO - Downloading blobuploader-1.2.4.tar.gz 17:12:10 INFO - Running setup.py egg_info for package blobuploader 17:12:10 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 17:12:14 INFO - Running setup.py egg_info for package requests 17:12:14 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 17:12:14 INFO - Downloading docopt-0.6.1.tar.gz 17:12:14 INFO - Running setup.py egg_info for package docopt 17:12:14 INFO - Installing collected packages: blobuploader, docopt, requests 17:12:14 INFO - Running setup.py install for blobuploader 17:12:14 INFO - Running setup.py install for docopt 17:12:14 INFO - Running setup.py install for requests 17:12:14 INFO - Successfully installed blobuploader docopt requests 17:12:14 INFO - Cleaning up... 17:12:14 INFO - Return code: 0 17:12:14 INFO - Installing None into virtualenv C:\slave\test\build\venv 17:12:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:12:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:12:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:12:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:12:14 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 0x0251E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025CD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0257B9A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0254F368>, '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 0x022F8D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025D80C0>, '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-203', 'USERDOMAIN': 'T-W864-IX-203', '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-203', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-203\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-203', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-203', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-203', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': '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-203\\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 17:12:14 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 17:12:14 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 17:12:14 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:12:14 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-203\\AppData\\Roaming', 17:12:14 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 17:12:14 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 17:12:14 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 17:12:14 INFO - 'COMPUTERNAME': 'T-W864-IX-203', 17:12:14 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:12:14 INFO - 'DCLOCATION': 'SCL3', 17:12:14 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:12:14 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:12:14 INFO - 'HOMEDRIVE': 'C:', 17:12:14 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-203', 17:12:14 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:12:14 INFO - 'KTS_VERSION': '1.19c', 17:12:14 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-203\\AppData\\Local', 17:12:14 INFO - 'LOGONSERVER': '\\\\T-W864-IX-203', 17:12:14 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:12:14 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:12:14 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:12:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:12:14 INFO - 'MOZ_NO_REMOTE': '1', 17:12:14 INFO - 'NO_EM_RESTART': '1', 17:12:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:12:14 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:12:14 INFO - 'OS': 'Windows_NT', 17:12:14 INFO - 'OURDRIVE': 'C:', 17:12:14 INFO - 'PATH': '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', 17:12:14 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:12:14 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:12:14 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 17:12:14 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 17:12:14 INFO - 'PROCESSOR_LEVEL': '6', 17:12:14 INFO - 'PROCESSOR_REVISION': '1e05', 17:12:14 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:12:14 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 17:12:14 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 17:12:14 INFO - 'PROGRAMW6432': 'C:\\Program Files', 17:12:14 INFO - 'PROMPT': '$P$G', 17:12:14 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:12:14 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:12:14 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:12:14 INFO - 'PWD': 'C:\\slave\\test', 17:12:14 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:12:14 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:12:14 INFO - 'SYSTEMDRIVE': 'C:', 17:12:14 INFO - 'SYSTEMROOT': 'C:\\windows', 17:12:14 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:12:14 INFO - 'TEST1': 'testie', 17:12:14 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:12:14 INFO - 'USERDOMAIN': 'T-W864-IX-203', 17:12:14 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-203', 17:12:14 INFO - 'USERNAME': 'cltbld', 17:12:14 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-203', 17:12:14 INFO - 'WINDIR': 'C:\\windows', 17:12:14 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:12:18 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:12:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 17:12:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 17:12:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 17:12:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 17:12:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 17:12:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 17:12:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 17:12:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 17:12:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 17:12:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 17:12:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 17:12:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 17:12:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 17:12:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 17:12:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 17:12:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 17:12:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 17:12:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 17:12:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 17:12:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 17:12:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 17:12:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 17:12:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 17:12:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 17:12:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 17:12:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 17:12:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 17:12:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 17:12:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 17:12:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 17:12:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 17:12:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 17:12:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 17:12:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 17:12:18 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 17:12:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 17:12:18 INFO - Unpacking c:\slave\test\build\tests\marionette\client 17:12:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 17:12:18 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 17:12:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 17:12:18 INFO - Unpacking c:\slave\test\build\tests\marionette 17:12:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 17:12:18 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:12:18 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 17:12:18 INFO - Running setup.py install for browsermob-proxy 17:12:34 INFO - Running setup.py install for manifestparser 17:12:34 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 17:12:34 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 17:12:34 INFO - Running setup.py install for marionette-client 17:12:34 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:12:34 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 17:12:34 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 17:12:34 INFO - Running setup.py install for marionette-driver 17:12:34 INFO - Running setup.py install for mozcrash 17:12:34 INFO - Running setup.py install for mozdebug 17:12:34 INFO - Running setup.py install for mozdevice 17:12:34 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 17:12:34 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 17:12:34 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 17:12:34 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 17:12:34 INFO - Running setup.py install for mozfile 17:12:34 INFO - Running setup.py install for mozhttpd 17:12:34 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 17:12:34 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 17:12:34 INFO - Running setup.py install for mozinfo 17:12:34 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 17:12:34 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 17:12:34 INFO - Running setup.py install for mozInstall 17:12:34 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 17:12:34 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 17:12:34 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 17:12:34 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 17:12:34 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 17:12:34 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 17:12:34 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 17:12:34 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 17:12:34 INFO - Running setup.py install for mozleak 17:12:34 INFO - Running setup.py install for mozlog 17:12:34 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 17:12:34 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 17:12:34 INFO - Running setup.py install for moznetwork 17:12:34 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 17:12:34 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 17:12:34 INFO - Running setup.py install for mozprocess 17:12:34 INFO - Running setup.py install for mozprofile 17:12:34 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 17:12:34 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 17:12:34 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 17:12:34 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 17:12:34 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 17:12:34 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 17:12:34 INFO - Running setup.py install for mozrunner 17:12:34 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 17:12:34 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 17:12:34 INFO - Running setup.py install for mozscreenshot 17:12:34 INFO - Running setup.py install for moztest 17:12:34 INFO - Running setup.py install for mozversion 17:12:34 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 17:12:34 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 17:12:34 INFO - Running setup.py install for wptserve 17:12:34 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 17:12:34 INFO - Cleaning up... 17:12:34 INFO - Return code: 0 17:12:34 INFO - Installing None into virtualenv C:\slave\test\build\venv 17:12: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')]} 17:12:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:12: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')]} 17:12:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:12:34 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 0x0251E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025CD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0257B9A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0254F368>, '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 0x022F8D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025D80C0>, '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-203', 'USERDOMAIN': 'T-W864-IX-203', '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-203', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-203\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-203', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-203', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-203', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': '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-203\\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 17:12:34 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 17:12:34 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 17:12:34 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:12:34 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-203\\AppData\\Roaming', 17:12:34 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 17:12:34 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 17:12:34 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 17:12:34 INFO - 'COMPUTERNAME': 'T-W864-IX-203', 17:12:34 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:12:34 INFO - 'DCLOCATION': 'SCL3', 17:12:34 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:12:34 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:12:34 INFO - 'HOMEDRIVE': 'C:', 17:12:34 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-203', 17:12:34 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:12:34 INFO - 'KTS_VERSION': '1.19c', 17:12:34 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-203\\AppData\\Local', 17:12:34 INFO - 'LOGONSERVER': '\\\\T-W864-IX-203', 17:12:34 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:12:34 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:12:34 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:12:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:12:34 INFO - 'MOZ_NO_REMOTE': '1', 17:12:34 INFO - 'NO_EM_RESTART': '1', 17:12:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:12:34 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:12:34 INFO - 'OS': 'Windows_NT', 17:12:34 INFO - 'OURDRIVE': 'C:', 17:12:34 INFO - 'PATH': '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', 17:12:34 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:12:34 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:12:34 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 17:12:34 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 17:12:34 INFO - 'PROCESSOR_LEVEL': '6', 17:12:34 INFO - 'PROCESSOR_REVISION': '1e05', 17:12:34 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:12:34 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 17:12:34 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 17:12:34 INFO - 'PROGRAMW6432': 'C:\\Program Files', 17:12:34 INFO - 'PROMPT': '$P$G', 17:12:34 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:12:34 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:12:34 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:12:34 INFO - 'PWD': 'C:\\slave\\test', 17:12:34 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:12:34 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:12:34 INFO - 'SYSTEMDRIVE': 'C:', 17:12:34 INFO - 'SYSTEMROOT': 'C:\\windows', 17:12:34 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:12:34 INFO - 'TEST1': 'testie', 17:12:34 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:12:34 INFO - 'USERDOMAIN': 'T-W864-IX-203', 17:12:34 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-203', 17:12:34 INFO - 'USERNAME': 'cltbld', 17:12:34 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-203', 17:12:34 INFO - 'WINDIR': 'C:\\windows', 17:12:34 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:12:39 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:12:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 17:12:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 17:12:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 17:12:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 17:12:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 17:12:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 17:12:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 17:12:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 17:12:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 17:12:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 17:12:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 17:12:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 17:12:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 17:12:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 17:12:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 17:12:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 17:12:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 17:12:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 17:12:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 17:12:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 17:12:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 17:12:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 17:12:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 17:12:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 17:12:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 17:12:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 17:12:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 17:12:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 17:12:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 17:12:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 17:12:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 17:12:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 17:12:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 17:12:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 17:12:39 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 17:12:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 17:12:39 INFO - Unpacking c:\slave\test\build\tests\marionette\client 17:12:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 17:12:39 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 17:12:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 17:12:39 INFO - Unpacking c:\slave\test\build\tests\marionette 17:12:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 17:12:39 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:12:39 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)) 17:12:51 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)) 17:12:51 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)) 17:12:51 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)) 17:12:51 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)) 17:12:51 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 17:12:51 INFO - Downloading blessings-1.6.tar.gz 17:12:51 INFO - Running setup.py egg_info for package blessings 17:12:51 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)) 17:12:51 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 17:12:51 INFO - Running setup.py install for blessings 17:12:51 INFO - Running setup.py install for browsermob-proxy 17:12:51 INFO - Running setup.py install for manifestparser 17:12:51 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 17:12:51 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 17:12:51 INFO - Running setup.py install for marionette-client 17:12:51 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:12:51 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 17:12:51 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 17:12:51 INFO - Running setup.py install for marionette-driver 17:12:51 INFO - Running setup.py install for mozcrash 17:12:51 INFO - Running setup.py install for mozdebug 17:12:51 INFO - Running setup.py install for mozdevice 17:12:51 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 17:12:51 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 17:12:51 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 17:12:51 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 17:12:51 INFO - Running setup.py install for mozhttpd 17:12:51 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 17:12:51 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 17:12:51 INFO - Running setup.py install for mozInstall 17:12:51 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 17:12:51 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 17:12:51 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 17:12:51 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 17:12:51 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 17:12:51 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 17:12:51 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 17:12:51 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 17:12:51 INFO - Running setup.py install for mozleak 17:12:51 INFO - Running setup.py install for mozprofile 17:12:51 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 17:12:51 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 17:12:51 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 17:12:51 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 17:12:51 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 17:12:51 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 17:12:51 INFO - Running setup.py install for mozrunner 17:12:51 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 17:12:51 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 17:12:53 INFO - Running setup.py install for mozscreenshot 17:12:53 INFO - Running setup.py install for moztest 17:12:53 INFO - Running setup.py install for mozversion 17:12:53 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 17:12:53 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 17:12:53 INFO - Running setup.py install for wptserve 17:12:53 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 17:12:53 INFO - Cleaning up... 17:12:53 INFO - Return code: 0 17:12:53 INFO - Done creating virtualenv C:\slave\test\build\venv. 17:12:53 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 17:12:53 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 17:12:53 INFO - Reading from file tmpfile_stdout 17:12:53 INFO - Using _rmtree_windows ... 17:12:53 INFO - Using _rmtree_windows ... 17:12:53 INFO - Current package versions: 17:12:53 INFO - blessings == 1.6 17:12:53 INFO - blobuploader == 1.2.4 17:12:53 INFO - browsermob-proxy == 0.6.0 17:12:53 INFO - distribute == 0.6.14 17:12:53 INFO - docopt == 0.6.1 17:12:53 INFO - manifestparser == 1.1 17:12:53 INFO - marionette-client == 2.3.0 17:12:53 INFO - marionette-driver == 1.4.0 17:12:53 INFO - mozInstall == 1.12 17:12:53 INFO - mozcrash == 0.17 17:12:53 INFO - mozdebug == 0.1 17:12:53 INFO - mozdevice == 0.48 17:12:53 INFO - mozfile == 1.2 17:12:53 INFO - mozhttpd == 0.7 17:12:53 INFO - mozinfo == 0.9 17:12:53 INFO - mozleak == 0.1 17:12:53 INFO - mozlog == 3.1 17:12:53 INFO - moznetwork == 0.27 17:12:53 INFO - mozprocess == 0.22 17:12:53 INFO - mozprofile == 0.28 17:12:53 INFO - mozrunner == 6.11 17:12:53 INFO - mozscreenshot == 0.1 17:12:53 INFO - mozsystemmonitor == 0.0 17:12:53 INFO - moztest == 0.7 17:12:53 INFO - mozversion == 1.4 17:12:53 INFO - requests == 1.2.3 17:12:53 INFO - wptserve == 1.4.0 17:12:53 INFO - Running post-action listener: _resource_record_post_action 17:12:53 INFO - Running post-action listener: _start_resource_monitoring 17:12:53 INFO - Starting resource monitoring. 17:12:53 INFO - ##### 17:12:53 INFO - ##### Running pull step. 17:12:53 INFO - ##### 17:12:53 INFO - Running pre-action listener: _resource_record_pre_action 17:12:53 INFO - Running main action method: pull 17:12:53 INFO - Pull has nothing to do! 17:12:53 INFO - Running post-action listener: _resource_record_post_action 17:12:53 INFO - ##### 17:12:53 INFO - ##### Running install step. 17:12:53 INFO - ##### 17:12:53 INFO - Running pre-action listener: _resource_record_pre_action 17:12:53 INFO - Running main action method: install 17:12:53 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 17:12:53 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 17:12:53 INFO - Reading from file tmpfile_stdout 17:12:53 INFO - Using _rmtree_windows ... 17:12:53 INFO - Using _rmtree_windows ... 17:12:53 INFO - Detecting whether we're running mozinstall >=1.0... 17:12:53 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 17:12:53 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 17:12:53 INFO - Reading from file tmpfile_stdout 17:12:53 INFO - Output received: 17:12:53 INFO - Usage: mozinstall-script.py [options] installer 17:12:53 INFO - Options: 17:12:53 INFO - -h, --help show this help message and exit 17:12:53 INFO - -d DEST, --destination=DEST 17:12:53 INFO - Directory to install application into. [default: 17:12:53 INFO - "C:\slave\test"] 17:12:53 INFO - --app=APP Application being installed. [default: firefox] 17:12:53 INFO - Using _rmtree_windows ... 17:12:53 INFO - Using _rmtree_windows ... 17:12:53 INFO - mkdir: C:\slave\test\build\application 17:12:53 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'] 17:12:53 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 17:12:56 INFO - Reading from file tmpfile_stdout 17:12:56 INFO - Output received: 17:12:56 INFO - C:\slave\test\build\application\firefox\firefox.exe 17:12:56 INFO - Using _rmtree_windows ... 17:12:56 INFO - Using _rmtree_windows ... 17:12:56 INFO - Running post-action listener: _resource_record_post_action 17:12:56 INFO - ##### 17:12:56 INFO - ##### Running run-tests step. 17:12:56 INFO - ##### 17:12:56 INFO - Running pre-action listener: _resource_record_pre_action 17:12:56 INFO - Running main action method: run_tests 17:12:56 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 17:12:56 INFO - Minidump filename unknown. Determining based upon platform and architecture. 17:12:56 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 17:12:56 INFO - grabbing minidump binary from tooltool 17:12:56 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')]} 17:12:56 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 0x0254F368>, '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 0x022F8D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025D80C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 17:12:56 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 17:12:56 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 17:12:56 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 17:12:58 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmplus5_m 17:12:58 INFO - INFO - File integrity verified, renaming tmplus5_m to win32-minidump_stackwalk.exe 17:12:58 INFO - Return code: 0 17:12:58 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 17:12:58 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 17:12:58 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/CM6O90f9QFKRO8NgUILQSg/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 17:12:58 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/CM6O90f9QFKRO8NgUILQSg/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 17:12:58 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:12:58 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-203\\AppData\\Roaming', 17:12:58 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 17:12:58 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 17:12:58 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 17:12:58 INFO - 'COMPUTERNAME': 'T-W864-IX-203', 17:12:58 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:12:58 INFO - 'DCLOCATION': 'SCL3', 17:12:58 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:12:58 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:12:58 INFO - 'HOMEDRIVE': 'C:', 17:12:58 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-203', 17:12:58 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:12:58 INFO - 'KTS_VERSION': '1.19c', 17:12:58 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-203\\AppData\\Local', 17:12:58 INFO - 'LOGONSERVER': '\\\\T-W864-IX-203', 17:12:58 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 17:12:58 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:12:58 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:12:58 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:12:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:12:58 INFO - 'MOZ_NO_REMOTE': '1', 17:12:58 INFO - 'NO_EM_RESTART': '1', 17:12:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:12:58 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:12:58 INFO - 'OS': 'Windows_NT', 17:12:58 INFO - 'OURDRIVE': 'C:', 17:12:58 INFO - 'PATH': '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', 17:12:58 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:12:58 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:12:58 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 17:12:58 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 17:12:58 INFO - 'PROCESSOR_LEVEL': '6', 17:12:58 INFO - 'PROCESSOR_REVISION': '1e05', 17:12:58 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:12:58 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 17:12:58 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 17:12:58 INFO - 'PROGRAMW6432': 'C:\\Program Files', 17:12:58 INFO - 'PROMPT': '$P$G', 17:12:58 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:12:58 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:12:58 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:12:58 INFO - 'PWD': 'C:\\slave\\test', 17:12:58 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:12:58 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:12:58 INFO - 'SYSTEMDRIVE': 'C:', 17:12:58 INFO - 'SYSTEMROOT': 'C:\\windows', 17:12:58 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:12:58 INFO - 'TEST1': 'testie', 17:12:58 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:12:58 INFO - 'USERDOMAIN': 'T-W864-IX-203', 17:12:58 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-203', 17:12:58 INFO - 'USERNAME': 'cltbld', 17:12:58 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-203', 17:12:58 INFO - 'WINDIR': 'C:\\windows', 17:12:58 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:12:58 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/CM6O90f9QFKRO8NgUILQSg/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 17:13:00 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 17:13:00 INFO - import pkg_resources 17:13:01 INFO - Using 1 client processes 17:13:04 INFO - SUITE-START | Running 778 tests 17:13:04 INFO - Running testharness tests 17:13:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 17:13:04 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 17:13:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 17:13:04 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 17:13:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 17:13:04 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 17:13:04 INFO - Setting up ssl 17:13:05 INFO - PROCESS | certutil | 17:13:05 INFO - PROCESS | certutil | 17:13:05 INFO - PROCESS | certutil | 17:13:05 INFO - Certificate Nickname Trust Attributes 17:13:05 INFO - SSL,S/MIME,JAR/XPI 17:13:05 INFO - 17:13:05 INFO - web-platform-tests CT,, 17:13:05 INFO - 17:13:05 INFO - Starting runner 17:13:05 INFO - PROCESS | 2660 | [2660] 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 17:13:05 INFO - PROCESS | 2660 | [2660] 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 17:13:06 INFO - PROCESS | 2660 | [2660] 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 17:13:07 INFO - PROCESS | 2660 | 1471047187372 Marionette DEBUG Marionette enabled via build flag and pref 17:13:08 INFO - PROCESS | 2660 | ++DOCSHELL 000000D386EA6000 == 1 [pid = 2660] [id = 1] 17:13:08 INFO - PROCESS | 2660 | ++DOMWINDOW == 1 (000000D386EA6800) [pid = 2660] [serial = 1] [outer = 0000000000000000] 17:13:08 INFO - PROCESS | 2660 | [2660] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 17:13:08 INFO - PROCESS | 2660 | ++DOMWINDOW == 2 (000000D386EA7800) [pid = 2660] [serial = 2] [outer = 000000D386EA6800] 17:13:08 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38A28F000 == 2 [pid = 2660] [id = 2] 17:13:08 INFO - PROCESS | 2660 | ++DOMWINDOW == 3 (000000D38A28F800) [pid = 2660] [serial = 3] [outer = 0000000000000000] 17:13:08 INFO - PROCESS | 2660 | [2660] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 17:13:08 INFO - PROCESS | 2660 | ++DOMWINDOW == 4 (000000D38A290800) [pid = 2660] [serial = 4] [outer = 000000D38A28F800] 17:13:09 INFO - PROCESS | 2660 | 1471047189145 Marionette INFO Listening on port 2828 17:13:10 INFO - PROCESS | 2660 | 1471047190898 Marionette DEBUG Marionette enabled via command-line flag 17:13:10 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38B1DC000 == 3 [pid = 2660] [id = 3] 17:13:10 INFO - PROCESS | 2660 | ++DOMWINDOW == 5 (000000D38B42D000) [pid = 2660] [serial = 5] [outer = 0000000000000000] 17:13:10 INFO - PROCESS | 2660 | [2660] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 17:13:10 INFO - PROCESS | 2660 | ++DOMWINDOW == 6 (000000D38B42E000) [pid = 2660] [serial = 6] [outer = 000000D38B42D000] 17:13:11 INFO - PROCESS | 2660 | [2660] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 17:13:11 INFO - PROCESS | 2660 | [2660] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 17:13:12 INFO - PROCESS | 2660 | ++DOMWINDOW == 7 (000000D38BE2F800) [pid = 2660] [serial = 7] [outer = 000000D38A28F800] 17:13:12 INFO - PROCESS | 2660 | [2660] 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 17:13:12 INFO - PROCESS | 2660 | 1471047192067 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49286 17:13:12 INFO - PROCESS | 2660 | [2660] 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 17:13:12 INFO - PROCESS | 2660 | 1471047192098 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49287 17:13:12 INFO - PROCESS | 2660 | [2660] 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 17:13:12 INFO - PROCESS | 2660 | 1471047192105 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49288 17:13:12 INFO - PROCESS | 2660 | [2660] 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 17:13:12 INFO - PROCESS | 2660 | 1471047192139 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49289 17:13:12 INFO - PROCESS | 2660 | [2660] 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 17:13:12 INFO - PROCESS | 2660 | 1471047192147 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49290 17:13:12 INFO - PROCESS | 2660 | 1471047192149 Marionette DEBUG Closed connection conn0 17:13:12 INFO - PROCESS | 2660 | 1471047192152 Marionette DEBUG Closed connection conn1 17:13:12 INFO - PROCESS | 2660 | 1471047192154 Marionette DEBUG Closed connection conn2 17:13:12 INFO - PROCESS | 2660 | 1471047192207 Marionette DEBUG Closed connection conn3 17:13:12 INFO - PROCESS | 2660 | 1471047192234 Marionette DEBUG Closed connection conn4 17:13:12 INFO - PROCESS | 2660 | [2660] 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 17:13:12 INFO - PROCESS | 2660 | 1471047192240 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49291 17:13:12 INFO - PROCESS | 2660 | 1471047192355 Marionette DEBUG Closed connection conn5 17:13:12 INFO - PROCESS | 2660 | [2660] 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 17:13:12 INFO - PROCESS | 2660 | 1471047192360 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49292 17:13:12 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38C458000 == 4 [pid = 2660] [id = 4] 17:13:12 INFO - PROCESS | 2660 | ++DOMWINDOW == 8 (000000D386ECE000) [pid = 2660] [serial = 8] [outer = 0000000000000000] 17:13:12 INFO - PROCESS | 2660 | ++DOMWINDOW == 9 (000000D38C4C9C00) [pid = 2660] [serial = 9] [outer = 000000D386ECE000] 17:13:12 INFO - PROCESS | 2660 | ++DOMWINDOW == 10 (000000D38C78E000) [pid = 2660] [serial = 10] [outer = 000000D386ECE000] 17:13:12 INFO - PROCESS | 2660 | 1471047192519 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 17:13:12 INFO - PROCESS | 2660 | 1471047192524 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":"20160812154616","device":"desktop","version":"48.0.1"} 17:13:13 INFO - PROCESS | 2660 | [2660] 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 17:13:14 INFO - PROCESS | 2660 | [2660] 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 17:13:14 INFO - PROCESS | 2660 | [2660] 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 17:13:14 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3913C1800 == 5 [pid = 2660] [id = 5] 17:13:14 INFO - PROCESS | 2660 | ++DOMWINDOW == 11 (000000D3913C2000) [pid = 2660] [serial = 11] [outer = 0000000000000000] 17:13:14 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3913C2800 == 6 [pid = 2660] [id = 6] 17:13:14 INFO - PROCESS | 2660 | ++DOMWINDOW == 12 (000000D38FF6D800) [pid = 2660] [serial = 12] [outer = 0000000000000000] 17:13:14 INFO - PROCESS | 2660 | [2660] 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 17:13:15 INFO - PROCESS | 2660 | ++DOCSHELL 000000D393139000 == 7 [pid = 2660] [id = 7] 17:13:15 INFO - PROCESS | 2660 | ++DOMWINDOW == 13 (000000D38FF6CC00) [pid = 2660] [serial = 13] [outer = 0000000000000000] 17:13:15 INFO - PROCESS | 2660 | [2660] 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 17:13:15 INFO - PROCESS | 2660 | [2660] 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 17:13:15 INFO - PROCESS | 2660 | ++DOMWINDOW == 14 (000000D393382000) [pid = 2660] [serial = 14] [outer = 000000D38FF6CC00] 17:13:15 INFO - PROCESS | 2660 | ++DOMWINDOW == 15 (000000D393995000) [pid = 2660] [serial = 15] [outer = 000000D3913C2000] 17:13:15 INFO - PROCESS | 2660 | ++DOMWINDOW == 16 (000000D3932C1400) [pid = 2660] [serial = 16] [outer = 000000D38FF6D800] 17:13:15 INFO - PROCESS | 2660 | ++DOMWINDOW == 17 (000000D3936E7800) [pid = 2660] [serial = 17] [outer = 000000D38FF6CC00] 17:13:16 INFO - PROCESS | 2660 | 1471047196330 Marionette INFO startBrowser 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:16 INFO - PROCESS | 2660 | 1471047196369 Marionette DEBUG loaded listener.js 17:13:16 INFO - PROCESS | 2660 | 1471047196383 Marionette DEBUG loaded listener.js 17:13:16 INFO - PROCESS | 2660 | 1471047196385 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:17 INFO - PROCESS | 2660 | ++DOMWINDOW == 18 (000000D395771800) [pid = 2660] [serial = 18] [outer = 000000D38FF6CC00] 17:13:17 INFO - PROCESS | 2660 | 1471047197465 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"5ce57b4f-7d64-4e35-b0fd-bef9478d5d79","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":"20160812154616","device":"desktop","version":"48.0.1","command_id":1}}] 17:13:17 INFO - PROCESS | 2660 | 1471047197741 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}] 17:13:17 INFO - PROCESS | 2660 | 1471047197745 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:17 INFO - PROCESS | 2660 | 1471047197827 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 17:13:17 INFO - PROCESS | 2660 | 1471047197848 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 17:13:17 INFO - PROCESS | 2660 | 1471047197850 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:17 INFO - PROCESS | 2660 | [2660] 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 17:13:18 INFO - PROCESS | 2660 | --DOCSHELL 000000D386EA6000 == 6 [pid = 2660] [id = 1] 17:13:20 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 17:13:20 INFO - PROCESS | 2660 | ++DOMWINDOW == 19 (000000D38BE0C400) [pid = 2660] [serial = 19] [outer = 000000D38FF6CC00] 17:13:20 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 17:13:20 INFO - PROCESS | 2660 | [2660] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:13:20 INFO - PROCESS | 2660 | 1471047200320 Marionette TRACE conn6 <- [1,3,null,{}] 17:13:20 INFO - PROCESS | 2660 | 1471047200325 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 17:13:20 INFO - PROCESS | 2660 | 1471047200328 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:20 INFO - PROCESS | 2660 | 1471047200349 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 17:13:20 INFO - PROCESS | 2660 | 1471047200374 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 17:13:20 INFO - PROCESS | 2660 | 1471047200378 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 17:13:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 17:13:20 INFO - PROCESS | 2660 | 1471047200391 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 17:13:20 INFO - PROCESS | 2660 | 1471047200394 Marionette TRACE conn6 <- [1,6,null,{}] 17:13:20 INFO - PROCESS | 2660 | 1471047200408 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}] 17:13:20 INFO - PROCESS | 2660 | 1471047200411 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:20 INFO - PROCESS | 2660 | 1471047200432 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 17:13:20 INFO - PROCESS | 2660 | 1471047200438 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:20 INFO - PROCESS | 2660 | 1471047200442 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:20 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38BF9F800 == 7 [pid = 2660] [id = 8] 17:13:20 INFO - PROCESS | 2660 | ++DOMWINDOW == 20 (000000D392CB9800) [pid = 2660] [serial = 20] [outer = 0000000000000000] 17:13:20 INFO - PROCESS | 2660 | ++DOMWINDOW == 21 (000000D392CBB400) [pid = 2660] [serial = 21] [outer = 000000D392CB9800] 17:13:20 INFO - PROCESS | 2660 | 1471047200503 Marionette DEBUG loaded listener.js 17:13:20 INFO - PROCESS | 2660 | ++DOMWINDOW == 22 (000000D3932C9400) [pid = 2660] [serial = 22] [outer = 000000D392CB9800] 17:13:21 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38480C000 == 8 [pid = 2660] [id = 9] 17:13:21 INFO - PROCESS | 2660 | ++DOMWINDOW == 23 (000000D38488E400) [pid = 2660] [serial = 23] [outer = 0000000000000000] 17:13:21 INFO - PROCESS | 2660 | ++DOMWINDOW == 24 (000000D38A7D0800) [pid = 2660] [serial = 24] [outer = 000000D38488E400] 17:13:21 INFO - PROCESS | 2660 | 1471047201044 Marionette DEBUG loaded listener.js 17:13:21 INFO - PROCESS | 2660 | --DOCSHELL 000000D38C458000 == 7 [pid = 2660] [id = 4] 17:13:21 INFO - PROCESS | 2660 | ++DOMWINDOW == 25 (000000D38B1E9C00) [pid = 2660] [serial = 25] [outer = 000000D38488E400] 17:13:21 INFO - PROCESS | 2660 | 1471047201581 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]]]}] 17:13:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 17:13:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1242ms 17:13:21 INFO - PROCESS | 2660 | 1471047201646 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 17:13:21 INFO - PROCESS | 2660 | 1471047201649 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 17:13:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 17:13:21 INFO - PROCESS | 2660 | 1471047201799 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 17:13:21 INFO - PROCESS | 2660 | 1471047201801 Marionette TRACE conn6 <- [1,10,null,{}] 17:13:21 INFO - PROCESS | 2660 | 1471047201829 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}] 17:13:21 INFO - PROCESS | 2660 | 1471047201831 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:21 INFO - PROCESS | 2660 | 1471047201935 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 17:13:21 INFO - PROCESS | 2660 | 1471047201980 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:21 INFO - PROCESS | 2660 | 1471047201983 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:22 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38AF4E800 == 8 [pid = 2660] [id = 10] 17:13:22 INFO - PROCESS | 2660 | ++DOMWINDOW == 26 (000000D38B451800) [pid = 2660] [serial = 26] [outer = 0000000000000000] 17:13:22 INFO - PROCESS | 2660 | ++DOMWINDOW == 27 (000000D390172C00) [pid = 2660] [serial = 27] [outer = 000000D38B451800] 17:13:22 INFO - PROCESS | 2660 | 1471047202035 Marionette DEBUG loaded listener.js 17:13:22 INFO - PROCESS | 2660 | ++DOMWINDOW == 28 (000000D390832400) [pid = 2660] [serial = 28] [outer = 000000D38B451800] 17:13:22 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38B446000 == 9 [pid = 2660] [id = 11] 17:13:22 INFO - PROCESS | 2660 | ++DOMWINDOW == 29 (000000D38B448000) [pid = 2660] [serial = 29] [outer = 0000000000000000] 17:13:22 INFO - PROCESS | 2660 | ++DOMWINDOW == 30 (000000D38BE2D800) [pid = 2660] [serial = 30] [outer = 000000D38B448000] 17:13:22 INFO - PROCESS | 2660 | ++DOMWINDOW == 31 (000000D38B430000) [pid = 2660] [serial = 31] [outer = 000000D38B448000] 17:13:22 INFO - PROCESS | 2660 | ++DOCSHELL 000000D384B22800 == 10 [pid = 2660] [id = 12] 17:13:22 INFO - PROCESS | 2660 | ++DOMWINDOW == 32 (000000D38FBE6400) [pid = 2660] [serial = 32] [outer = 0000000000000000] 17:13:22 INFO - PROCESS | 2660 | ++DOMWINDOW == 33 (000000D393A9D800) [pid = 2660] [serial = 33] [outer = 000000D38FBE6400] 17:13:22 INFO - PROCESS | 2660 | ++DOMWINDOW == 34 (000000D3942C4400) [pid = 2660] [serial = 34] [outer = 000000D38FBE6400] 17:13:22 INFO - PROCESS | 2660 | 1471047202680 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]]]}] 17:13:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 17:13:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1026ms 17:13:22 INFO - PROCESS | 2660 | 1471047202688 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 17:13:22 INFO - PROCESS | 2660 | 1471047202693 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 17:13:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 17:13:22 INFO - PROCESS | 2660 | 1471047202702 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 17:13:22 INFO - PROCESS | 2660 | 1471047202705 Marionette TRACE conn6 <- [1,14,null,{}] 17:13:22 INFO - PROCESS | 2660 | 1471047202715 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}] 17:13:22 INFO - PROCESS | 2660 | 1471047202718 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:22 INFO - PROCESS | 2660 | 1471047202822 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 17:13:22 INFO - PROCESS | 2660 | 1471047202829 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:22 INFO - PROCESS | 2660 | 1471047202839 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:22 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38FBC9000 == 11 [pid = 2660] [id = 13] 17:13:22 INFO - PROCESS | 2660 | ++DOMWINDOW == 35 (000000D39459F400) [pid = 2660] [serial = 35] [outer = 0000000000000000] 17:13:22 INFO - PROCESS | 2660 | ++DOMWINDOW == 36 (000000D3952B2000) [pid = 2660] [serial = 36] [outer = 000000D39459F400] 17:13:22 INFO - PROCESS | 2660 | 1471047202889 Marionette DEBUG loaded listener.js 17:13:22 INFO - PROCESS | 2660 | ++DOMWINDOW == 37 (000000D39576F000) [pid = 2660] [serial = 37] [outer = 000000D39459F400] 17:13:23 INFO - PROCESS | 2660 | 1471047203317 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]]]}] 17:13:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 17:13:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 650ms 17:13:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 17:13:23 INFO - PROCESS | 2660 | 1471047203353 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 17:13:23 INFO - PROCESS | 2660 | 1471047203356 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 17:13:23 INFO - PROCESS | 2660 | 1471047203359 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 17:13:23 INFO - PROCESS | 2660 | 1471047203363 Marionette TRACE conn6 <- [1,18,null,{}] 17:13:23 INFO - PROCESS | 2660 | 1471047203374 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}] 17:13:23 INFO - PROCESS | 2660 | 1471047203380 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:23 INFO - PROCESS | 2660 | 1471047203477 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 17:13:23 INFO - PROCESS | 2660 | 1471047203487 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:23 INFO - PROCESS | 2660 | 1471047203490 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:23 INFO - PROCESS | 2660 | ++DOCSHELL 000000D391560000 == 12 [pid = 2660] [id = 14] 17:13:23 INFO - PROCESS | 2660 | ++DOMWINDOW == 38 (000000D39640EC00) [pid = 2660] [serial = 38] [outer = 0000000000000000] 17:13:23 INFO - PROCESS | 2660 | ++DOMWINDOW == 39 (000000D396415C00) [pid = 2660] [serial = 39] [outer = 000000D39640EC00] 17:13:23 INFO - PROCESS | 2660 | 1471047203541 Marionette DEBUG loaded listener.js 17:13:23 INFO - PROCESS | 2660 | ++DOMWINDOW == 40 (000000D3936AE400) [pid = 2660] [serial = 40] [outer = 000000D39640EC00] 17:13:23 INFO - PROCESS | 2660 | 1471047203930 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]]]}] 17:13:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 17:13:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 628ms 17:13:24 INFO - PROCESS | 2660 | 1471047203991 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 17:13:24 INFO - PROCESS | 2660 | 1471047203994 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 17:13:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 17:13:24 INFO - PROCESS | 2660 | 1471047203998 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 17:13:24 INFO - PROCESS | 2660 | 1471047204000 Marionette TRACE conn6 <- [1,22,null,{}] 17:13:24 INFO - PROCESS | 2660 | 1471047204003 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}] 17:13:24 INFO - PROCESS | 2660 | 1471047204006 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:24 INFO - PROCESS | 2660 | 1471047204095 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 17:13:24 INFO - PROCESS | 2660 | 1471047204101 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:24 INFO - PROCESS | 2660 | 1471047204103 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:24 INFO - PROCESS | 2660 | ++DOCSHELL 000000D392718000 == 13 [pid = 2660] [id = 15] 17:13:24 INFO - PROCESS | 2660 | ++DOMWINDOW == 41 (000000D38EE0DC00) [pid = 2660] [serial = 41] [outer = 0000000000000000] 17:13:24 INFO - PROCESS | 2660 | ++DOMWINDOW == 42 (000000D38EE15000) [pid = 2660] [serial = 42] [outer = 000000D38EE0DC00] 17:13:24 INFO - PROCESS | 2660 | 1471047204149 Marionette DEBUG loaded listener.js 17:13:24 INFO - PROCESS | 2660 | ++DOMWINDOW == 43 (000000D38F770800) [pid = 2660] [serial = 43] [outer = 000000D38EE0DC00] 17:13:24 INFO - PROCESS | 2660 | 1471047204544 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]]]}] 17:13:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 17:13:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 588ms 17:13:24 INFO - PROCESS | 2660 | 1471047204591 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 17:13:24 INFO - PROCESS | 2660 | 1471047204593 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 17:13:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 17:13:24 INFO - PROCESS | 2660 | 1471047204596 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 17:13:24 INFO - PROCESS | 2660 | 1471047204598 Marionette TRACE conn6 <- [1,26,null,{}] 17:13:24 INFO - PROCESS | 2660 | 1471047204602 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}] 17:13:24 INFO - PROCESS | 2660 | 1471047204604 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:24 INFO - PROCESS | 2660 | 1471047204687 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 17:13:24 INFO - PROCESS | 2660 | 1471047204693 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:24 INFO - PROCESS | 2660 | 1471047204695 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:24 INFO - PROCESS | 2660 | ++DOCSHELL 000000D392C9F000 == 14 [pid = 2660] [id = 16] 17:13:24 INFO - PROCESS | 2660 | ++DOMWINDOW == 44 (000000D3842CC800) [pid = 2660] [serial = 44] [outer = 0000000000000000] 17:13:24 INFO - PROCESS | 2660 | ++DOMWINDOW == 45 (000000D3842D4800) [pid = 2660] [serial = 45] [outer = 000000D3842CC800] 17:13:24 INFO - PROCESS | 2660 | 1471047204742 Marionette DEBUG loaded listener.js 17:13:24 INFO - PROCESS | 2660 | ++DOMWINDOW == 46 (000000D38F776400) [pid = 2660] [serial = 46] [outer = 000000D3842CC800] 17:13:25 INFO - PROCESS | 2660 | 1471047205158 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]]]}] 17:13:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 17:13:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 585ms 17:13:25 INFO - PROCESS | 2660 | 1471047205194 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 17:13:25 INFO - PROCESS | 2660 | 1471047205197 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 17:13:25 INFO - PROCESS | 2660 | 1471047205200 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 17:13:25 INFO - PROCESS | 2660 | 1471047205202 Marionette TRACE conn6 <- [1,30,null,{}] 17:13:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 17:13:25 INFO - PROCESS | 2660 | 1471047205205 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}] 17:13:25 INFO - PROCESS | 2660 | 1471047205211 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:25 INFO - PROCESS | 2660 | 1471047205318 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 17:13:25 INFO - PROCESS | 2660 | 1471047205323 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:25 INFO - PROCESS | 2660 | 1471047205325 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:25 INFO - PROCESS | 2660 | ++DOCSHELL 000000D393088000 == 15 [pid = 2660] [id = 17] 17:13:25 INFO - PROCESS | 2660 | ++DOMWINDOW == 47 (000000D386703800) [pid = 2660] [serial = 47] [outer = 0000000000000000] 17:13:25 INFO - PROCESS | 2660 | ++DOMWINDOW == 48 (000000D38F778000) [pid = 2660] [serial = 48] [outer = 000000D386703800] 17:13:25 INFO - PROCESS | 2660 | 1471047205371 Marionette DEBUG loaded listener.js 17:13:25 INFO - PROCESS | 2660 | ++DOMWINDOW == 49 (000000D3936B5000) [pid = 2660] [serial = 49] [outer = 000000D386703800] 17:13:25 INFO - PROCESS | 2660 | 1471047205765 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]]]}] 17:13:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 17:13:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 588ms 17:13:25 INFO - PROCESS | 2660 | 1471047205792 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 17:13:25 INFO - PROCESS | 2660 | 1471047205794 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 17:13:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 17:13:25 INFO - PROCESS | 2660 | 1471047205797 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 17:13:25 INFO - PROCESS | 2660 | 1471047205799 Marionette TRACE conn6 <- [1,34,null,{}] 17:13:25 INFO - PROCESS | 2660 | 1471047205803 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}] 17:13:25 INFO - PROCESS | 2660 | 1471047205805 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:25 INFO - PROCESS | 2660 | 1471047205910 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 17:13:25 INFO - PROCESS | 2660 | 1471047205918 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:25 INFO - PROCESS | 2660 | 1471047205920 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:25 INFO - PROCESS | 2660 | ++DOCSHELL 000000D393998000 == 16 [pid = 2660] [id = 18] 17:13:25 INFO - PROCESS | 2660 | ++DOMWINDOW == 50 (000000D386043000) [pid = 2660] [serial = 50] [outer = 0000000000000000] 17:13:25 INFO - PROCESS | 2660 | ++DOMWINDOW == 51 (000000D38604D000) [pid = 2660] [serial = 51] [outer = 000000D386043000] 17:13:25 INFO - PROCESS | 2660 | 1471047205966 Marionette DEBUG loaded listener.js 17:13:26 INFO - PROCESS | 2660 | ++DOMWINDOW == 52 (000000D38746B800) [pid = 2660] [serial = 52] [outer = 000000D386043000] 17:13:26 INFO - PROCESS | 2660 | 1471047206406 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]]]}] 17:13:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 17:13:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 628ms 17:13:26 INFO - PROCESS | 2660 | 1471047206430 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 17:13:26 INFO - PROCESS | 2660 | 1471047206432 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 17:13:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 17:13:26 INFO - PROCESS | 2660 | 1471047206435 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 17:13:26 INFO - PROCESS | 2660 | 1471047206437 Marionette TRACE conn6 <- [1,38,null,{}] 17:13:26 INFO - PROCESS | 2660 | 1471047206452 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}] 17:13:26 INFO - PROCESS | 2660 | 1471047206454 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:26 INFO - PROCESS | 2660 | 1471047206546 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 17:13:26 INFO - PROCESS | 2660 | 1471047206551 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:26 INFO - PROCESS | 2660 | 1471047206553 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:26 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39628E000 == 17 [pid = 2660] [id = 19] 17:13:26 INFO - PROCESS | 2660 | ++DOMWINDOW == 53 (000000D386336000) [pid = 2660] [serial = 53] [outer = 0000000000000000] 17:13:26 INFO - PROCESS | 2660 | ++DOMWINDOW == 54 (000000D396270800) [pid = 2660] [serial = 54] [outer = 000000D386336000] 17:13:26 INFO - PROCESS | 2660 | 1471047206598 Marionette DEBUG loaded listener.js 17:13:26 INFO - PROCESS | 2660 | ++DOMWINDOW == 55 (000000D3965B6000) [pid = 2660] [serial = 55] [outer = 000000D386336000] 17:13:26 INFO - PROCESS | 2660 | 1471047206980 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]]]}] 17:13:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 17:13:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 587ms 17:13:27 INFO - PROCESS | 2660 | 1471047207026 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 17:13:27 INFO - PROCESS | 2660 | 1471047207028 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 17:13:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 17:13:27 INFO - PROCESS | 2660 | 1471047207032 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 17:13:27 INFO - PROCESS | 2660 | 1471047207033 Marionette TRACE conn6 <- [1,42,null,{}] 17:13:27 INFO - PROCESS | 2660 | 1471047207038 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}] 17:13:27 INFO - PROCESS | 2660 | 1471047207040 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:27 INFO - PROCESS | 2660 | 1471047207152 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 17:13:27 INFO - PROCESS | 2660 | 1471047207157 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:27 INFO - PROCESS | 2660 | 1471047207159 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:27 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3964D5000 == 18 [pid = 2660] [id = 20] 17:13:27 INFO - PROCESS | 2660 | ++DOMWINDOW == 56 (000000D396410C00) [pid = 2660] [serial = 56] [outer = 0000000000000000] 17:13:27 INFO - PROCESS | 2660 | ++DOMWINDOW == 57 (000000D3965BD800) [pid = 2660] [serial = 57] [outer = 000000D396410C00] 17:13:27 INFO - PROCESS | 2660 | 1471047207205 Marionette DEBUG loaded listener.js 17:13:27 INFO - PROCESS | 2660 | ++DOMWINDOW == 58 (000000D398D8E800) [pid = 2660] [serial = 58] [outer = 000000D396410C00] 17:13:27 INFO - PROCESS | 2660 | 1471047207566 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]]]}] 17:13:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 17:13:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 587ms 17:13:27 INFO - PROCESS | 2660 | 1471047207628 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 17:13:27 INFO - PROCESS | 2660 | 1471047207631 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 17:13:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 17:13:27 INFO - PROCESS | 2660 | 1471047207634 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 17:13:27 INFO - PROCESS | 2660 | 1471047207636 Marionette TRACE conn6 <- [1,46,null,{}] 17:13:27 INFO - PROCESS | 2660 | 1471047207639 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}] 17:13:27 INFO - PROCESS | 2660 | 1471047207649 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:27 INFO - PROCESS | 2660 | 1471047207736 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 17:13:27 INFO - PROCESS | 2660 | 1471047207742 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:27 INFO - PROCESS | 2660 | 1471047207744 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:27 INFO - PROCESS | 2660 | ++DOCSHELL 000000D398D4E800 == 19 [pid = 2660] [id = 21] 17:13:27 INFO - PROCESS | 2660 | ++DOMWINDOW == 59 (000000D398D8F000) [pid = 2660] [serial = 59] [outer = 0000000000000000] 17:13:27 INFO - PROCESS | 2660 | ++DOMWINDOW == 60 (000000D398D97000) [pid = 2660] [serial = 60] [outer = 000000D398D8F000] 17:13:27 INFO - PROCESS | 2660 | 1471047207795 Marionette DEBUG loaded listener.js 17:13:27 INFO - PROCESS | 2660 | ++DOMWINDOW == 61 (000000D3990C4C00) [pid = 2660] [serial = 61] [outer = 000000D398D8F000] 17:13:28 INFO - PROCESS | 2660 | 1471047208224 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]]]}] 17:13:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 17:13:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 629ms 17:13:28 INFO - PROCESS | 2660 | 1471047208903 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 17:13:28 INFO - PROCESS | 2660 | 1471047208908 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 17:13:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 17:13:28 INFO - PROCESS | 2660 | 1471047208913 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 17:13:28 INFO - PROCESS | 2660 | 1471047208916 Marionette TRACE conn6 <- [1,50,null,{}] 17:13:28 INFO - PROCESS | 2660 | 1471047208930 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}] 17:13:28 INFO - PROCESS | 2660 | 1471047208934 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:29 INFO - PROCESS | 2660 | 1471047209050 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 17:13:29 INFO - PROCESS | 2660 | 1471047209059 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:29 INFO - PROCESS | 2660 | 1471047209064 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:29 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38A208800 == 20 [pid = 2660] [id = 22] 17:13:29 INFO - PROCESS | 2660 | ++DOMWINDOW == 62 (000000D38647E800) [pid = 2660] [serial = 62] [outer = 0000000000000000] 17:13:29 INFO - PROCESS | 2660 | ++DOMWINDOW == 63 (000000D386976000) [pid = 2660] [serial = 63] [outer = 000000D38647E800] 17:13:29 INFO - PROCESS | 2660 | 1471047209172 Marionette DEBUG loaded listener.js 17:13:29 INFO - PROCESS | 2660 | ++DOMWINDOW == 64 (000000D38AE22800) [pid = 2660] [serial = 64] [outer = 000000D38647E800] 17:13:29 INFO - PROCESS | 2660 | 1471047209587 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]]]}] 17:13:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 17:13:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 693ms 17:13:29 INFO - PROCESS | 2660 | 1471047209609 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 17:13:29 INFO - PROCESS | 2660 | 1471047209612 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 17:13:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 17:13:29 INFO - PROCESS | 2660 | 1471047209618 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 17:13:29 INFO - PROCESS | 2660 | 1471047209622 Marionette TRACE conn6 <- [1,54,null,{}] 17:13:29 INFO - PROCESS | 2660 | 1471047209626 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}] 17:13:29 INFO - PROCESS | 2660 | 1471047209629 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:29 INFO - PROCESS | 2660 | 1471047209732 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 17:13:29 INFO - PROCESS | 2660 | 1471047209738 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:29 INFO - PROCESS | 2660 | 1471047209741 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:29 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38BFAA000 == 21 [pid = 2660] [id = 23] 17:13:29 INFO - PROCESS | 2660 | ++DOMWINDOW == 65 (000000D38AE47800) [pid = 2660] [serial = 65] [outer = 0000000000000000] 17:13:29 INFO - PROCESS | 2660 | ++DOMWINDOW == 66 (000000D38EE0A000) [pid = 2660] [serial = 66] [outer = 000000D38AE47800] 17:13:29 INFO - PROCESS | 2660 | 1471047209789 Marionette DEBUG loaded listener.js 17:13:29 INFO - PROCESS | 2660 | ++DOMWINDOW == 67 (000000D38EEB8C00) [pid = 2660] [serial = 67] [outer = 000000D38AE47800] 17:13:30 INFO - PROCESS | 2660 | 1471047210220 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]]]}] 17:13:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 17:13:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 628ms 17:13:30 INFO - PROCESS | 2660 | 1471047210246 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 17:13:30 INFO - PROCESS | 2660 | 1471047210248 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 17:13:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 17:13:30 INFO - PROCESS | 2660 | 1471047210252 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 17:13:30 INFO - PROCESS | 2660 | 1471047210254 Marionette TRACE conn6 <- [1,58,null,{}] 17:13:30 INFO - PROCESS | 2660 | 1471047210263 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}] 17:13:30 INFO - PROCESS | 2660 | 1471047210268 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:30 INFO - PROCESS | 2660 | 1471047210550 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 17:13:30 INFO - PROCESS | 2660 | --DOMWINDOW == 66 (000000D386ECE000) [pid = 2660] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 17:13:30 INFO - PROCESS | 2660 | --DOMWINDOW == 65 (000000D392CB9800) [pid = 2660] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 17:13:30 INFO - PROCESS | 2660 | --DOMWINDOW == 64 (000000D38B451800) [pid = 2660] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 17:13:30 INFO - PROCESS | 2660 | --DOMWINDOW == 63 (000000D39459F400) [pid = 2660] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 17:13:30 INFO - PROCESS | 2660 | --DOMWINDOW == 62 (000000D39640EC00) [pid = 2660] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 17:13:30 INFO - PROCESS | 2660 | --DOMWINDOW == 61 (000000D38EE0DC00) [pid = 2660] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 17:13:30 INFO - PROCESS | 2660 | 1471047210629 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:30 INFO - PROCESS | 2660 | 1471047210633 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:30 INFO - PROCESS | 2660 | ++DOCSHELL 000000D390817800 == 22 [pid = 2660] [id = 24] 17:13:30 INFO - PROCESS | 2660 | ++DOMWINDOW == 62 (000000D385C27800) [pid = 2660] [serial = 68] [outer = 0000000000000000] 17:13:30 INFO - PROCESS | 2660 | ++DOMWINDOW == 63 (000000D385C29400) [pid = 2660] [serial = 69] [outer = 000000D385C27800] 17:13:30 INFO - PROCESS | 2660 | 1471047210683 Marionette DEBUG loaded listener.js 17:13:30 INFO - PROCESS | 2660 | ++DOMWINDOW == 64 (000000D390241400) [pid = 2660] [serial = 70] [outer = 000000D385C27800] 17:13:31 INFO - PROCESS | 2660 | 1471047211027 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]]]}] 17:13:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 17:13:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 840ms 17:13:31 INFO - PROCESS | 2660 | 1471047211095 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 17:13:31 INFO - PROCESS | 2660 | 1471047211098 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 17:13:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 17:13:31 INFO - PROCESS | 2660 | 1471047211101 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 17:13:31 INFO - PROCESS | 2660 | 1471047211103 Marionette TRACE conn6 <- [1,62,null,{}] 17:13:31 INFO - PROCESS | 2660 | 1471047211106 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}] 17:13:31 INFO - PROCESS | 2660 | 1471047211108 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:31 INFO - PROCESS | 2660 | 1471047211193 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 17:13:31 INFO - PROCESS | 2660 | 1471047211200 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:31 INFO - PROCESS | 2660 | 1471047211202 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:31 INFO - PROCESS | 2660 | ++DOCSHELL 000000D392C88800 == 23 [pid = 2660] [id = 25] 17:13:31 INFO - PROCESS | 2660 | ++DOMWINDOW == 65 (000000D38AEC5000) [pid = 2660] [serial = 71] [outer = 0000000000000000] 17:13:31 INFO - PROCESS | 2660 | ++DOMWINDOW == 66 (000000D39284E000) [pid = 2660] [serial = 72] [outer = 000000D38AEC5000] 17:13:31 INFO - PROCESS | 2660 | 1471047211248 Marionette DEBUG loaded listener.js 17:13:31 INFO - PROCESS | 2660 | ++DOMWINDOW == 67 (000000D3928D8800) [pid = 2660] [serial = 73] [outer = 000000D38AEC5000] 17:13:31 INFO - PROCESS | 2660 | 1471047211649 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]]]}] 17:13:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 17:13:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 587ms 17:13:31 INFO - PROCESS | 2660 | 1471047211690 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 17:13:31 INFO - PROCESS | 2660 | 1471047211692 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 17:13:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 17:13:31 INFO - PROCESS | 2660 | 1471047211696 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 17:13:31 INFO - PROCESS | 2660 | 1471047211698 Marionette TRACE conn6 <- [1,66,null,{}] 17:13:31 INFO - PROCESS | 2660 | 1471047211701 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}] 17:13:31 INFO - PROCESS | 2660 | 1471047211703 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:31 INFO - PROCESS | 2660 | 1471047211781 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 17:13:31 INFO - PROCESS | 2660 | 1471047211786 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:31 INFO - PROCESS | 2660 | 1471047211788 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:31 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39312E000 == 24 [pid = 2660] [id = 26] 17:13:31 INFO - PROCESS | 2660 | ++DOMWINDOW == 68 (000000D392B02800) [pid = 2660] [serial = 74] [outer = 0000000000000000] 17:13:31 INFO - PROCESS | 2660 | ++DOMWINDOW == 69 (000000D392F09C00) [pid = 2660] [serial = 75] [outer = 000000D392B02800] 17:13:31 INFO - PROCESS | 2660 | 1471047211834 Marionette DEBUG loaded listener.js 17:13:31 INFO - PROCESS | 2660 | ++DOMWINDOW == 70 (000000D3936B5800) [pid = 2660] [serial = 76] [outer = 000000D392B02800] 17:13:32 INFO - PROCESS | 2660 | 1471047212235 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]]]}] 17:13:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 17:13:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 586ms 17:13:32 INFO - PROCESS | 2660 | 1471047212286 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 17:13:32 INFO - PROCESS | 2660 | 1471047212288 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 17:13:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 17:13:32 INFO - PROCESS | 2660 | 1471047212291 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 17:13:32 INFO - PROCESS | 2660 | 1471047212293 Marionette TRACE conn6 <- [1,70,null,{}] 17:13:32 INFO - PROCESS | 2660 | 1471047212297 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}] 17:13:32 INFO - PROCESS | 2660 | 1471047212303 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:32 INFO - PROCESS | 2660 | 1471047212410 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 17:13:32 INFO - PROCESS | 2660 | 1471047212415 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:32 INFO - PROCESS | 2660 | 1471047212418 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:32 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3964C1800 == 25 [pid = 2660] [id = 27] 17:13:32 INFO - PROCESS | 2660 | ++DOMWINDOW == 71 (000000D3936E6000) [pid = 2660] [serial = 77] [outer = 0000000000000000] 17:13:32 INFO - PROCESS | 2660 | ++DOMWINDOW == 72 (000000D39443E800) [pid = 2660] [serial = 78] [outer = 000000D3936E6000] 17:13:32 INFO - PROCESS | 2660 | 1471047212467 Marionette DEBUG loaded listener.js 17:13:32 INFO - PROCESS | 2660 | ++DOMWINDOW == 73 (000000D39564A000) [pid = 2660] [serial = 79] [outer = 000000D3936E6000] 17:13:33 INFO - PROCESS | 2660 | 1471047213032 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]]]}] 17:13:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 17:13:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 776ms 17:13:33 INFO - PROCESS | 2660 | 1471047213071 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 17:13:33 INFO - PROCESS | 2660 | 1471047213076 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 17:13:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 17:13:33 INFO - PROCESS | 2660 | 1471047213108 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 17:13:33 INFO - PROCESS | 2660 | 1471047213113 Marionette TRACE conn6 <- [1,74,null,{}] 17:13:33 INFO - PROCESS | 2660 | 1471047213134 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}] 17:13:33 INFO - PROCESS | 2660 | 1471047213137 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:33 INFO - PROCESS | 2660 | 1471047213255 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 17:13:33 INFO - PROCESS | 2660 | 1471047213308 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:33 INFO - PROCESS | 2660 | 1471047213311 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:33 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38FBC5800 == 26 [pid = 2660] [id = 28] 17:13:33 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (000000D386051000) [pid = 2660] [serial = 80] [outer = 0000000000000000] 17:13:33 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D38625D400) [pid = 2660] [serial = 81] [outer = 000000D386051000] 17:13:33 INFO - PROCESS | 2660 | 1471047213372 Marionette DEBUG loaded listener.js 17:13:33 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D38AE4D400) [pid = 2660] [serial = 82] [outer = 000000D386051000] 17:13:33 INFO - PROCESS | 2660 | 1471047213894 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]]]}] 17:13:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 17:13:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 861ms 17:13:33 INFO - PROCESS | 2660 | 1471047213946 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 17:13:33 INFO - PROCESS | 2660 | 1471047213951 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 17:13:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 17:13:33 INFO - PROCESS | 2660 | 1471047213958 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 17:13:33 INFO - PROCESS | 2660 | 1471047213961 Marionette TRACE conn6 <- [1,78,null,{}] 17:13:33 INFO - PROCESS | 2660 | 1471047213965 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}] 17:13:33 INFO - PROCESS | 2660 | 1471047213968 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:34 INFO - PROCESS | 2660 | 1471047214091 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 17:13:34 INFO - PROCESS | 2660 | 1471047214157 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:34 INFO - PROCESS | 2660 | 1471047214160 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:34 INFO - PROCESS | 2660 | ++DOCSHELL 000000D398D42800 == 27 [pid = 2660] [id = 29] 17:13:34 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D38EE13C00) [pid = 2660] [serial = 83] [outer = 0000000000000000] 17:13:34 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D390178C00) [pid = 2660] [serial = 84] [outer = 000000D38EE13C00] 17:13:34 INFO - PROCESS | 2660 | 1471047214219 Marionette DEBUG loaded listener.js 17:13:34 INFO - PROCESS | 2660 | ++DOMWINDOW == 79 (000000D3928DD400) [pid = 2660] [serial = 85] [outer = 000000D38EE13C00] 17:13:34 INFO - PROCESS | 2660 | 1471047214765 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]]]}] 17:13:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 17:13:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 839ms 17:13:34 INFO - PROCESS | 2660 | 1471047214798 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 17:13:34 INFO - PROCESS | 2660 | 1471047214801 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 17:13:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 17:13:34 INFO - PROCESS | 2660 | 1471047214805 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 17:13:34 INFO - PROCESS | 2660 | 1471047214809 Marionette TRACE conn6 <- [1,82,null,{}] 17:13:34 INFO - PROCESS | 2660 | 1471047214820 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}] 17:13:34 INFO - PROCESS | 2660 | 1471047214826 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:34 INFO - PROCESS | 2660 | 1471047214931 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 17:13:34 INFO - PROCESS | 2660 | 1471047214992 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:35 INFO - PROCESS | 2660 | 1471047214996 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:35 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3950C6000 == 28 [pid = 2660] [id = 30] 17:13:35 INFO - PROCESS | 2660 | ++DOMWINDOW == 80 (000000D396279800) [pid = 2660] [serial = 86] [outer = 0000000000000000] 17:13:35 INFO - PROCESS | 2660 | ++DOMWINDOW == 81 (000000D3964AFC00) [pid = 2660] [serial = 87] [outer = 000000D396279800] 17:13:35 INFO - PROCESS | 2660 | 1471047215054 Marionette DEBUG loaded listener.js 17:13:35 INFO - PROCESS | 2660 | ++DOMWINDOW == 82 (000000D3965BE400) [pid = 2660] [serial = 88] [outer = 000000D396279800] 17:13:35 INFO - PROCESS | 2660 | 1471047215570 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]]]}] 17:13:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 17:13:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 839ms 17:13:35 INFO - PROCESS | 2660 | 1471047215646 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 17:13:35 INFO - PROCESS | 2660 | 1471047215649 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 17:13:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 17:13:35 INFO - PROCESS | 2660 | 1471047215653 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 17:13:35 INFO - PROCESS | 2660 | 1471047215655 Marionette TRACE conn6 <- [1,86,null,{}] 17:13:35 INFO - PROCESS | 2660 | 1471047215659 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}] 17:13:35 INFO - PROCESS | 2660 | 1471047215662 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:35 INFO - PROCESS | 2660 | 1471047215769 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 17:13:35 INFO - PROCESS | 2660 | 1471047215827 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:35 INFO - PROCESS | 2660 | 1471047215829 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:35 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3950E2000 == 29 [pid = 2660] [id = 31] 17:13:35 INFO - PROCESS | 2660 | ++DOMWINDOW == 83 (000000D392746800) [pid = 2660] [serial = 89] [outer = 0000000000000000] 17:13:35 INFO - PROCESS | 2660 | ++DOMWINDOW == 84 (000000D39274DC00) [pid = 2660] [serial = 90] [outer = 000000D392746800] 17:13:35 INFO - PROCESS | 2660 | 1471047215885 Marionette DEBUG loaded listener.js 17:13:35 INFO - PROCESS | 2660 | ++DOMWINDOW == 85 (000000D3965B5C00) [pid = 2660] [serial = 91] [outer = 000000D392746800] 17:13:36 INFO - PROCESS | 2660 | 1471047216443 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]]]}] 17:13:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 17:13:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 839ms 17:13:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 17:13:36 INFO - PROCESS | 2660 | 1471047216495 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 17:13:36 INFO - PROCESS | 2660 | 1471047216498 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 17:13:36 INFO - PROCESS | 2660 | 1471047216502 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 17:13:36 INFO - PROCESS | 2660 | 1471047216504 Marionette TRACE conn6 <- [1,90,null,{}] 17:13:36 INFO - PROCESS | 2660 | 1471047216508 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}] 17:13:36 INFO - PROCESS | 2660 | 1471047216510 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:36 INFO - PROCESS | 2660 | 1471047216672 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 17:13:36 INFO - PROCESS | 2660 | 1471047216739 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:36 INFO - PROCESS | 2660 | 1471047216742 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:36 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38A782800 == 30 [pid = 2660] [id = 32] 17:13:36 INFO - PROCESS | 2660 | ++DOMWINDOW == 86 (000000D3842CBC00) [pid = 2660] [serial = 92] [outer = 0000000000000000] 17:13:36 INFO - PROCESS | 2660 | ++DOMWINDOW == 87 (000000D384E07400) [pid = 2660] [serial = 93] [outer = 000000D3842CBC00] 17:13:36 INFO - PROCESS | 2660 | 1471047216794 Marionette DEBUG loaded listener.js 17:13:36 INFO - PROCESS | 2660 | ++DOMWINDOW == 88 (000000D38604F400) [pid = 2660] [serial = 94] [outer = 000000D3842CBC00] 17:13:37 INFO - PROCESS | 2660 | --DOCSHELL 000000D38BF9F800 == 29 [pid = 2660] [id = 8] 17:13:37 INFO - PROCESS | 2660 | --DOMWINDOW == 87 (000000D3936E7800) [pid = 2660] [serial = 17] [outer = 0000000000000000] [url = about:blank] 17:13:37 INFO - PROCESS | 2660 | --DOMWINDOW == 86 (000000D3842D4800) [pid = 2660] [serial = 45] [outer = 0000000000000000] [url = about:blank] 17:13:37 INFO - PROCESS | 2660 | --DOMWINDOW == 85 (000000D38F778000) [pid = 2660] [serial = 48] [outer = 0000000000000000] [url = about:blank] 17:13:37 INFO - PROCESS | 2660 | --DOMWINDOW == 84 (000000D38604D000) [pid = 2660] [serial = 51] [outer = 0000000000000000] [url = about:blank] 17:13:37 INFO - PROCESS | 2660 | --DOMWINDOW == 83 (000000D396270800) [pid = 2660] [serial = 54] [outer = 0000000000000000] [url = about:blank] 17:13:37 INFO - PROCESS | 2660 | --DOMWINDOW == 82 (000000D3965BD800) [pid = 2660] [serial = 57] [outer = 0000000000000000] [url = about:blank] 17:13:37 INFO - PROCESS | 2660 | --DOMWINDOW == 81 (000000D392CBB400) [pid = 2660] [serial = 21] [outer = 0000000000000000] [url = about:blank] 17:13:37 INFO - PROCESS | 2660 | --DOMWINDOW == 80 (000000D3932C9400) [pid = 2660] [serial = 22] [outer = 0000000000000000] [url = about:blank] 17:13:37 INFO - PROCESS | 2660 | --DOMWINDOW == 79 (000000D38A7D0800) [pid = 2660] [serial = 24] [outer = 0000000000000000] [url = about:blank] 17:13:37 INFO - PROCESS | 2660 | --DOMWINDOW == 78 (000000D390172C00) [pid = 2660] [serial = 27] [outer = 0000000000000000] [url = about:blank] 17:13:37 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000D393A9D800) [pid = 2660] [serial = 33] [outer = 0000000000000000] [url = about:blank] 17:13:37 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D3952B2000) [pid = 2660] [serial = 36] [outer = 0000000000000000] [url = about:blank] 17:13:37 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D396415C00) [pid = 2660] [serial = 39] [outer = 0000000000000000] [url = about:blank] 17:13:37 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D38EE15000) [pid = 2660] [serial = 42] [outer = 0000000000000000] [url = about:blank] 17:13:37 INFO - PROCESS | 2660 | --DOMWINDOW == 73 (000000D38BE2D800) [pid = 2660] [serial = 30] [outer = 0000000000000000] [url = about:blank] 17:13:37 INFO - PROCESS | 2660 | --DOMWINDOW == 72 (000000D390832400) [pid = 2660] [serial = 28] [outer = 0000000000000000] [url = about:blank] 17:13:37 INFO - PROCESS | 2660 | --DOMWINDOW == 71 (000000D39576F000) [pid = 2660] [serial = 37] [outer = 0000000000000000] [url = about:blank] 17:13:37 INFO - PROCESS | 2660 | --DOMWINDOW == 70 (000000D3936AE400) [pid = 2660] [serial = 40] [outer = 0000000000000000] [url = about:blank] 17:13:37 INFO - PROCESS | 2660 | --DOMWINDOW == 69 (000000D38F770800) [pid = 2660] [serial = 43] [outer = 0000000000000000] [url = about:blank] 17:13:37 INFO - PROCESS | 2660 | --DOMWINDOW == 68 (000000D393382000) [pid = 2660] [serial = 14] [outer = 0000000000000000] [url = about:blank] 17:13:37 INFO - PROCESS | 2660 | --DOMWINDOW == 67 (000000D38C4C9C00) [pid = 2660] [serial = 9] [outer = 0000000000000000] [url = about:blank] 17:13:37 INFO - PROCESS | 2660 | --DOMWINDOW == 66 (000000D38C78E000) [pid = 2660] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 17:13:37 INFO - PROCESS | 2660 | --DOMWINDOW == 65 (000000D38A290800) [pid = 2660] [serial = 4] [outer = 0000000000000000] [url = about:blank] 17:13:37 INFO - PROCESS | 2660 | 1471047217813 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]]]}] 17:13:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 17:13:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1350ms 17:13:37 INFO - PROCESS | 2660 | 1471047217854 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 17:13:37 INFO - PROCESS | 2660 | 1471047217858 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 17:13:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 17:13:37 INFO - PROCESS | 2660 | 1471047217863 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 17:13:37 INFO - PROCESS | 2660 | 1471047217866 Marionette TRACE conn6 <- [1,94,null,{}] 17:13:37 INFO - PROCESS | 2660 | 1471047217872 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}] 17:13:37 INFO - PROCESS | 2660 | 1471047217875 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:37 INFO - PROCESS | 2660 | 1471047217969 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 17:13:38 INFO - PROCESS | 2660 | 1471047218059 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:38 INFO - PROCESS | 2660 | 1471047218062 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:38 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38AE73800 == 30 [pid = 2660] [id = 33] 17:13:38 INFO - PROCESS | 2660 | ++DOMWINDOW == 66 (000000D386ECEC00) [pid = 2660] [serial = 95] [outer = 0000000000000000] 17:13:38 INFO - PROCESS | 2660 | ++DOMWINDOW == 67 (000000D38A274800) [pid = 2660] [serial = 96] [outer = 000000D386ECEC00] 17:13:38 INFO - PROCESS | 2660 | 1471047218113 Marionette DEBUG loaded listener.js 17:13:38 INFO - PROCESS | 2660 | ++DOMWINDOW == 68 (000000D38AED8000) [pid = 2660] [serial = 97] [outer = 000000D386ECEC00] 17:13:38 INFO - PROCESS | 2660 | 1471047218487 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]]]}] 17:13:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 17:13:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 689ms 17:13:38 INFO - PROCESS | 2660 | 1471047218557 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 17:13:38 INFO - PROCESS | 2660 | 1471047218563 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 17:13:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 17:13:38 INFO - PROCESS | 2660 | 1471047218569 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 17:13:38 INFO - PROCESS | 2660 | 1471047218572 Marionette TRACE conn6 <- [1,98,null,{}] 17:13:38 INFO - PROCESS | 2660 | 1471047218576 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}] 17:13:38 INFO - PROCESS | 2660 | 1471047218579 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:38 INFO - PROCESS | 2660 | 1471047218668 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 17:13:38 INFO - PROCESS | 2660 | 1471047218676 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:38 INFO - PROCESS | 2660 | 1471047218678 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:38 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38C439800 == 31 [pid = 2660] [id = 34] 17:13:38 INFO - PROCESS | 2660 | ++DOMWINDOW == 69 (000000D38BE0D000) [pid = 2660] [serial = 98] [outer = 0000000000000000] 17:13:38 INFO - PROCESS | 2660 | ++DOMWINDOW == 70 (000000D38CA5F800) [pid = 2660] [serial = 99] [outer = 000000D38BE0D000] 17:13:38 INFO - PROCESS | 2660 | 1471047218727 Marionette DEBUG loaded listener.js 17:13:38 INFO - PROCESS | 2660 | ++DOMWINDOW == 71 (000000D38EE12800) [pid = 2660] [serial = 100] [outer = 000000D38BE0D000] 17:13:39 INFO - PROCESS | 2660 | 1471047219146 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]]]}] 17:13:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 17:13:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 629ms 17:13:39 INFO - PROCESS | 2660 | 1471047219200 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 17:13:39 INFO - PROCESS | 2660 | 1471047219203 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 17:13:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 17:13:39 INFO - PROCESS | 2660 | 1471047219211 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 17:13:39 INFO - PROCESS | 2660 | 1471047219214 Marionette TRACE conn6 <- [1,102,null,{}] 17:13:39 INFO - PROCESS | 2660 | 1471047219226 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}] 17:13:39 INFO - PROCESS | 2660 | 1471047219231 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:39 INFO - PROCESS | 2660 | 1471047219319 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 17:13:39 INFO - PROCESS | 2660 | 1471047219359 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:39 INFO - PROCESS | 2660 | 1471047219362 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:39 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39162B800 == 32 [pid = 2660] [id = 35] 17:13:39 INFO - PROCESS | 2660 | ++DOMWINDOW == 72 (000000D385330400) [pid = 2660] [serial = 101] [outer = 0000000000000000] 17:13:39 INFO - PROCESS | 2660 | ++DOMWINDOW == 73 (000000D38FB69800) [pid = 2660] [serial = 102] [outer = 000000D385330400] 17:13:39 INFO - PROCESS | 2660 | 1471047219412 Marionette DEBUG loaded listener.js 17:13:39 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (000000D38FBEA400) [pid = 2660] [serial = 103] [outer = 000000D385330400] 17:13:39 INFO - PROCESS | 2660 | 1471047219786 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]]]}] 17:13:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 17:13:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 588ms 17:13:39 INFO - PROCESS | 2660 | 1471047219796 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 17:13:39 INFO - PROCESS | 2660 | 1471047219799 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 17:13:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 17:13:39 INFO - PROCESS | 2660 | 1471047219809 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 17:13:39 INFO - PROCESS | 2660 | 1471047219811 Marionette TRACE conn6 <- [1,106,null,{}] 17:13:39 INFO - PROCESS | 2660 | 1471047219814 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}] 17:13:39 INFO - PROCESS | 2660 | 1471047219816 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:39 INFO - PROCESS | 2660 | 1471047219934 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 17:13:39 INFO - PROCESS | 2660 | 1471047219952 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:39 INFO - PROCESS | 2660 | 1471047219954 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:39 INFO - PROCESS | 2660 | ++DOCSHELL 000000D392CA3000 == 33 [pid = 2660] [id = 36] 17:13:39 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D39023D800) [pid = 2660] [serial = 104] [outer = 0000000000000000] 17:13:39 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D39085D800) [pid = 2660] [serial = 105] [outer = 000000D39023D800] 17:13:40 INFO - PROCESS | 2660 | 1471047220000 Marionette DEBUG loaded listener.js 17:13:40 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D392748800) [pid = 2660] [serial = 106] [outer = 000000D39023D800] 17:13:40 INFO - PROCESS | 2660 | 1471047220402 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]]]}] 17:13:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 17:13:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 629ms 17:13:40 INFO - PROCESS | 2660 | 1471047220447 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 17:13:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 17:13:40 INFO - PROCESS | 2660 | 1471047220449 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 17:13:40 INFO - PROCESS | 2660 | 1471047220453 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 17:13:40 INFO - PROCESS | 2660 | 1471047220455 Marionette TRACE conn6 <- [1,110,null,{}] 17:13:40 INFO - PROCESS | 2660 | 1471047220465 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}] 17:13:40 INFO - PROCESS | 2660 | 1471047220467 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:40 INFO - PROCESS | 2660 | 1471047220565 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 17:13:40 INFO - PROCESS | 2660 | 1471047220571 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:40 INFO - PROCESS | 2660 | 1471047220573 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:40 INFO - PROCESS | 2660 | ++DOCSHELL 000000D393709800 == 34 [pid = 2660] [id = 37] 17:13:40 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D38B455800) [pid = 2660] [serial = 107] [outer = 0000000000000000] 17:13:40 INFO - PROCESS | 2660 | ++DOMWINDOW == 79 (000000D3928D2C00) [pid = 2660] [serial = 108] [outer = 000000D38B455800] 17:13:40 INFO - PROCESS | 2660 | 1471047220620 Marionette DEBUG loaded listener.js 17:13:40 INFO - PROCESS | 2660 | ++DOMWINDOW == 80 (000000D392F03000) [pid = 2660] [serial = 109] [outer = 000000D38B455800] 17:13:41 INFO - PROCESS | 2660 | 1471047221067 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]]]}] 17:13:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 17:13:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 629ms 17:13:41 INFO - PROCESS | 2660 | 1471047221083 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 17:13:41 INFO - PROCESS | 2660 | 1471047221085 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 17:13:41 INFO - PROCESS | 2660 | 1471047221088 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 17:13:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 17:13:41 INFO - PROCESS | 2660 | 1471047221090 Marionette TRACE conn6 <- [1,114,null,{}] 17:13:41 INFO - PROCESS | 2660 | 1471047221101 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}] 17:13:41 INFO - PROCESS | 2660 | 1471047221107 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:41 INFO - PROCESS | 2660 | 1471047221236 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 17:13:41 INFO - PROCESS | 2660 | 1471047221248 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:41 INFO - PROCESS | 2660 | 1471047221250 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:41 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3950E3000 == 35 [pid = 2660] [id = 38] 17:13:41 INFO - PROCESS | 2660 | ++DOMWINDOW == 81 (000000D393386400) [pid = 2660] [serial = 110] [outer = 0000000000000000] 17:13:41 INFO - PROCESS | 2660 | ++DOMWINDOW == 82 (000000D3936E7800) [pid = 2660] [serial = 111] [outer = 000000D393386400] 17:13:41 INFO - PROCESS | 2660 | 1471047221331 Marionette DEBUG loaded listener.js 17:13:41 INFO - PROCESS | 2660 | ++DOMWINDOW == 83 (000000D3952AF400) [pid = 2660] [serial = 112] [outer = 000000D393386400] 17:13:41 INFO - PROCESS | 2660 | 1471047221742 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]]]}] 17:13:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 17:13:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 691ms 17:13:41 INFO - PROCESS | 2660 | 1471047221782 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 17:13:41 INFO - PROCESS | 2660 | 1471047221784 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 17:13:41 INFO - PROCESS | 2660 | 1471047221787 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 17:13:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 17:13:41 INFO - PROCESS | 2660 | 1471047221789 Marionette TRACE conn6 <- [1,118,null,{}] 17:13:41 INFO - PROCESS | 2660 | 1471047221793 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}] 17:13:41 INFO - PROCESS | 2660 | 1471047221795 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:41 INFO - PROCESS | 2660 | 1471047221911 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 17:13:42 INFO - PROCESS | 2660 | --DOMWINDOW == 82 (000000D398D8F000) [pid = 2660] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 17:13:42 INFO - PROCESS | 2660 | --DOMWINDOW == 81 (000000D3842CC800) [pid = 2660] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 17:13:42 INFO - PROCESS | 2660 | --DOMWINDOW == 80 (000000D386703800) [pid = 2660] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 17:13:42 INFO - PROCESS | 2660 | --DOMWINDOW == 79 (000000D386043000) [pid = 2660] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 17:13:42 INFO - PROCESS | 2660 | --DOMWINDOW == 78 (000000D386336000) [pid = 2660] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 17:13:42 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000D396410C00) [pid = 2660] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 17:13:42 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D3936E6000) [pid = 2660] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 17:13:42 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D38AE47800) [pid = 2660] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 17:13:42 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D392B02800) [pid = 2660] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 17:13:42 INFO - PROCESS | 2660 | --DOMWINDOW == 73 (000000D38647E800) [pid = 2660] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 17:13:42 INFO - PROCESS | 2660 | --DOMWINDOW == 72 (000000D385C27800) [pid = 2660] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 17:13:42 INFO - PROCESS | 2660 | --DOMWINDOW == 71 (000000D38AEC5000) [pid = 2660] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 17:13:42 INFO - PROCESS | 2660 | 1471047222035 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:42 INFO - PROCESS | 2660 | 1471047222037 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:42 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39370D000 == 36 [pid = 2660] [id = 39] 17:13:42 INFO - PROCESS | 2660 | ++DOMWINDOW == 72 (000000D384250400) [pid = 2660] [serial = 113] [outer = 0000000000000000] 17:13:42 INFO - PROCESS | 2660 | ++DOMWINDOW == 73 (000000D385F8C800) [pid = 2660] [serial = 114] [outer = 000000D384250400] 17:13:42 INFO - PROCESS | 2660 | 1471047222082 Marionette DEBUG loaded listener.js 17:13:42 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (000000D3862D1000) [pid = 2660] [serial = 115] [outer = 000000D384250400] 17:13:42 INFO - PROCESS | 2660 | 1471047222404 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]]]}] 17:13:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 17:13:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 628ms 17:13:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 17:13:42 INFO - PROCESS | 2660 | 1471047222420 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 17:13:42 INFO - PROCESS | 2660 | 1471047222422 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 17:13:42 INFO - PROCESS | 2660 | 1471047222425 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 17:13:42 INFO - PROCESS | 2660 | 1471047222427 Marionette TRACE conn6 <- [1,122,null,{}] 17:13:42 INFO - PROCESS | 2660 | 1471047222435 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}] 17:13:42 INFO - PROCESS | 2660 | 1471047222437 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:42 INFO - PROCESS | 2660 | 1471047222516 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 17:13:42 INFO - PROCESS | 2660 | 1471047222571 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:42 INFO - PROCESS | 2660 | 1471047222573 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:42 INFO - PROCESS | 2660 | ++DOCSHELL 000000D399BC1000 == 37 [pid = 2660] [id = 40] 17:13:42 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D3862D0000) [pid = 2660] [serial = 116] [outer = 0000000000000000] 17:13:42 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D38A6FEC00) [pid = 2660] [serial = 117] [outer = 000000D3862D0000] 17:13:42 INFO - PROCESS | 2660 | 1471047222618 Marionette DEBUG loaded listener.js 17:13:42 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D395060400) [pid = 2660] [serial = 118] [outer = 000000D3862D0000] 17:13:42 INFO - PROCESS | 2660 | 1471047222940 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]]]}] 17:13:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 17:13:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 587ms 17:13:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 17:13:43 INFO - PROCESS | 2660 | 1471047223016 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 17:13:43 INFO - PROCESS | 2660 | 1471047223018 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 17:13:43 INFO - PROCESS | 2660 | 1471047223021 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 17:13:43 INFO - PROCESS | 2660 | 1471047223023 Marionette TRACE conn6 <- [1,126,null,{}] 17:13:43 INFO - PROCESS | 2660 | 1471047223027 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}] 17:13:43 INFO - PROCESS | 2660 | 1471047223028 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:43 INFO - PROCESS | 2660 | 1471047223128 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 17:13:43 INFO - PROCESS | 2660 | 1471047223162 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:43 INFO - PROCESS | 2660 | 1471047223164 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:43 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39162A000 == 38 [pid = 2660] [id = 41] 17:13:43 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D38FB67800) [pid = 2660] [serial = 119] [outer = 0000000000000000] 17:13:43 INFO - PROCESS | 2660 | ++DOMWINDOW == 79 (000000D393D56800) [pid = 2660] [serial = 120] [outer = 000000D38FB67800] 17:13:43 INFO - PROCESS | 2660 | 1471047223210 Marionette DEBUG loaded listener.js 17:13:43 INFO - PROCESS | 2660 | ++DOMWINDOW == 80 (000000D393D5D400) [pid = 2660] [serial = 121] [outer = 000000D38FB67800] 17:13:43 INFO - PROCESS | 2660 | 1471047223572 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]]]}] 17:13:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 17:13:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 587ms 17:13:43 INFO - PROCESS | 2660 | 1471047223611 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 17:13:43 INFO - PROCESS | 2660 | 1471047223613 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 17:13:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 17:13:43 INFO - PROCESS | 2660 | 1471047223616 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 17:13:43 INFO - PROCESS | 2660 | 1471047223618 Marionette TRACE conn6 <- [1,130,null,{}] 17:13:43 INFO - PROCESS | 2660 | 1471047223621 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}] 17:13:43 INFO - PROCESS | 2660 | 1471047223623 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:43 INFO - PROCESS | 2660 | 1471047223723 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 17:13:43 INFO - PROCESS | 2660 | 1471047223731 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:43 INFO - PROCESS | 2660 | 1471047223733 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:43 INFO - PROCESS | 2660 | ++DOCSHELL 000000D398FB0800 == 39 [pid = 2660] [id = 42] 17:13:43 INFO - PROCESS | 2660 | ++DOMWINDOW == 81 (000000D393D57800) [pid = 2660] [serial = 122] [outer = 0000000000000000] 17:13:43 INFO - PROCESS | 2660 | ++DOMWINDOW == 82 (000000D39505A800) [pid = 2660] [serial = 123] [outer = 000000D393D57800] 17:13:43 INFO - PROCESS | 2660 | 1471047223778 Marionette DEBUG loaded listener.js 17:13:43 INFO - PROCESS | 2660 | ++DOMWINDOW == 83 (000000D396413C00) [pid = 2660] [serial = 124] [outer = 000000D393D57800] 17:13:44 INFO - PROCESS | 2660 | --DOCSHELL 000000D3950C6000 == 38 [pid = 2660] [id = 30] 17:13:44 INFO - PROCESS | 2660 | --DOCSHELL 000000D3950E2000 == 37 [pid = 2660] [id = 31] 17:13:44 INFO - PROCESS | 2660 | --DOCSHELL 000000D38AE73800 == 36 [pid = 2660] [id = 33] 17:13:44 INFO - PROCESS | 2660 | --DOCSHELL 000000D38A782800 == 35 [pid = 2660] [id = 32] 17:13:45 INFO - PROCESS | 2660 | --DOCSHELL 000000D39162B800 == 34 [pid = 2660] [id = 35] 17:13:45 INFO - PROCESS | 2660 | --DOCSHELL 000000D38C439800 == 33 [pid = 2660] [id = 34] 17:13:45 INFO - PROCESS | 2660 | --DOCSHELL 000000D392CA3000 == 32 [pid = 2660] [id = 36] 17:13:45 INFO - PROCESS | 2660 | --DOCSHELL 000000D393709800 == 31 [pid = 2660] [id = 37] 17:13:45 INFO - PROCESS | 2660 | --DOCSHELL 000000D39162A000 == 30 [pid = 2660] [id = 41] 17:13:45 INFO - PROCESS | 2660 | --DOCSHELL 000000D39370D000 == 29 [pid = 2660] [id = 39] 17:13:45 INFO - PROCESS | 2660 | --DOCSHELL 000000D399BC1000 == 28 [pid = 2660] [id = 40] 17:13:45 INFO - PROCESS | 2660 | --DOCSHELL 000000D3950E3000 == 27 [pid = 2660] [id = 38] 17:13:45 INFO - PROCESS | 2660 | --DOMWINDOW == 82 (000000D398D97000) [pid = 2660] [serial = 60] [outer = 0000000000000000] [url = about:blank] 17:13:45 INFO - PROCESS | 2660 | --DOMWINDOW == 81 (000000D38F776400) [pid = 2660] [serial = 46] [outer = 0000000000000000] [url = about:blank] 17:13:45 INFO - PROCESS | 2660 | --DOMWINDOW == 80 (000000D3936B5000) [pid = 2660] [serial = 49] [outer = 0000000000000000] [url = about:blank] 17:13:45 INFO - PROCESS | 2660 | --DOMWINDOW == 79 (000000D38746B800) [pid = 2660] [serial = 52] [outer = 0000000000000000] [url = about:blank] 17:13:45 INFO - PROCESS | 2660 | --DOMWINDOW == 78 (000000D3965B6000) [pid = 2660] [serial = 55] [outer = 0000000000000000] [url = about:blank] 17:13:45 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000D398D8E800) [pid = 2660] [serial = 58] [outer = 0000000000000000] [url = about:blank] 17:13:45 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D39564A000) [pid = 2660] [serial = 79] [outer = 0000000000000000] [url = about:blank] 17:13:45 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D39443E800) [pid = 2660] [serial = 78] [outer = 0000000000000000] [url = about:blank] 17:13:45 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D38EE0A000) [pid = 2660] [serial = 66] [outer = 0000000000000000] [url = about:blank] 17:13:45 INFO - PROCESS | 2660 | --DOMWINDOW == 73 (000000D3936B5800) [pid = 2660] [serial = 76] [outer = 0000000000000000] [url = about:blank] 17:13:45 INFO - PROCESS | 2660 | --DOMWINDOW == 72 (000000D386976000) [pid = 2660] [serial = 63] [outer = 0000000000000000] [url = about:blank] 17:13:45 INFO - PROCESS | 2660 | --DOMWINDOW == 71 (000000D38AE22800) [pid = 2660] [serial = 64] [outer = 0000000000000000] [url = about:blank] 17:13:45 INFO - PROCESS | 2660 | --DOMWINDOW == 70 (000000D385C29400) [pid = 2660] [serial = 69] [outer = 0000000000000000] [url = about:blank] 17:13:45 INFO - PROCESS | 2660 | --DOMWINDOW == 69 (000000D38EEB8C00) [pid = 2660] [serial = 67] [outer = 0000000000000000] [url = about:blank] 17:13:45 INFO - PROCESS | 2660 | --DOMWINDOW == 68 (000000D39284E000) [pid = 2660] [serial = 72] [outer = 0000000000000000] [url = about:blank] 17:13:45 INFO - PROCESS | 2660 | --DOMWINDOW == 67 (000000D392F09C00) [pid = 2660] [serial = 75] [outer = 0000000000000000] [url = about:blank] 17:13:45 INFO - PROCESS | 2660 | --DOMWINDOW == 66 (000000D3928D8800) [pid = 2660] [serial = 73] [outer = 0000000000000000] [url = about:blank] 17:13:45 INFO - PROCESS | 2660 | --DOMWINDOW == 65 (000000D3990C4C00) [pid = 2660] [serial = 61] [outer = 0000000000000000] [url = about:blank] 17:13:45 INFO - PROCESS | 2660 | --DOMWINDOW == 64 (000000D390241400) [pid = 2660] [serial = 70] [outer = 0000000000000000] [url = about:blank] 17:13:45 INFO - PROCESS | 2660 | 1471047225304 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]]]}] 17:13:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 17:13:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1732ms 17:13:45 INFO - PROCESS | 2660 | 1471047225354 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 17:13:45 INFO - PROCESS | 2660 | 1471047225358 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 17:13:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 17:13:45 INFO - PROCESS | 2660 | 1471047225363 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 17:13:45 INFO - PROCESS | 2660 | 1471047225367 Marionette TRACE conn6 <- [1,134,null,{}] 17:13:45 INFO - PROCESS | 2660 | 1471047225378 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}] 17:13:45 INFO - PROCESS | 2660 | 1471047225381 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:45 INFO - PROCESS | 2660 | 1471047225473 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 17:13:45 INFO - PROCESS | 2660 | 1471047225483 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:45 INFO - PROCESS | 2660 | 1471047225487 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:45 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38A90A000 == 28 [pid = 2660] [id = 43] 17:13:45 INFO - PROCESS | 2660 | ++DOMWINDOW == 65 (000000D3862C6800) [pid = 2660] [serial = 125] [outer = 0000000000000000] 17:13:45 INFO - PROCESS | 2660 | ++DOMWINDOW == 66 (000000D3862C7000) [pid = 2660] [serial = 126] [outer = 000000D3862C6800] 17:13:45 INFO - PROCESS | 2660 | 1471047225543 Marionette DEBUG loaded listener.js 17:13:45 INFO - PROCESS | 2660 | ++DOMWINDOW == 67 (000000D386343C00) [pid = 2660] [serial = 127] [outer = 000000D3862C6800] 17:13:46 INFO - PROCESS | 2660 | 1471047225997 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]]]}] 17:13:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 17:13:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 693ms 17:13:46 INFO - PROCESS | 2660 | 1471047226060 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 17:13:46 INFO - PROCESS | 2660 | 1471047226065 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 17:13:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 17:13:46 INFO - PROCESS | 2660 | 1471047226072 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 17:13:46 INFO - PROCESS | 2660 | 1471047226075 Marionette TRACE conn6 <- [1,138,null,{}] 17:13:46 INFO - PROCESS | 2660 | 1471047226079 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}] 17:13:46 INFO - PROCESS | 2660 | 1471047226082 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:46 INFO - PROCESS | 2660 | 1471047226172 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 17:13:46 INFO - PROCESS | 2660 | 1471047226182 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:46 INFO - PROCESS | 2660 | 1471047226185 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:46 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38FBBE800 == 29 [pid = 2660] [id = 44] 17:13:46 INFO - PROCESS | 2660 | ++DOMWINDOW == 68 (000000D38AEC4C00) [pid = 2660] [serial = 128] [outer = 0000000000000000] 17:13:46 INFO - PROCESS | 2660 | ++DOMWINDOW == 69 (000000D38AEDDC00) [pid = 2660] [serial = 129] [outer = 000000D38AEC4C00] 17:13:46 INFO - PROCESS | 2660 | 1471047226240 Marionette DEBUG loaded listener.js 17:13:46 INFO - PROCESS | 2660 | ++DOMWINDOW == 70 (000000D38BE7B400) [pid = 2660] [serial = 130] [outer = 000000D38AEC4C00] 17:13:46 INFO - PROCESS | 2660 | 1471047226736 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]]]}] 17:13:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 17:13:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 690ms 17:13:46 INFO - PROCESS | 2660 | 1471047226766 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 17:13:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 17:13:46 INFO - PROCESS | 2660 | 1471047226768 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 17:13:46 INFO - PROCESS | 2660 | 1471047226772 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 17:13:46 INFO - PROCESS | 2660 | 1471047226775 Marionette TRACE conn6 <- [1,142,null,{}] 17:13:46 INFO - PROCESS | 2660 | 1471047226787 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}] 17:13:46 INFO - PROCESS | 2660 | 1471047226792 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:46 INFO - PROCESS | 2660 | 1471047226898 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 17:13:46 INFO - PROCESS | 2660 | 1471047226970 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:46 INFO - PROCESS | 2660 | 1471047226973 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:46 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39270C800 == 30 [pid = 2660] [id = 45] 17:13:46 INFO - PROCESS | 2660 | ++DOMWINDOW == 71 (000000D38424E800) [pid = 2660] [serial = 131] [outer = 0000000000000000] 17:13:47 INFO - PROCESS | 2660 | ++DOMWINDOW == 72 (000000D38C7C1000) [pid = 2660] [serial = 132] [outer = 000000D38424E800] 17:13:47 INFO - PROCESS | 2660 | 1471047227023 Marionette DEBUG loaded listener.js 17:13:47 INFO - PROCESS | 2660 | ++DOMWINDOW == 73 (000000D38EE0FC00) [pid = 2660] [serial = 133] [outer = 000000D38424E800] 17:13:47 INFO - PROCESS | 2660 | 1471047227379 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]]]}] 17:13:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 17:13:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 650ms 17:13:47 INFO - PROCESS | 2660 | 1471047227423 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 17:13:47 INFO - PROCESS | 2660 | 1471047227425 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 17:13:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 17:13:47 INFO - PROCESS | 2660 | 1471047227429 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 17:13:47 INFO - PROCESS | 2660 | 1471047227430 Marionette TRACE conn6 <- [1,146,null,{}] 17:13:47 INFO - PROCESS | 2660 | 1471047227434 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}] 17:13:47 INFO - PROCESS | 2660 | 1471047227436 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:47 INFO - PROCESS | 2660 | 1471047227542 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 17:13:47 INFO - PROCESS | 2660 | 1471047227549 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:47 INFO - PROCESS | 2660 | 1471047227551 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:47 INFO - PROCESS | 2660 | ++DOCSHELL 000000D392DB0800 == 31 [pid = 2660] [id = 46] 17:13:47 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (000000D38F772800) [pid = 2660] [serial = 134] [outer = 0000000000000000] 17:13:47 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D38F778000) [pid = 2660] [serial = 135] [outer = 000000D38F772800] 17:13:47 INFO - PROCESS | 2660 | 1471047227598 Marionette DEBUG loaded listener.js 17:13:47 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D38FB62C00) [pid = 2660] [serial = 136] [outer = 000000D38F772800] 17:13:48 INFO - PROCESS | 2660 | 1471047227990 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]]]}] 17:13:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 17:13:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 587ms 17:13:48 INFO - PROCESS | 2660 | 1471047228018 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 17:13:48 INFO - PROCESS | 2660 | 1471047228020 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 17:13:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 17:13:48 INFO - PROCESS | 2660 | 1471047228024 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 17:13:48 INFO - PROCESS | 2660 | 1471047228026 Marionette TRACE conn6 <- [1,150,null,{}] 17:13:48 INFO - PROCESS | 2660 | 1471047228029 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}] 17:13:48 INFO - PROCESS | 2660 | 1471047228031 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:48 INFO - PROCESS | 2660 | 1471047228132 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 17:13:48 INFO - PROCESS | 2660 | 1471047228139 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:48 INFO - PROCESS | 2660 | 1471047228141 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:48 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39370D000 == 32 [pid = 2660] [id = 47] 17:13:48 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D38AEC4000) [pid = 2660] [serial = 137] [outer = 0000000000000000] 17:13:48 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D38FB6BC00) [pid = 2660] [serial = 138] [outer = 000000D38AEC4000] 17:13:48 INFO - PROCESS | 2660 | 1471047228187 Marionette DEBUG loaded listener.js 17:13:48 INFO - PROCESS | 2660 | ++DOMWINDOW == 79 (000000D3902F6800) [pid = 2660] [serial = 139] [outer = 000000D38AEC4000] 17:13:48 INFO - PROCESS | 2660 | 1471047228593 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]]]}] 17:13:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 17:13:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 627ms 17:13:48 INFO - PROCESS | 2660 | 1471047228654 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 17:13:48 INFO - PROCESS | 2660 | 1471047228657 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 17:13:48 INFO - PROCESS | 2660 | 1471047228660 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 17:13:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 17:13:48 INFO - PROCESS | 2660 | 1471047228662 Marionette TRACE conn6 <- [1,154,null,{}] 17:13:48 INFO - PROCESS | 2660 | 1471047228665 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}] 17:13:48 INFO - PROCESS | 2660 | 1471047228671 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:48 INFO - PROCESS | 2660 | 1471047228799 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 17:13:48 INFO - PROCESS | 2660 | 1471047228813 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:48 INFO - PROCESS | 2660 | 1471047228815 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:48 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3950DA800 == 33 [pid = 2660] [id = 48] 17:13:48 INFO - PROCESS | 2660 | ++DOMWINDOW == 80 (000000D39159F000) [pid = 2660] [serial = 140] [outer = 0000000000000000] 17:13:48 INFO - PROCESS | 2660 | ++DOMWINDOW == 81 (000000D3928CF800) [pid = 2660] [serial = 141] [outer = 000000D39159F000] 17:13:48 INFO - PROCESS | 2660 | 1471047228861 Marionette DEBUG loaded listener.js 17:13:48 INFO - PROCESS | 2660 | ++DOMWINDOW == 82 (000000D3932C8C00) [pid = 2660] [serial = 142] [outer = 000000D39159F000] 17:13:49 INFO - PROCESS | 2660 | 1471047229270 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]]]}] 17:13:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 17:13:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 629ms 17:13:49 INFO - PROCESS | 2660 | 1471047229293 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 17:13:49 INFO - PROCESS | 2660 | 1471047229295 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 17:13:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 17:13:49 INFO - PROCESS | 2660 | 1471047229308 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 17:13:49 INFO - PROCESS | 2660 | 1471047229309 Marionette TRACE conn6 <- [1,158,null,{}] 17:13:49 INFO - PROCESS | 2660 | 1471047229313 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}] 17:13:49 INFO - PROCESS | 2660 | 1471047229315 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:49 INFO - PROCESS | 2660 | 1471047229393 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 17:13:49 INFO - PROCESS | 2660 | 1471047229419 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:49 INFO - PROCESS | 2660 | 1471047229421 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:49 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3964D6800 == 34 [pid = 2660] [id = 49] 17:13:49 INFO - PROCESS | 2660 | ++DOMWINDOW == 83 (000000D393380400) [pid = 2660] [serial = 143] [outer = 0000000000000000] 17:13:49 INFO - PROCESS | 2660 | ++DOMWINDOW == 84 (000000D3936AE400) [pid = 2660] [serial = 144] [outer = 000000D393380400] 17:13:49 INFO - PROCESS | 2660 | 1471047229465 Marionette DEBUG loaded listener.js 17:13:49 INFO - PROCESS | 2660 | ++DOMWINDOW == 85 (000000D393D54000) [pid = 2660] [serial = 145] [outer = 000000D393380400] 17:13:49 INFO - PROCESS | 2660 | 1471047229862 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]]]}] 17:13:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 17:13:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 584ms 17:13:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 17:13:49 INFO - PROCESS | 2660 | 1471047229897 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 17:13:49 INFO - PROCESS | 2660 | 1471047229899 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 17:13:49 INFO - PROCESS | 2660 | 1471047229915 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 17:13:49 INFO - PROCESS | 2660 | 1471047229917 Marionette TRACE conn6 <- [1,162,null,{}] 17:13:49 INFO - PROCESS | 2660 | 1471047229921 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}] 17:13:49 INFO - PROCESS | 2660 | 1471047229923 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:50 INFO - PROCESS | 2660 | 1471047230025 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 17:13:50 INFO - PROCESS | 2660 | 1471047230031 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:50 INFO - PROCESS | 2660 | 1471047230033 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:50 INFO - PROCESS | 2660 | ++DOCSHELL 000000D398FB2000 == 35 [pid = 2660] [id = 50] 17:13:50 INFO - PROCESS | 2660 | ++DOMWINDOW == 86 (000000D3933D7400) [pid = 2660] [serial = 146] [outer = 0000000000000000] 17:13:50 INFO - PROCESS | 2660 | ++DOMWINDOW == 87 (000000D393D5D000) [pid = 2660] [serial = 147] [outer = 000000D3933D7400] 17:13:50 INFO - PROCESS | 2660 | 1471047230078 Marionette DEBUG loaded listener.js 17:13:50 INFO - PROCESS | 2660 | ++DOMWINDOW == 88 (000000D394598800) [pid = 2660] [serial = 148] [outer = 000000D3933D7400] 17:13:50 INFO - PROCESS | 2660 | 1471047230492 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]]]}] 17:13:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 17:13:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 650ms 17:13:50 INFO - PROCESS | 2660 | 1471047230555 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 17:13:50 INFO - PROCESS | 2660 | 1471047230557 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 17:13:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 17:13:50 INFO - PROCESS | 2660 | 1471047230561 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 17:13:50 INFO - PROCESS | 2660 | 1471047230563 Marionette TRACE conn6 <- [1,166,null,{}] 17:13:50 INFO - PROCESS | 2660 | 1471047230566 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}] 17:13:50 INFO - PROCESS | 2660 | 1471047230568 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:50 INFO - PROCESS | 2660 | 1471047230670 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 17:13:50 INFO - PROCESS | 2660 | 1471047230675 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:50 INFO - PROCESS | 2660 | 1471047230677 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:50 INFO - PROCESS | 2660 | ++DOCSHELL 000000D391639000 == 36 [pid = 2660] [id = 51] 17:13:50 INFO - PROCESS | 2660 | ++DOMWINDOW == 89 (000000D392C10C00) [pid = 2660] [serial = 149] [outer = 0000000000000000] 17:13:50 INFO - PROCESS | 2660 | ++DOMWINDOW == 90 (000000D392C14400) [pid = 2660] [serial = 150] [outer = 000000D392C10C00] 17:13:50 INFO - PROCESS | 2660 | 1471047230724 Marionette DEBUG loaded listener.js 17:13:50 INFO - PROCESS | 2660 | ++DOMWINDOW == 91 (000000D392C1B000) [pid = 2660] [serial = 151] [outer = 000000D392C10C00] 17:13:51 INFO - PROCESS | 2660 | 1471047231144 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]]]}] 17:13:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 17:13:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 627ms 17:13:51 INFO - PROCESS | 2660 | 1471047231192 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 17:13:51 INFO - PROCESS | 2660 | 1471047231194 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 17:13:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 17:13:51 INFO - PROCESS | 2660 | 1471047231197 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 17:13:51 INFO - PROCESS | 2660 | 1471047231199 Marionette TRACE conn6 <- [1,170,null,{}] 17:13:51 INFO - PROCESS | 2660 | 1471047231213 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}] 17:13:51 INFO - PROCESS | 2660 | 1471047231215 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:51 INFO - PROCESS | 2660 | 1471047231319 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 17:13:51 INFO - PROCESS | 2660 | 1471047231325 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:51 INFO - PROCESS | 2660 | 1471047231327 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:51 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39AE63000 == 37 [pid = 2660] [id = 52] 17:13:51 INFO - PROCESS | 2660 | ++DOMWINDOW == 92 (000000D39167C800) [pid = 2660] [serial = 152] [outer = 0000000000000000] 17:13:51 INFO - PROCESS | 2660 | ++DOMWINDOW == 93 (000000D391681C00) [pid = 2660] [serial = 153] [outer = 000000D39167C800] 17:13:51 INFO - PROCESS | 2660 | 1471047231371 Marionette DEBUG loaded listener.js 17:13:51 INFO - PROCESS | 2660 | ++DOMWINDOW == 94 (000000D391687C00) [pid = 2660] [serial = 154] [outer = 000000D39167C800] 17:13:51 INFO - PROCESS | 2660 | 1471047231767 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]]]}] 17:13:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 17:13:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 586ms 17:13:51 INFO - PROCESS | 2660 | 1471047231791 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 17:13:51 INFO - PROCESS | 2660 | 1471047231794 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 17:13:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 17:13:51 INFO - PROCESS | 2660 | 1471047231797 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 17:13:51 INFO - PROCESS | 2660 | 1471047231800 Marionette TRACE conn6 <- [1,174,null,{}] 17:13:51 INFO - PROCESS | 2660 | 1471047231803 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}] 17:13:51 INFO - PROCESS | 2660 | 1471047231806 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:51 INFO - PROCESS | 2660 | 1471047231922 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 17:13:51 INFO - PROCESS | 2660 | 1471047231927 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:51 INFO - PROCESS | 2660 | 1471047231930 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:51 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39370A800 == 38 [pid = 2660] [id = 53] 17:13:51 INFO - PROCESS | 2660 | ++DOMWINDOW == 95 (000000D392C1B400) [pid = 2660] [serial = 155] [outer = 0000000000000000] 17:13:51 INFO - PROCESS | 2660 | ++DOMWINDOW == 96 (000000D39576F000) [pid = 2660] [serial = 156] [outer = 000000D392C1B400] 17:13:51 INFO - PROCESS | 2660 | 1471047231978 Marionette DEBUG loaded listener.js 17:13:52 INFO - PROCESS | 2660 | ++DOMWINDOW == 97 (000000D3965B7C00) [pid = 2660] [serial = 157] [outer = 000000D392C1B400] 17:13:52 INFO - PROCESS | 2660 | --DOMWINDOW == 96 (000000D38FB67800) [pid = 2660] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 17:13:52 INFO - PROCESS | 2660 | --DOMWINDOW == 95 (000000D38B455800) [pid = 2660] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 17:13:52 INFO - PROCESS | 2660 | --DOMWINDOW == 94 (000000D393386400) [pid = 2660] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 17:13:52 INFO - PROCESS | 2660 | --DOMWINDOW == 93 (000000D384250400) [pid = 2660] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 17:13:52 INFO - PROCESS | 2660 | --DOMWINDOW == 92 (000000D3862D0000) [pid = 2660] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 17:13:52 INFO - PROCESS | 2660 | --DOMWINDOW == 91 (000000D3842CBC00) [pid = 2660] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 17:13:52 INFO - PROCESS | 2660 | --DOMWINDOW == 90 (000000D392746800) [pid = 2660] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 17:13:52 INFO - PROCESS | 2660 | --DOMWINDOW == 89 (000000D396279800) [pid = 2660] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 17:13:52 INFO - PROCESS | 2660 | --DOMWINDOW == 88 (000000D38EE13C00) [pid = 2660] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 17:13:52 INFO - PROCESS | 2660 | --DOMWINDOW == 87 (000000D386051000) [pid = 2660] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 17:13:52 INFO - PROCESS | 2660 | --DOMWINDOW == 86 (000000D385330400) [pid = 2660] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 17:13:52 INFO - PROCESS | 2660 | --DOMWINDOW == 85 (000000D38BE0D000) [pid = 2660] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 17:13:52 INFO - PROCESS | 2660 | --DOMWINDOW == 84 (000000D386ECEC00) [pid = 2660] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 17:13:52 INFO - PROCESS | 2660 | --DOMWINDOW == 83 (000000D39023D800) [pid = 2660] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 17:13:52 INFO - PROCESS | 2660 | ++DOMWINDOW == 84 (000000D38EE13C00) [pid = 2660] [serial = 158] [outer = 000000D38FBE6400] 17:13:52 INFO - PROCESS | 2660 | 1471047232603 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]]]}] 17:13:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 17:13:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 880ms 17:13:52 INFO - PROCESS | 2660 | 1471047232684 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 17:13:52 INFO - PROCESS | 2660 | 1471047232687 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 17:13:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 17:13:52 INFO - PROCESS | 2660 | 1471047232690 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 17:13:52 INFO - PROCESS | 2660 | 1471047232692 Marionette TRACE conn6 <- [1,178,null,{}] 17:13:52 INFO - PROCESS | 2660 | 1471047232695 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}] 17:13:52 INFO - PROCESS | 2660 | 1471047232697 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:52 INFO - PROCESS | 2660 | 1471047232778 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 17:13:52 INFO - PROCESS | 2660 | 1471047232784 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:52 INFO - PROCESS | 2660 | 1471047232786 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:52 INFO - PROCESS | 2660 | ++DOCSHELL 000000D399B70800 == 39 [pid = 2660] [id = 54] 17:13:52 INFO - PROCESS | 2660 | ++DOMWINDOW == 85 (000000D38C4C4C00) [pid = 2660] [serial = 159] [outer = 0000000000000000] 17:13:52 INFO - PROCESS | 2660 | ++DOMWINDOW == 86 (000000D393D5C800) [pid = 2660] [serial = 160] [outer = 000000D38C4C4C00] 17:13:52 INFO - PROCESS | 2660 | 1471047232830 Marionette DEBUG loaded listener.js 17:13:52 INFO - PROCESS | 2660 | ++DOMWINDOW == 87 (000000D3965BA800) [pid = 2660] [serial = 161] [outer = 000000D38C4C4C00] 17:13:53 INFO - PROCESS | 2660 | 1471047233220 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]]]}] 17:13:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 17:13:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 585ms 17:13:53 INFO - PROCESS | 2660 | 1471047233280 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 17:13:53 INFO - PROCESS | 2660 | 1471047233282 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 17:13:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 17:13:53 INFO - PROCESS | 2660 | 1471047233285 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 17:13:53 INFO - PROCESS | 2660 | 1471047233287 Marionette TRACE conn6 <- [1,182,null,{}] 17:13:53 INFO - PROCESS | 2660 | 1471047233290 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}] 17:13:53 INFO - PROCESS | 2660 | 1471047233292 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:53 INFO - PROCESS | 2660 | 1471047233375 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 17:13:53 INFO - PROCESS | 2660 | 1471047233382 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:53 INFO - PROCESS | 2660 | 1471047233384 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:53 INFO - PROCESS | 2660 | ++DOCSHELL 000000D385F1E000 == 40 [pid = 2660] [id = 55] 17:13:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 88 (000000D3965B7400) [pid = 2660] [serial = 162] [outer = 0000000000000000] 17:13:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 89 (000000D398D91000) [pid = 2660] [serial = 163] [outer = 000000D3965B7400] 17:13:53 INFO - PROCESS | 2660 | 1471047233428 Marionette DEBUG loaded listener.js 17:13:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 90 (000000D398D99000) [pid = 2660] [serial = 164] [outer = 000000D3965B7400] 17:13:53 INFO - PROCESS | 2660 | 1471047233818 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]]]}] 17:13:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 17:13:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 586ms 17:13:53 INFO - PROCESS | 2660 | 1471047233874 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 17:13:53 INFO - PROCESS | 2660 | 1471047233876 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 17:13:53 INFO - PROCESS | 2660 | 1471047233890 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 17:13:53 INFO - PROCESS | 2660 | 1471047233892 Marionette TRACE conn6 <- [1,186,null,{}] 17:13:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 17:13:53 INFO - PROCESS | 2660 | 1471047233896 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}] 17:13:53 INFO - PROCESS | 2660 | 1471047233897 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:53 INFO - PROCESS | 2660 | 1471047233979 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 17:13:53 INFO - PROCESS | 2660 | 1471047233984 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:53 INFO - PROCESS | 2660 | 1471047233986 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:54 INFO - PROCESS | 2660 | ++DOCSHELL 000000D399B62000 == 41 [pid = 2660] [id = 56] 17:13:54 INFO - PROCESS | 2660 | ++DOMWINDOW == 91 (000000D3990C1C00) [pid = 2660] [serial = 165] [outer = 0000000000000000] 17:13:54 INFO - PROCESS | 2660 | ++DOMWINDOW == 92 (000000D3990C3800) [pid = 2660] [serial = 166] [outer = 000000D3990C1C00] 17:13:54 INFO - PROCESS | 2660 | 1471047234039 Marionette DEBUG loaded listener.js 17:13:54 INFO - PROCESS | 2660 | ++DOMWINDOW == 93 (000000D3990CC000) [pid = 2660] [serial = 167] [outer = 000000D3990C1C00] 17:13:54 INFO - PROCESS | 2660 | --DOCSHELL 000000D38A90A000 == 40 [pid = 2660] [id = 43] 17:13:54 INFO - PROCESS | 2660 | --DOCSHELL 000000D398FB0800 == 39 [pid = 2660] [id = 42] 17:13:55 INFO - PROCESS | 2660 | --DOCSHELL 000000D38FBBE800 == 38 [pid = 2660] [id = 44] 17:13:55 INFO - PROCESS | 2660 | --DOCSHELL 000000D39270C800 == 37 [pid = 2660] [id = 45] 17:13:55 INFO - PROCESS | 2660 | --DOCSHELL 000000D392DB0800 == 36 [pid = 2660] [id = 46] 17:13:55 INFO - PROCESS | 2660 | --DOCSHELL 000000D391639000 == 35 [pid = 2660] [id = 51] 17:13:55 INFO - PROCESS | 2660 | --DOCSHELL 000000D398FB2000 == 34 [pid = 2660] [id = 50] 17:13:55 INFO - PROCESS | 2660 | --DOCSHELL 000000D385F1E000 == 33 [pid = 2660] [id = 55] 17:13:55 INFO - PROCESS | 2660 | --DOCSHELL 000000D39AE63000 == 32 [pid = 2660] [id = 52] 17:13:55 INFO - PROCESS | 2660 | --DOCSHELL 000000D3964D6800 == 31 [pid = 2660] [id = 49] 17:13:55 INFO - PROCESS | 2660 | --DOCSHELL 000000D39370A800 == 30 [pid = 2660] [id = 53] 17:13:55 INFO - PROCESS | 2660 | --DOCSHELL 000000D3950DA800 == 29 [pid = 2660] [id = 48] 17:13:55 INFO - PROCESS | 2660 | --DOCSHELL 000000D399B70800 == 28 [pid = 2660] [id = 54] 17:13:55 INFO - PROCESS | 2660 | --DOCSHELL 000000D39370D000 == 27 [pid = 2660] [id = 47] 17:13:55 INFO - PROCESS | 2660 | --DOMWINDOW == 92 (000000D393D5D400) [pid = 2660] [serial = 121] [outer = 0000000000000000] [url = about:blank] 17:13:55 INFO - PROCESS | 2660 | --DOMWINDOW == 91 (000000D3928D2C00) [pid = 2660] [serial = 108] [outer = 0000000000000000] [url = about:blank] 17:13:55 INFO - PROCESS | 2660 | --DOMWINDOW == 90 (000000D3936E7800) [pid = 2660] [serial = 111] [outer = 0000000000000000] [url = about:blank] 17:13:55 INFO - PROCESS | 2660 | --DOMWINDOW == 89 (000000D392F03000) [pid = 2660] [serial = 109] [outer = 0000000000000000] [url = about:blank] 17:13:55 INFO - PROCESS | 2660 | --DOMWINDOW == 88 (000000D385F8C800) [pid = 2660] [serial = 114] [outer = 0000000000000000] [url = about:blank] 17:13:55 INFO - PROCESS | 2660 | --DOMWINDOW == 87 (000000D3952AF400) [pid = 2660] [serial = 112] [outer = 0000000000000000] [url = about:blank] 17:13:55 INFO - PROCESS | 2660 | --DOMWINDOW == 86 (000000D3862D1000) [pid = 2660] [serial = 115] [outer = 0000000000000000] [url = about:blank] 17:13:55 INFO - PROCESS | 2660 | --DOMWINDOW == 85 (000000D393D56800) [pid = 2660] [serial = 120] [outer = 0000000000000000] [url = about:blank] 17:13:55 INFO - PROCESS | 2660 | --DOMWINDOW == 84 (000000D38A6FEC00) [pid = 2660] [serial = 117] [outer = 0000000000000000] [url = about:blank] 17:13:55 INFO - PROCESS | 2660 | --DOMWINDOW == 83 (000000D38604F400) [pid = 2660] [serial = 94] [outer = 0000000000000000] [url = about:blank] 17:13:55 INFO - PROCESS | 2660 | --DOMWINDOW == 82 (000000D384E07400) [pid = 2660] [serial = 93] [outer = 0000000000000000] [url = about:blank] 17:13:55 INFO - PROCESS | 2660 | --DOMWINDOW == 81 (000000D3965B5C00) [pid = 2660] [serial = 91] [outer = 0000000000000000] [url = about:blank] 17:13:55 INFO - PROCESS | 2660 | --DOMWINDOW == 80 (000000D39274DC00) [pid = 2660] [serial = 90] [outer = 0000000000000000] [url = about:blank] 17:13:55 INFO - PROCESS | 2660 | --DOMWINDOW == 79 (000000D39505A800) [pid = 2660] [serial = 123] [outer = 0000000000000000] [url = about:blank] 17:13:55 INFO - PROCESS | 2660 | --DOMWINDOW == 78 (000000D3965BE400) [pid = 2660] [serial = 88] [outer = 0000000000000000] [url = about:blank] 17:13:55 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000D3964AFC00) [pid = 2660] [serial = 87] [outer = 0000000000000000] [url = about:blank] 17:13:55 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D3928DD400) [pid = 2660] [serial = 85] [outer = 0000000000000000] [url = about:blank] 17:13:55 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D390178C00) [pid = 2660] [serial = 84] [outer = 0000000000000000] [url = about:blank] 17:13:55 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D38AE4D400) [pid = 2660] [serial = 82] [outer = 0000000000000000] [url = about:blank] 17:13:55 INFO - PROCESS | 2660 | --DOMWINDOW == 73 (000000D38625D400) [pid = 2660] [serial = 81] [outer = 0000000000000000] [url = about:blank] 17:13:55 INFO - PROCESS | 2660 | --DOMWINDOW == 72 (000000D38FB69800) [pid = 2660] [serial = 102] [outer = 0000000000000000] [url = about:blank] 17:13:55 INFO - PROCESS | 2660 | --DOMWINDOW == 71 (000000D38FBEA400) [pid = 2660] [serial = 103] [outer = 0000000000000000] [url = about:blank] 17:13:55 INFO - PROCESS | 2660 | --DOMWINDOW == 70 (000000D38CA5F800) [pid = 2660] [serial = 99] [outer = 0000000000000000] [url = about:blank] 17:13:55 INFO - PROCESS | 2660 | --DOMWINDOW == 69 (000000D38EE12800) [pid = 2660] [serial = 100] [outer = 0000000000000000] [url = about:blank] 17:13:55 INFO - PROCESS | 2660 | --DOMWINDOW == 68 (000000D38AED8000) [pid = 2660] [serial = 97] [outer = 0000000000000000] [url = about:blank] 17:13:55 INFO - PROCESS | 2660 | --DOMWINDOW == 67 (000000D38A274800) [pid = 2660] [serial = 96] [outer = 0000000000000000] [url = about:blank] 17:13:55 INFO - PROCESS | 2660 | --DOMWINDOW == 66 (000000D39085D800) [pid = 2660] [serial = 105] [outer = 0000000000000000] [url = about:blank] 17:13:55 INFO - PROCESS | 2660 | --DOMWINDOW == 65 (000000D392748800) [pid = 2660] [serial = 106] [outer = 0000000000000000] [url = about:blank] 17:13:55 INFO - PROCESS | 2660 | --DOMWINDOW == 64 (000000D395060400) [pid = 2660] [serial = 118] [outer = 0000000000000000] [url = about:blank] 17:13:55 INFO - PROCESS | 2660 | 1471047235685 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]]]}] 17:13:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 17:13:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1848ms 17:13:55 INFO - PROCESS | 2660 | 1471047235744 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 17:13:55 INFO - PROCESS | 2660 | 1471047235748 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 17:13:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 17:13:55 INFO - PROCESS | 2660 | 1471047235753 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 17:13:55 INFO - PROCESS | 2660 | 1471047235757 Marionette TRACE conn6 <- [1,190,null,{}] 17:13:55 INFO - PROCESS | 2660 | 1471047235763 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}] 17:13:55 INFO - PROCESS | 2660 | 1471047235767 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:55 INFO - PROCESS | 2660 | 1471047235858 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 17:13:55 INFO - PROCESS | 2660 | 1471047235866 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:55 INFO - PROCESS | 2660 | 1471047235871 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:55 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3869D2000 == 28 [pid = 2660] [id = 57] 17:13:55 INFO - PROCESS | 2660 | ++DOMWINDOW == 65 (000000D3862C6000) [pid = 2660] [serial = 168] [outer = 0000000000000000] 17:13:55 INFO - PROCESS | 2660 | ++DOMWINDOW == 66 (000000D3862C6C00) [pid = 2660] [serial = 169] [outer = 000000D3862C6000] 17:13:55 INFO - PROCESS | 2660 | 1471047235926 Marionette DEBUG loaded listener.js 17:13:56 INFO - PROCESS | 2660 | ++DOMWINDOW == 67 (000000D3862D4C00) [pid = 2660] [serial = 170] [outer = 000000D3862C6000] 17:13:56 INFO - PROCESS | 2660 | 1471047236386 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]]]}] 17:13:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 17:13:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 692ms 17:13:56 INFO - PROCESS | 2660 | 1471047236449 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 17:13:56 INFO - PROCESS | 2660 | 1471047236454 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 17:13:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 17:13:56 INFO - PROCESS | 2660 | 1471047236461 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 17:13:56 INFO - PROCESS | 2660 | 1471047236464 Marionette TRACE conn6 <- [1,194,null,{}] 17:13:56 INFO - PROCESS | 2660 | 1471047236467 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}] 17:13:56 INFO - PROCESS | 2660 | 1471047236471 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:56 INFO - PROCESS | 2660 | 1471047236560 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 17:13:56 INFO - PROCESS | 2660 | 1471047236569 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:56 INFO - PROCESS | 2660 | 1471047236572 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:56 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38BF96800 == 29 [pid = 2660] [id = 58] 17:13:56 INFO - PROCESS | 2660 | ++DOMWINDOW == 68 (000000D38AE49400) [pid = 2660] [serial = 171] [outer = 0000000000000000] 17:13:56 INFO - PROCESS | 2660 | ++DOMWINDOW == 69 (000000D38AED6400) [pid = 2660] [serial = 172] [outer = 000000D38AE49400] 17:13:56 INFO - PROCESS | 2660 | 1471047236621 Marionette DEBUG loaded listener.js 17:13:56 INFO - PROCESS | 2660 | ++DOMWINDOW == 70 (000000D38B1F6400) [pid = 2660] [serial = 173] [outer = 000000D38AE49400] 17:13:57 INFO - PROCESS | 2660 | 1471047237060 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]]]}] 17:13:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 17:13:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 629ms 17:13:57 INFO - PROCESS | 2660 | 1471047237091 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 17:13:57 INFO - PROCESS | 2660 | 1471047237093 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 17:13:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 17:13:57 INFO - PROCESS | 2660 | 1471047237097 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 17:13:57 INFO - PROCESS | 2660 | 1471047237101 Marionette TRACE conn6 <- [1,198,null,{}] 17:13:57 INFO - PROCESS | 2660 | 1471047237112 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}] 17:13:57 INFO - PROCESS | 2660 | 1471047237117 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:57 INFO - PROCESS | 2660 | 1471047237210 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 17:13:57 INFO - PROCESS | 2660 | 1471047237243 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:57 INFO - PROCESS | 2660 | 1471047237246 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:57 INFO - PROCESS | 2660 | ++DOCSHELL 000000D390819000 == 30 [pid = 2660] [id = 59] 17:13:57 INFO - PROCESS | 2660 | ++DOMWINDOW == 71 (000000D3842CE400) [pid = 2660] [serial = 174] [outer = 0000000000000000] 17:13:57 INFO - PROCESS | 2660 | ++DOMWINDOW == 72 (000000D38CA60C00) [pid = 2660] [serial = 175] [outer = 000000D3842CE400] 17:13:57 INFO - PROCESS | 2660 | 1471047237295 Marionette DEBUG loaded listener.js 17:13:57 INFO - PROCESS | 2660 | ++DOMWINDOW == 73 (000000D38EE12800) [pid = 2660] [serial = 176] [outer = 000000D3842CE400] 17:13:57 INFO - PROCESS | 2660 | 1471047237700 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]]]}] 17:13:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 17:13:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 630ms 17:13:57 INFO - PROCESS | 2660 | 1471047237729 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 17:13:57 INFO - PROCESS | 2660 | 1471047237732 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 17:13:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 17:13:57 INFO - PROCESS | 2660 | 1471047237736 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 17:13:57 INFO - PROCESS | 2660 | 1471047237738 Marionette TRACE conn6 <- [1,202,null,{}] 17:13:57 INFO - PROCESS | 2660 | 1471047237741 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}] 17:13:57 INFO - PROCESS | 2660 | 1471047237743 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:57 INFO - PROCESS | 2660 | 1471047237828 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 17:13:57 INFO - PROCESS | 2660 | 1471047237834 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:57 INFO - PROCESS | 2660 | 1471047237836 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:57 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39270C800 == 31 [pid = 2660] [id = 60] 17:13:57 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (000000D38F774400) [pid = 2660] [serial = 177] [outer = 0000000000000000] 17:13:57 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D38F860C00) [pid = 2660] [serial = 178] [outer = 000000D38F774400] 17:13:57 INFO - PROCESS | 2660 | 1471047237882 Marionette DEBUG loaded listener.js 17:13:57 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D38FB69400) [pid = 2660] [serial = 179] [outer = 000000D38F774400] 17:13:58 INFO - PROCESS | 2660 | 1471047238282 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]]]}] 17:13:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 17:13:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 584ms 17:13:58 INFO - PROCESS | 2660 | 1471047238328 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 17:13:58 INFO - PROCESS | 2660 | 1471047238330 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 17:13:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 17:13:58 INFO - PROCESS | 2660 | 1471047238333 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 17:13:58 INFO - PROCESS | 2660 | 1471047238335 Marionette TRACE conn6 <- [1,206,null,{}] 17:13:58 INFO - PROCESS | 2660 | 1471047238338 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}] 17:13:58 INFO - PROCESS | 2660 | 1471047238340 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:58 INFO - PROCESS | 2660 | 1471047238421 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 17:13:58 INFO - PROCESS | 2660 | 1471047238428 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:58 INFO - PROCESS | 2660 | 1471047238430 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:58 INFO - PROCESS | 2660 | ++DOCSHELL 000000D392CA3000 == 32 [pid = 2660] [id = 61] 17:13:58 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D38AE45000) [pid = 2660] [serial = 180] [outer = 0000000000000000] 17:13:58 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D390178C00) [pid = 2660] [serial = 181] [outer = 000000D38AE45000] 17:13:58 INFO - PROCESS | 2660 | 1471047238475 Marionette DEBUG loaded listener.js 17:13:58 INFO - PROCESS | 2660 | ++DOMWINDOW == 79 (000000D39130C000) [pid = 2660] [serial = 182] [outer = 000000D38AE45000] 17:13:58 INFO - PROCESS | 2660 | 1471047238891 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]]]}] 17:13:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 17:13:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 587ms 17:13:58 INFO - PROCESS | 2660 | 1471047238924 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 17:13:58 INFO - PROCESS | 2660 | 1471047238926 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 17:13:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 17:13:58 INFO - PROCESS | 2660 | 1471047238929 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 17:13:58 INFO - PROCESS | 2660 | 1471047238931 Marionette TRACE conn6 <- [1,210,null,{}] 17:13:58 INFO - PROCESS | 2660 | 1471047238948 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}] 17:13:58 INFO - PROCESS | 2660 | 1471047238954 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:59 INFO - PROCESS | 2660 | 1471047239062 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 17:13:59 INFO - PROCESS | 2660 | 1471047239068 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:59 INFO - PROCESS | 2660 | 1471047239070 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:59 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3939A6800 == 33 [pid = 2660] [id = 62] 17:13:59 INFO - PROCESS | 2660 | ++DOMWINDOW == 80 (000000D39130C400) [pid = 2660] [serial = 183] [outer = 0000000000000000] 17:13:59 INFO - PROCESS | 2660 | ++DOMWINDOW == 81 (000000D392859800) [pid = 2660] [serial = 184] [outer = 000000D39130C400] 17:13:59 INFO - PROCESS | 2660 | 1471047239115 Marionette DEBUG loaded listener.js 17:13:59 INFO - PROCESS | 2660 | ++DOMWINDOW == 82 (000000D3928D8000) [pid = 2660] [serial = 185] [outer = 000000D39130C400] 17:13:59 INFO - PROCESS | 2660 | 1471047239526 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]]]}] 17:13:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 17:13:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 631ms 17:13:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 17:13:59 INFO - PROCESS | 2660 | 1471047239565 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 17:13:59 INFO - PROCESS | 2660 | 1471047239567 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 17:13:59 INFO - PROCESS | 2660 | 1471047239570 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 17:13:59 INFO - PROCESS | 2660 | 1471047239572 Marionette TRACE conn6 <- [1,214,null,{}] 17:13:59 INFO - PROCESS | 2660 | 1471047239576 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}] 17:13:59 INFO - PROCESS | 2660 | 1471047239578 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:59 INFO - PROCESS | 2660 | 1471047239659 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 17:13:59 INFO - PROCESS | 2660 | 1471047239664 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:59 INFO - PROCESS | 2660 | 1471047239666 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:13:59 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3950D0800 == 34 [pid = 2660] [id = 63] 17:13:59 INFO - PROCESS | 2660 | ++DOMWINDOW == 83 (000000D3928D8400) [pid = 2660] [serial = 186] [outer = 0000000000000000] 17:13:59 INFO - PROCESS | 2660 | ++DOMWINDOW == 84 (000000D392C13800) [pid = 2660] [serial = 187] [outer = 000000D3928D8400] 17:13:59 INFO - PROCESS | 2660 | 1471047239711 Marionette DEBUG loaded listener.js 17:13:59 INFO - PROCESS | 2660 | ++DOMWINDOW == 85 (000000D392CBA400) [pid = 2660] [serial = 188] [outer = 000000D3928D8400] 17:14:00 INFO - PROCESS | 2660 | 1471047240125 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]]]}] 17:14:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 17:14:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 587ms 17:14:00 INFO - PROCESS | 2660 | 1471047240159 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 17:14:00 INFO - PROCESS | 2660 | 1471047240161 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 17:14:00 INFO - PROCESS | 2660 | 1471047240164 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 17:14:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 17:14:00 INFO - PROCESS | 2660 | 1471047240166 Marionette TRACE conn6 <- [1,218,null,{}] 17:14:00 INFO - PROCESS | 2660 | 1471047240179 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}] 17:14:00 INFO - PROCESS | 2660 | 1471047240181 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:00 INFO - PROCESS | 2660 | 1471047240260 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 17:14:00 INFO - PROCESS | 2660 | 1471047240267 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:00 INFO - PROCESS | 2660 | 1471047240269 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:00 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3964A6000 == 35 [pid = 2660] [id = 64] 17:14:00 INFO - PROCESS | 2660 | ++DOMWINDOW == 86 (000000D3932BE000) [pid = 2660] [serial = 189] [outer = 0000000000000000] 17:14:00 INFO - PROCESS | 2660 | ++DOMWINDOW == 87 (000000D3933CF800) [pid = 2660] [serial = 190] [outer = 000000D3932BE000] 17:14:00 INFO - PROCESS | 2660 | 1471047240315 Marionette DEBUG loaded listener.js 17:14:00 INFO - PROCESS | 2660 | ++DOMWINDOW == 88 (000000D3936B4C00) [pid = 2660] [serial = 191] [outer = 000000D3932BE000] 17:14:00 INFO - PROCESS | 2660 | 1471047240721 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]]]}] 17:14:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 17:14:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 586ms 17:14:00 INFO - PROCESS | 2660 | 1471047240755 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 17:14:00 INFO - PROCESS | 2660 | 1471047240757 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 17:14:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 17:14:00 INFO - PROCESS | 2660 | 1471047240774 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 17:14:00 INFO - PROCESS | 2660 | 1471047240775 Marionette TRACE conn6 <- [1,222,null,{}] 17:14:00 INFO - PROCESS | 2660 | 1471047240779 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}] 17:14:00 INFO - PROCESS | 2660 | 1471047240781 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:00 INFO - PROCESS | 2660 | 1471047240892 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 17:14:00 INFO - PROCESS | 2660 | 1471047240900 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:00 INFO - PROCESS | 2660 | 1471047240901 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:00 INFO - PROCESS | 2660 | ++DOCSHELL 000000D390818000 == 36 [pid = 2660] [id = 65] 17:14:00 INFO - PROCESS | 2660 | ++DOMWINDOW == 89 (000000D38C4C0000) [pid = 2660] [serial = 192] [outer = 0000000000000000] 17:14:00 INFO - PROCESS | 2660 | ++DOMWINDOW == 90 (000000D393D58C00) [pid = 2660] [serial = 193] [outer = 000000D38C4C0000] 17:14:00 INFO - PROCESS | 2660 | 1471047240946 Marionette DEBUG loaded listener.js 17:14:01 INFO - PROCESS | 2660 | ++DOMWINDOW == 91 (000000D393DA2400) [pid = 2660] [serial = 194] [outer = 000000D38C4C0000] 17:14:01 INFO - PROCESS | 2660 | 1471047241386 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]]]}] 17:14:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 17:14:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 649ms 17:14:01 INFO - PROCESS | 2660 | 1471047241413 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 17:14:01 INFO - PROCESS | 2660 | 1471047241415 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 17:14:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 17:14:01 INFO - PROCESS | 2660 | 1471047241423 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 17:14:01 INFO - PROCESS | 2660 | 1471047241425 Marionette TRACE conn6 <- [1,226,null,{}] 17:14:01 INFO - PROCESS | 2660 | 1471047241428 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}] 17:14:01 INFO - PROCESS | 2660 | 1471047241430 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:01 INFO - PROCESS | 2660 | 1471047241537 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 17:14:01 INFO - PROCESS | 2660 | 1471047241542 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:01 INFO - PROCESS | 2660 | 1471047241544 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:01 INFO - PROCESS | 2660 | ++DOCSHELL 000000D385C86000 == 37 [pid = 2660] [id = 66] 17:14:01 INFO - PROCESS | 2660 | ++DOMWINDOW == 92 (000000D3857CA800) [pid = 2660] [serial = 195] [outer = 0000000000000000] 17:14:01 INFO - PROCESS | 2660 | ++DOMWINDOW == 93 (000000D386426C00) [pid = 2660] [serial = 196] [outer = 000000D3857CA800] 17:14:01 INFO - PROCESS | 2660 | 1471047241589 Marionette DEBUG loaded listener.js 17:14:01 INFO - PROCESS | 2660 | ++DOMWINDOW == 94 (000000D386E5A400) [pid = 2660] [serial = 197] [outer = 000000D3857CA800] 17:14:02 INFO - PROCESS | 2660 | 1471047242017 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]]]}] 17:14:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 17:14:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 629ms 17:14:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 17:14:02 INFO - PROCESS | 2660 | 1471047242055 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 17:14:02 INFO - PROCESS | 2660 | 1471047242058 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 17:14:02 INFO - PROCESS | 2660 | 1471047242061 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 17:14:02 INFO - PROCESS | 2660 | 1471047242063 Marionette TRACE conn6 <- [1,230,null,{}] 17:14:02 INFO - PROCESS | 2660 | 1471047242067 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}] 17:14:02 INFO - PROCESS | 2660 | 1471047242069 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:02 INFO - PROCESS | 2660 | 1471047242188 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 17:14:02 INFO - PROCESS | 2660 | 1471047242264 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:02 INFO - PROCESS | 2660 | 1471047242267 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:02 INFO - PROCESS | 2660 | ++DOCSHELL 000000D392D9B800 == 38 [pid = 2660] [id = 67] 17:14:02 INFO - PROCESS | 2660 | ++DOMWINDOW == 95 (000000D393D41C00) [pid = 2660] [serial = 198] [outer = 0000000000000000] 17:14:02 INFO - PROCESS | 2660 | ++DOMWINDOW == 96 (000000D393D49C00) [pid = 2660] [serial = 199] [outer = 000000D393D41C00] 17:14:02 INFO - PROCESS | 2660 | 1471047242315 Marionette DEBUG loaded listener.js 17:14:02 INFO - PROCESS | 2660 | ++DOMWINDOW == 97 (000000D393D5F800) [pid = 2660] [serial = 200] [outer = 000000D393D41C00] 17:14:02 INFO - PROCESS | 2660 | 1471047242732 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]]]}] 17:14:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 17:14:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 733ms 17:14:02 INFO - PROCESS | 2660 | --DOMWINDOW == 96 (000000D392C10C00) [pid = 2660] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 17:14:02 INFO - PROCESS | 2660 | --DOMWINDOW == 95 (000000D3933D7400) [pid = 2660] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 17:14:02 INFO - PROCESS | 2660 | --DOMWINDOW == 94 (000000D39167C800) [pid = 2660] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 17:14:02 INFO - PROCESS | 2660 | --DOMWINDOW == 93 (000000D392C1B400) [pid = 2660] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 17:14:02 INFO - PROCESS | 2660 | --DOMWINDOW == 92 (000000D38C4C4C00) [pid = 2660] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 17:14:02 INFO - PROCESS | 2660 | --DOMWINDOW == 91 (000000D38F772800) [pid = 2660] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 17:14:02 INFO - PROCESS | 2660 | --DOMWINDOW == 90 (000000D38424E800) [pid = 2660] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 17:14:02 INFO - PROCESS | 2660 | --DOMWINDOW == 89 (000000D38AEC4C00) [pid = 2660] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 17:14:02 INFO - PROCESS | 2660 | --DOMWINDOW == 88 (000000D3862C6800) [pid = 2660] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 17:14:02 INFO - PROCESS | 2660 | --DOMWINDOW == 87 (000000D3965B7400) [pid = 2660] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 17:14:02 INFO - PROCESS | 2660 | --DOMWINDOW == 86 (000000D393D57800) [pid = 2660] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 17:14:02 INFO - PROCESS | 2660 | --DOMWINDOW == 85 (000000D393380400) [pid = 2660] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 17:14:02 INFO - PROCESS | 2660 | --DOMWINDOW == 84 (000000D39159F000) [pid = 2660] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 17:14:02 INFO - PROCESS | 2660 | --DOMWINDOW == 83 (000000D38AEC4000) [pid = 2660] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 17:14:02 INFO - PROCESS | 2660 | 1471047242961 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 17:14:02 INFO - PROCESS | 2660 | 1471047242964 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 17:14:02 INFO - PROCESS | 2660 | 1471047242973 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 17:14:02 INFO - PROCESS | 2660 | 1471047242975 Marionette TRACE conn6 <- [1,234,null,{}] 17:14:02 INFO - PROCESS | 2660 | 1471047242979 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}] 17:14:02 INFO - PROCESS | 2660 | 1471047242981 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 17:14:03 INFO - PROCESS | 2660 | 1471047243065 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 17:14:03 INFO - PROCESS | 2660 | 1471047243071 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:03 INFO - PROCESS | 2660 | 1471047243073 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:03 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3990A1000 == 39 [pid = 2660] [id = 68] 17:14:03 INFO - PROCESS | 2660 | ++DOMWINDOW == 84 (000000D38BF27400) [pid = 2660] [serial = 201] [outer = 0000000000000000] 17:14:03 INFO - PROCESS | 2660 | ++DOMWINDOW == 85 (000000D38FB12800) [pid = 2660] [serial = 202] [outer = 000000D38BF27400] 17:14:03 INFO - PROCESS | 2660 | 1471047243118 Marionette DEBUG loaded listener.js 17:14:03 INFO - PROCESS | 2660 | ++DOMWINDOW == 86 (000000D3916EF800) [pid = 2660] [serial = 203] [outer = 000000D38BF27400] 17:14:03 INFO - PROCESS | 2660 | 1471047243517 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]]]}] 17:14:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 17:14:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 629ms 17:14:03 INFO - PROCESS | 2660 | 1471047243615 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 17:14:03 INFO - PROCESS | 2660 | 1471047243617 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 17:14:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 17:14:03 INFO - PROCESS | 2660 | 1471047243621 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 17:14:03 INFO - PROCESS | 2660 | 1471047243623 Marionette TRACE conn6 <- [1,238,null,{}] 17:14:03 INFO - PROCESS | 2660 | 1471047243626 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}] 17:14:03 INFO - PROCESS | 2660 | 1471047243628 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:03 INFO - PROCESS | 2660 | 1471047243710 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 17:14:03 INFO - PROCESS | 2660 | 1471047243721 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:03 INFO - PROCESS | 2660 | 1471047243723 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:03 INFO - PROCESS | 2660 | ++DOCSHELL 000000D399BF0800 == 40 [pid = 2660] [id = 69] 17:14:03 INFO - PROCESS | 2660 | ++DOMWINDOW == 87 (000000D3916F2C00) [pid = 2660] [serial = 204] [outer = 0000000000000000] 17:14:03 INFO - PROCESS | 2660 | ++DOMWINDOW == 88 (000000D3916F8800) [pid = 2660] [serial = 205] [outer = 000000D3916F2C00] 17:14:03 INFO - PROCESS | 2660 | 1471047243767 Marionette DEBUG loaded listener.js 17:14:03 INFO - PROCESS | 2660 | ++DOMWINDOW == 89 (000000D393D4AC00) [pid = 2660] [serial = 206] [outer = 000000D3916F2C00] 17:14:04 INFO - PROCESS | 2660 | 1471047244186 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]]]}] 17:14:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 17:14:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 588ms 17:14:04 INFO - PROCESS | 2660 | 1471047244211 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 17:14:04 INFO - PROCESS | 2660 | 1471047244213 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 17:14:04 INFO - PROCESS | 2660 | 1471047244216 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 17:14:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 17:14:04 INFO - PROCESS | 2660 | 1471047244218 Marionette TRACE conn6 <- [1,242,null,{}] 17:14:04 INFO - PROCESS | 2660 | 1471047244221 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}] 17:14:04 INFO - PROCESS | 2660 | 1471047244223 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:04 INFO - PROCESS | 2660 | 1471047244315 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 17:14:04 INFO - PROCESS | 2660 | 1471047244320 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:04 INFO - PROCESS | 2660 | 1471047244322 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:04 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39A4C0000 == 41 [pid = 2660] [id = 70] 17:14:04 INFO - PROCESS | 2660 | ++DOMWINDOW == 90 (000000D393D60000) [pid = 2660] [serial = 207] [outer = 0000000000000000] 17:14:04 INFO - PROCESS | 2660 | ++DOMWINDOW == 91 (000000D3952B1800) [pid = 2660] [serial = 208] [outer = 000000D393D60000] 17:14:04 INFO - PROCESS | 2660 | 1471047244368 Marionette DEBUG loaded listener.js 17:14:04 INFO - PROCESS | 2660 | ++DOMWINDOW == 92 (000000D3957BF400) [pid = 2660] [serial = 209] [outer = 000000D393D60000] 17:14:04 INFO - PROCESS | 2660 | 1471047244891 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]]]}] 17:14:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 17:14:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 687ms 17:14:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 17:14:04 INFO - PROCESS | 2660 | 1471047244907 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 17:14:04 INFO - PROCESS | 2660 | 1471047244909 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 17:14:04 INFO - PROCESS | 2660 | 1471047244913 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 17:14:04 INFO - PROCESS | 2660 | 1471047244914 Marionette TRACE conn6 <- [1,246,null,{}] 17:14:04 INFO - PROCESS | 2660 | 1471047244918 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}] 17:14:04 INFO - PROCESS | 2660 | 1471047244920 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:05 INFO - PROCESS | 2660 | 1471047245053 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 17:14:05 INFO - PROCESS | 2660 | 1471047245216 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:05 INFO - PROCESS | 2660 | 1471047245219 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:05 INFO - PROCESS | 2660 | ++DOCSHELL 000000D385F10800 == 42 [pid = 2660] [id = 71] 17:14:05 INFO - PROCESS | 2660 | ++DOMWINDOW == 93 (000000D3853CEC00) [pid = 2660] [serial = 210] [outer = 0000000000000000] 17:14:05 INFO - PROCESS | 2660 | ++DOMWINDOW == 94 (000000D385C26400) [pid = 2660] [serial = 211] [outer = 000000D3853CEC00] 17:14:05 INFO - PROCESS | 2660 | 1471047245281 Marionette DEBUG loaded listener.js 17:14:05 INFO - PROCESS | 2660 | ++DOMWINDOW == 95 (000000D386251400) [pid = 2660] [serial = 212] [outer = 000000D3853CEC00] 17:14:05 INFO - PROCESS | 2660 | 1471047245916 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]]]}] 17:14:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 17:14:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1025ms 17:14:05 INFO - PROCESS | 2660 | 1471047245943 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 17:14:05 INFO - PROCESS | 2660 | 1471047245948 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 17:14:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 17:14:05 INFO - PROCESS | 2660 | 1471047245953 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 17:14:05 INFO - PROCESS | 2660 | 1471047245957 Marionette TRACE conn6 <- [1,250,null,{}] 17:14:05 INFO - PROCESS | 2660 | 1471047245975 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}] 17:14:05 INFO - PROCESS | 2660 | 1471047245978 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:06 INFO - PROCESS | 2660 | 1471047246106 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 17:14:06 INFO - PROCESS | 2660 | 1471047246177 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:06 INFO - PROCESS | 2660 | 1471047246180 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:06 INFO - PROCESS | 2660 | ++DOCSHELL 000000D390197000 == 43 [pid = 2660] [id = 72] 17:14:06 INFO - PROCESS | 2660 | ++DOMWINDOW == 96 (000000D386705800) [pid = 2660] [serial = 213] [outer = 0000000000000000] 17:14:06 INFO - PROCESS | 2660 | ++DOMWINDOW == 97 (000000D38A602C00) [pid = 2660] [serial = 214] [outer = 000000D386705800] 17:14:06 INFO - PROCESS | 2660 | 1471047246239 Marionette DEBUG loaded listener.js 17:14:06 INFO - PROCESS | 2660 | ++DOMWINDOW == 98 (000000D38B180400) [pid = 2660] [serial = 215] [outer = 000000D386705800] 17:14:07 INFO - PROCESS | 2660 | 1471047247156 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]]]}] 17:14:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 17:14:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1284ms 17:14:07 INFO - PROCESS | 2660 | 1471047247240 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 17:14:07 INFO - PROCESS | 2660 | 1471047247244 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 17:14:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 17:14:07 INFO - PROCESS | 2660 | 1471047247250 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 17:14:07 INFO - PROCESS | 2660 | 1471047247253 Marionette TRACE conn6 <- [1,254,null,{}] 17:14:07 INFO - PROCESS | 2660 | 1471047247260 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}] 17:14:07 INFO - PROCESS | 2660 | 1471047247262 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:07 INFO - PROCESS | 2660 | 1471047247381 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 17:14:07 INFO - PROCESS | 2660 | 1471047247444 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:07 INFO - PROCESS | 2660 | 1471047247448 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:07 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38AF42800 == 44 [pid = 2660] [id = 73] 17:14:07 INFO - PROCESS | 2660 | ++DOMWINDOW == 99 (000000D3866B8400) [pid = 2660] [serial = 216] [outer = 0000000000000000] 17:14:07 INFO - PROCESS | 2660 | ++DOMWINDOW == 100 (000000D386E54400) [pid = 2660] [serial = 217] [outer = 000000D3866B8400] 17:14:07 INFO - PROCESS | 2660 | 1471047247499 Marionette DEBUG loaded listener.js 17:14:07 INFO - PROCESS | 2660 | ++DOMWINDOW == 101 (000000D38AEC5000) [pid = 2660] [serial = 218] [outer = 000000D3866B8400] 17:14:07 INFO - PROCESS | 2660 | --DOCSHELL 000000D39A4C0000 == 43 [pid = 2660] [id = 70] 17:14:07 INFO - PROCESS | 2660 | --DOCSHELL 000000D399BF0800 == 42 [pid = 2660] [id = 69] 17:14:07 INFO - PROCESS | 2660 | --DOCSHELL 000000D3990A1000 == 41 [pid = 2660] [id = 68] 17:14:07 INFO - PROCESS | 2660 | --DOCSHELL 000000D392D9B800 == 40 [pid = 2660] [id = 67] 17:14:07 INFO - PROCESS | 2660 | --DOCSHELL 000000D385C86000 == 39 [pid = 2660] [id = 66] 17:14:07 INFO - PROCESS | 2660 | --DOCSHELL 000000D390818000 == 38 [pid = 2660] [id = 65] 17:14:07 INFO - PROCESS | 2660 | --DOCSHELL 000000D3964A6000 == 37 [pid = 2660] [id = 64] 17:14:07 INFO - PROCESS | 2660 | --DOCSHELL 000000D3950D0800 == 36 [pid = 2660] [id = 63] 17:14:07 INFO - PROCESS | 2660 | --DOCSHELL 000000D3939A6800 == 35 [pid = 2660] [id = 62] 17:14:07 INFO - PROCESS | 2660 | --DOCSHELL 000000D392CA3000 == 34 [pid = 2660] [id = 61] 17:14:07 INFO - PROCESS | 2660 | --DOCSHELL 000000D39270C800 == 33 [pid = 2660] [id = 60] 17:14:07 INFO - PROCESS | 2660 | --DOCSHELL 000000D390819000 == 32 [pid = 2660] [id = 59] 17:14:07 INFO - PROCESS | 2660 | --DOCSHELL 000000D38BF96800 == 31 [pid = 2660] [id = 58] 17:14:07 INFO - PROCESS | 2660 | --DOCSHELL 000000D3869D2000 == 30 [pid = 2660] [id = 57] 17:14:07 INFO - PROCESS | 2660 | --DOCSHELL 000000D399B62000 == 29 [pid = 2660] [id = 56] 17:14:07 INFO - PROCESS | 2660 | --DOMWINDOW == 100 (000000D392C14400) [pid = 2660] [serial = 150] [outer = 0000000000000000] [url = about:blank] 17:14:07 INFO - PROCESS | 2660 | --DOMWINDOW == 99 (000000D393D5D000) [pid = 2660] [serial = 147] [outer = 0000000000000000] [url = about:blank] 17:14:07 INFO - PROCESS | 2660 | --DOMWINDOW == 98 (000000D391681C00) [pid = 2660] [serial = 153] [outer = 0000000000000000] [url = about:blank] 17:14:07 INFO - PROCESS | 2660 | --DOMWINDOW == 97 (000000D39576F000) [pid = 2660] [serial = 156] [outer = 0000000000000000] [url = about:blank] 17:14:07 INFO - PROCESS | 2660 | --DOMWINDOW == 96 (000000D391687C00) [pid = 2660] [serial = 154] [outer = 0000000000000000] [url = about:blank] 17:14:07 INFO - PROCESS | 2660 | --DOMWINDOW == 95 (000000D3965BA800) [pid = 2660] [serial = 161] [outer = 0000000000000000] [url = about:blank] 17:14:07 INFO - PROCESS | 2660 | --DOMWINDOW == 94 (000000D393D5C800) [pid = 2660] [serial = 160] [outer = 0000000000000000] [url = about:blank] 17:14:07 INFO - PROCESS | 2660 | --DOMWINDOW == 93 (000000D3942C4400) [pid = 2660] [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.] 17:14:07 INFO - PROCESS | 2660 | --DOMWINDOW == 92 (000000D3965B7C00) [pid = 2660] [serial = 157] [outer = 0000000000000000] [url = about:blank] 17:14:07 INFO - PROCESS | 2660 | --DOMWINDOW == 91 (000000D38F778000) [pid = 2660] [serial = 135] [outer = 0000000000000000] [url = about:blank] 17:14:07 INFO - PROCESS | 2660 | --DOMWINDOW == 90 (000000D38FB62C00) [pid = 2660] [serial = 136] [outer = 0000000000000000] [url = about:blank] 17:14:07 INFO - PROCESS | 2660 | --DOMWINDOW == 89 (000000D38C7C1000) [pid = 2660] [serial = 132] [outer = 0000000000000000] [url = about:blank] 17:14:07 INFO - PROCESS | 2660 | --DOMWINDOW == 88 (000000D38EE0FC00) [pid = 2660] [serial = 133] [outer = 0000000000000000] [url = about:blank] 17:14:07 INFO - PROCESS | 2660 | --DOMWINDOW == 87 (000000D38AEDDC00) [pid = 2660] [serial = 129] [outer = 0000000000000000] [url = about:blank] 17:14:07 INFO - PROCESS | 2660 | --DOMWINDOW == 86 (000000D38BE7B400) [pid = 2660] [serial = 130] [outer = 0000000000000000] [url = about:blank] 17:14:07 INFO - PROCESS | 2660 | --DOMWINDOW == 85 (000000D3862C7000) [pid = 2660] [serial = 126] [outer = 0000000000000000] [url = about:blank] 17:14:07 INFO - PROCESS | 2660 | --DOMWINDOW == 84 (000000D386343C00) [pid = 2660] [serial = 127] [outer = 0000000000000000] [url = about:blank] 17:14:07 INFO - PROCESS | 2660 | --DOMWINDOW == 83 (000000D398D99000) [pid = 2660] [serial = 164] [outer = 0000000000000000] [url = about:blank] 17:14:07 INFO - PROCESS | 2660 | --DOMWINDOW == 82 (000000D396413C00) [pid = 2660] [serial = 124] [outer = 0000000000000000] [url = about:blank] 17:14:07 INFO - PROCESS | 2660 | --DOMWINDOW == 81 (000000D3936AE400) [pid = 2660] [serial = 144] [outer = 0000000000000000] [url = about:blank] 17:14:07 INFO - PROCESS | 2660 | --DOMWINDOW == 80 (000000D3990C3800) [pid = 2660] [serial = 166] [outer = 0000000000000000] [url = about:blank] 17:14:07 INFO - PROCESS | 2660 | --DOMWINDOW == 79 (000000D3932C8C00) [pid = 2660] [serial = 142] [outer = 0000000000000000] [url = about:blank] 17:14:07 INFO - PROCESS | 2660 | --DOMWINDOW == 78 (000000D3928CF800) [pid = 2660] [serial = 141] [outer = 0000000000000000] [url = about:blank] 17:14:07 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000D38FB6BC00) [pid = 2660] [serial = 138] [outer = 0000000000000000] [url = about:blank] 17:14:07 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D3902F6800) [pid = 2660] [serial = 139] [outer = 0000000000000000] [url = about:blank] 17:14:07 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D392C1B000) [pid = 2660] [serial = 151] [outer = 0000000000000000] [url = about:blank] 17:14:07 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D394598800) [pid = 2660] [serial = 148] [outer = 0000000000000000] [url = about:blank] 17:14:07 INFO - PROCESS | 2660 | --DOMWINDOW == 73 (000000D398D91000) [pid = 2660] [serial = 163] [outer = 0000000000000000] [url = about:blank] 17:14:07 INFO - PROCESS | 2660 | --DOMWINDOW == 72 (000000D393D54000) [pid = 2660] [serial = 145] [outer = 0000000000000000] [url = about:blank] 17:14:08 INFO - PROCESS | 2660 | 1471047248000 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]]]}] 17:14:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 17:14:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 797ms 17:14:08 INFO - PROCESS | 2660 | 1471047248052 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 17:14:08 INFO - PROCESS | 2660 | 1471047248057 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 17:14:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 17:14:08 INFO - PROCESS | 2660 | 1471047248063 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 17:14:08 INFO - PROCESS | 2660 | 1471047248066 Marionette TRACE conn6 <- [1,258,null,{}] 17:14:08 INFO - PROCESS | 2660 | 1471047248070 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}] 17:14:08 INFO - PROCESS | 2660 | 1471047248072 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:08 INFO - PROCESS | 2660 | 1471047248163 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 17:14:08 INFO - PROCESS | 2660 | 1471047248172 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:08 INFO - PROCESS | 2660 | 1471047248175 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:08 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38B22F000 == 30 [pid = 2660] [id = 74] 17:14:08 INFO - PROCESS | 2660 | ++DOMWINDOW == 73 (000000D38625F000) [pid = 2660] [serial = 219] [outer = 0000000000000000] 17:14:08 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (000000D38BE81000) [pid = 2660] [serial = 220] [outer = 000000D38625F000] 17:14:08 INFO - PROCESS | 2660 | 1471047248224 Marionette DEBUG loaded listener.js 17:14:08 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D38C793C00) [pid = 2660] [serial = 221] [outer = 000000D38625F000] 17:14:08 INFO - PROCESS | 2660 | 1471047248828 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]]]}] 17:14:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 17:14:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 840ms 17:14:08 INFO - PROCESS | 2660 | 1471047248928 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 17:14:08 INFO - PROCESS | 2660 | 1471047248931 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 17:14:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 17:14:08 INFO - PROCESS | 2660 | 1471047248948 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 17:14:08 INFO - PROCESS | 2660 | 1471047248951 Marionette TRACE conn6 <- [1,262,null,{}] 17:14:08 INFO - PROCESS | 2660 | 1471047248963 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}] 17:14:08 INFO - PROCESS | 2660 | 1471047248967 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:09 INFO - PROCESS | 2660 | 1471047249060 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 17:14:09 INFO - PROCESS | 2660 | 1471047249067 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:09 INFO - PROCESS | 2660 | 1471047249070 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:09 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39270D000 == 31 [pid = 2660] [id = 75] 17:14:09 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D38FB6D000) [pid = 2660] [serial = 222] [outer = 0000000000000000] 17:14:09 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D39130C800) [pid = 2660] [serial = 223] [outer = 000000D38FB6D000] 17:14:09 INFO - PROCESS | 2660 | 1471047249121 Marionette DEBUG loaded listener.js 17:14:09 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D391682800) [pid = 2660] [serial = 224] [outer = 000000D38FB6D000] 17:14:09 INFO - PROCESS | 2660 | 1471047249546 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]]]}] 17:14:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 17:14:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 648ms 17:14:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 17:14:09 INFO - PROCESS | 2660 | 1471047249595 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 17:14:09 INFO - PROCESS | 2660 | 1471047249598 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 17:14:09 INFO - PROCESS | 2660 | 1471047249602 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 17:14:09 INFO - PROCESS | 2660 | 1471047249604 Marionette TRACE conn6 <- [1,266,null,{}] 17:14:09 INFO - PROCESS | 2660 | 1471047249608 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}] 17:14:09 INFO - PROCESS | 2660 | 1471047249610 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:09 INFO - PROCESS | 2660 | 1471047249699 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 17:14:09 INFO - PROCESS | 2660 | 1471047249707 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:09 INFO - PROCESS | 2660 | 1471047249709 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:09 INFO - PROCESS | 2660 | ++DOCSHELL 000000D393080000 == 32 [pid = 2660] [id = 76] 17:14:09 INFO - PROCESS | 2660 | ++DOMWINDOW == 79 (000000D386252000) [pid = 2660] [serial = 225] [outer = 0000000000000000] 17:14:09 INFO - PROCESS | 2660 | ++DOMWINDOW == 80 (000000D3916F5C00) [pid = 2660] [serial = 226] [outer = 000000D386252000] 17:14:09 INFO - PROCESS | 2660 | 1471047249755 Marionette DEBUG loaded listener.js 17:14:09 INFO - PROCESS | 2660 | ++DOMWINDOW == 81 (000000D39274B000) [pid = 2660] [serial = 227] [outer = 000000D386252000] 17:14:10 INFO - PROCESS | 2660 | 1471047250218 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]]]}] 17:14:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 17:14:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 627ms 17:14:10 INFO - PROCESS | 2660 | 1471047250231 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 17:14:10 INFO - PROCESS | 2660 | 1471047250233 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 17:14:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 17:14:10 INFO - PROCESS | 2660 | 1471047250246 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 17:14:10 INFO - PROCESS | 2660 | 1471047250248 Marionette TRACE conn6 <- [1,270,null,{}] 17:14:10 INFO - PROCESS | 2660 | 1471047250252 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}] 17:14:10 INFO - PROCESS | 2660 | 1471047250254 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:10 INFO - PROCESS | 2660 | 1471047250358 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 17:14:10 INFO - PROCESS | 2660 | 1471047250363 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:10 INFO - PROCESS | 2660 | 1471047250365 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:10 INFO - PROCESS | 2660 | ++DOCSHELL 000000D385F11000 == 33 [pid = 2660] [id = 77] 17:14:10 INFO - PROCESS | 2660 | ++DOMWINDOW == 82 (000000D39284E000) [pid = 2660] [serial = 228] [outer = 0000000000000000] 17:14:10 INFO - PROCESS | 2660 | ++DOMWINDOW == 83 (000000D3928CFC00) [pid = 2660] [serial = 229] [outer = 000000D39284E000] 17:14:10 INFO - PROCESS | 2660 | 1471047250439 Marionette DEBUG loaded listener.js 17:14:10 INFO - PROCESS | 2660 | ++DOMWINDOW == 84 (000000D392C0F400) [pid = 2660] [serial = 230] [outer = 000000D39284E000] 17:14:10 INFO - PROCESS | 2660 | 1471047250881 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]]]}] 17:14:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 17:14:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 690ms 17:14:10 INFO - PROCESS | 2660 | 1471047250938 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 17:14:10 INFO - PROCESS | 2660 | 1471047250940 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 17:14:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 17:14:10 INFO - PROCESS | 2660 | 1471047250943 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 17:14:10 INFO - PROCESS | 2660 | 1471047250945 Marionette TRACE conn6 <- [1,274,null,{}] 17:14:10 INFO - PROCESS | 2660 | 1471047250949 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}] 17:14:10 INFO - PROCESS | 2660 | 1471047250954 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:11 INFO - PROCESS | 2660 | 1471047251086 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 17:14:11 INFO - PROCESS | 2660 | 1471047251091 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:11 INFO - PROCESS | 2660 | 1471047251093 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:11 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3962A2800 == 34 [pid = 2660] [id = 78] 17:14:11 INFO - PROCESS | 2660 | ++DOMWINDOW == 85 (000000D392C16400) [pid = 2660] [serial = 231] [outer = 0000000000000000] 17:14:11 INFO - PROCESS | 2660 | ++DOMWINDOW == 86 (000000D393389800) [pid = 2660] [serial = 232] [outer = 000000D392C16400] 17:14:11 INFO - PROCESS | 2660 | 1471047251139 Marionette DEBUG loaded listener.js 17:14:11 INFO - PROCESS | 2660 | ++DOMWINDOW == 87 (000000D393D48400) [pid = 2660] [serial = 233] [outer = 000000D392C16400] 17:14:11 INFO - PROCESS | 2660 | 1471047251562 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]]]}] 17:14:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 17:14:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 630ms 17:14:11 INFO - PROCESS | 2660 | 1471047251580 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 17:14:11 INFO - PROCESS | 2660 | 1471047251582 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 17:14:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 17:14:11 INFO - PROCESS | 2660 | 1471047251586 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 17:14:11 INFO - PROCESS | 2660 | 1471047251587 Marionette TRACE conn6 <- [1,278,null,{}] 17:14:11 INFO - PROCESS | 2660 | 1471047251591 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}] 17:14:11 INFO - PROCESS | 2660 | 1471047251593 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:11 INFO - PROCESS | 2660 | 1471047251698 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 17:14:11 INFO - PROCESS | 2660 | 1471047251775 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:11 INFO - PROCESS | 2660 | 1471047251778 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:11 INFO - PROCESS | 2660 | ++DOCSHELL 000000D398D4B000 == 35 [pid = 2660] [id = 79] 17:14:11 INFO - PROCESS | 2660 | ++DOMWINDOW == 88 (000000D393D4FC00) [pid = 2660] [serial = 234] [outer = 0000000000000000] 17:14:11 INFO - PROCESS | 2660 | ++DOMWINDOW == 89 (000000D393D57C00) [pid = 2660] [serial = 235] [outer = 000000D393D4FC00] 17:14:11 INFO - PROCESS | 2660 | 1471047251823 Marionette DEBUG loaded listener.js 17:14:11 INFO - PROCESS | 2660 | ++DOMWINDOW == 90 (000000D3942CF400) [pid = 2660] [serial = 236] [outer = 000000D393D4FC00] 17:14:12 INFO - PROCESS | 2660 | --DOMWINDOW == 89 (000000D38AE45000) [pid = 2660] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 17:14:12 INFO - PROCESS | 2660 | --DOMWINDOW == 88 (000000D3990C1C00) [pid = 2660] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 17:14:12 INFO - PROCESS | 2660 | --DOMWINDOW == 87 (000000D38F774400) [pid = 2660] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 17:14:12 INFO - PROCESS | 2660 | --DOMWINDOW == 86 (000000D3928D8400) [pid = 2660] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 17:14:12 INFO - PROCESS | 2660 | --DOMWINDOW == 85 (000000D3932BE000) [pid = 2660] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 17:14:12 INFO - PROCESS | 2660 | --DOMWINDOW == 84 (000000D38C4C0000) [pid = 2660] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 17:14:12 INFO - PROCESS | 2660 | --DOMWINDOW == 83 (000000D393D41C00) [pid = 2660] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 17:14:12 INFO - PROCESS | 2660 | --DOMWINDOW == 82 (000000D3862C6000) [pid = 2660] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 17:14:12 INFO - PROCESS | 2660 | --DOMWINDOW == 81 (000000D3857CA800) [pid = 2660] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 17:14:12 INFO - PROCESS | 2660 | --DOMWINDOW == 80 (000000D38BF27400) [pid = 2660] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 17:14:12 INFO - PROCESS | 2660 | --DOMWINDOW == 79 (000000D38AE49400) [pid = 2660] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 17:14:12 INFO - PROCESS | 2660 | --DOMWINDOW == 78 (000000D3842CE400) [pid = 2660] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 17:14:12 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000D39130C400) [pid = 2660] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 17:14:12 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D3916F2C00) [pid = 2660] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 17:14:12 INFO - PROCESS | 2660 | 1471047252340 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]]]}] 17:14:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 17:14:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 775ms 17:14:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 17:14:12 INFO - PROCESS | 2660 | 1471047252372 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 17:14:12 INFO - PROCESS | 2660 | 1471047252375 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 17:14:12 INFO - PROCESS | 2660 | 1471047252378 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 17:14:12 INFO - PROCESS | 2660 | 1471047252380 Marionette TRACE conn6 <- [1,282,null,{}] 17:14:12 INFO - PROCESS | 2660 | 1471047252383 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}] 17:14:12 INFO - PROCESS | 2660 | 1471047252385 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:12 INFO - PROCESS | 2660 | 1471047252466 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 17:14:12 INFO - PROCESS | 2660 | 1471047252472 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:12 INFO - PROCESS | 2660 | 1471047252474 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:12 INFO - PROCESS | 2660 | ++DOCSHELL 000000D398FC6000 == 36 [pid = 2660] [id = 80] 17:14:12 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D38C7BE000) [pid = 2660] [serial = 237] [outer = 0000000000000000] 17:14:12 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D3916ECC00) [pid = 2660] [serial = 238] [outer = 000000D38C7BE000] 17:14:12 INFO - PROCESS | 2660 | 1471047252519 Marionette DEBUG loaded listener.js 17:14:12 INFO - PROCESS | 2660 | ++DOMWINDOW == 79 (000000D393D9DC00) [pid = 2660] [serial = 239] [outer = 000000D38C7BE000] 17:14:12 INFO - PROCESS | 2660 | 1471047252898 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]]]}] 17:14:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 17:14:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 585ms 17:14:12 INFO - PROCESS | 2660 | 1471047252969 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 17:14:12 INFO - PROCESS | 2660 | 1471047252971 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 17:14:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 17:14:12 INFO - PROCESS | 2660 | 1471047252974 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 17:14:12 INFO - PROCESS | 2660 | 1471047252976 Marionette TRACE conn6 <- [1,286,null,{}] 17:14:12 INFO - PROCESS | 2660 | 1471047252980 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}] 17:14:12 INFO - PROCESS | 2660 | 1471047252982 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:13 INFO - PROCESS | 2660 | 1471047253072 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 17:14:13 INFO - PROCESS | 2660 | 1471047253077 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:13 INFO - PROCESS | 2660 | 1471047253079 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:13 INFO - PROCESS | 2660 | ++DOCSHELL 000000D399B63000 == 37 [pid = 2660] [id = 81] 17:14:13 INFO - PROCESS | 2660 | ++DOMWINDOW == 80 (000000D394558C00) [pid = 2660] [serial = 240] [outer = 0000000000000000] 17:14:13 INFO - PROCESS | 2660 | ++DOMWINDOW == 81 (000000D3956E0400) [pid = 2660] [serial = 241] [outer = 000000D394558C00] 17:14:13 INFO - PROCESS | 2660 | 1471047253124 Marionette DEBUG loaded listener.js 17:14:13 INFO - PROCESS | 2660 | ++DOMWINDOW == 82 (000000D396412C00) [pid = 2660] [serial = 242] [outer = 000000D394558C00] 17:14:13 INFO - PROCESS | 2660 | 1471047253549 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]]]}] 17:14:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 17:14:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 630ms 17:14:13 INFO - PROCESS | 2660 | 1471047253607 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 17:14:13 INFO - PROCESS | 2660 | 1471047253610 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 17:14:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 17:14:13 INFO - PROCESS | 2660 | 1471047253613 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 17:14:13 INFO - PROCESS | 2660 | 1471047253615 Marionette TRACE conn6 <- [1,290,null,{}] 17:14:13 INFO - PROCESS | 2660 | 1471047253618 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}] 17:14:13 INFO - PROCESS | 2660 | 1471047253620 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:13 INFO - PROCESS | 2660 | 1471047253701 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 17:14:13 INFO - PROCESS | 2660 | 1471047253707 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:13 INFO - PROCESS | 2660 | 1471047253708 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:13 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39307B800 == 38 [pid = 2660] [id = 82] 17:14:13 INFO - PROCESS | 2660 | ++DOMWINDOW == 83 (000000D395060400) [pid = 2660] [serial = 243] [outer = 0000000000000000] 17:14:13 INFO - PROCESS | 2660 | ++DOMWINDOW == 84 (000000D396210C00) [pid = 2660] [serial = 244] [outer = 000000D395060400] 17:14:13 INFO - PROCESS | 2660 | 1471047253753 Marionette DEBUG loaded listener.js 17:14:13 INFO - PROCESS | 2660 | ++DOMWINDOW == 85 (000000D396215800) [pid = 2660] [serial = 245] [outer = 000000D395060400] 17:14:14 INFO - PROCESS | 2660 | 1471047254233 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]]]}] 17:14:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 17:14:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 692ms 17:14:14 INFO - PROCESS | 2660 | 1471047254309 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 17:14:14 INFO - PROCESS | 2660 | 1471047254314 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 17:14:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 17:14:14 INFO - PROCESS | 2660 | 1471047254321 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 17:14:14 INFO - PROCESS | 2660 | 1471047254324 Marionette TRACE conn6 <- [1,294,null,{}] 17:14:14 INFO - PROCESS | 2660 | 1471047254330 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}] 17:14:14 INFO - PROCESS | 2660 | 1471047254334 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:14 INFO - PROCESS | 2660 | 1471047254531 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 17:14:14 INFO - PROCESS | 2660 | 1471047254610 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:14 INFO - PROCESS | 2660 | 1471047254615 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:14 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38AF62800 == 39 [pid = 2660] [id = 83] 17:14:14 INFO - PROCESS | 2660 | ++DOMWINDOW == 86 (000000D3862D0800) [pid = 2660] [serial = 246] [outer = 0000000000000000] 17:14:14 INFO - PROCESS | 2660 | ++DOMWINDOW == 87 (000000D3866AC800) [pid = 2660] [serial = 247] [outer = 000000D3862D0800] 17:14:14 INFO - PROCESS | 2660 | 1471047254674 Marionette DEBUG loaded listener.js 17:14:14 INFO - PROCESS | 2660 | ++DOMWINDOW == 88 (000000D38B187000) [pid = 2660] [serial = 248] [outer = 000000D3862D0800] 17:14:15 INFO - PROCESS | 2660 | 1471047255211 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]]]}] 17:14:15 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. 17:14:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 944ms 17:14:15 INFO - PROCESS | 2660 | 1471047255268 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 17:14:15 INFO - PROCESS | 2660 | 1471047255273 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 17:14:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 17:14:15 INFO - PROCESS | 2660 | 1471047255280 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 17:14:15 INFO - PROCESS | 2660 | 1471047255283 Marionette TRACE conn6 <- [1,298,null,{}] 17:14:15 INFO - PROCESS | 2660 | 1471047255287 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}] 17:14:15 INFO - PROCESS | 2660 | 1471047255290 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:15 INFO - PROCESS | 2660 | 1471047255408 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 17:14:15 INFO - PROCESS | 2660 | 1471047255477 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:15 INFO - PROCESS | 2660 | 1471047255480 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:15 INFO - PROCESS | 2660 | ++DOCSHELL 000000D392727000 == 40 [pid = 2660] [id = 84] 17:14:15 INFO - PROCESS | 2660 | ++DOMWINDOW == 89 (000000D38F777800) [pid = 2660] [serial = 249] [outer = 0000000000000000] 17:14:15 INFO - PROCESS | 2660 | ++DOMWINDOW == 90 (000000D38FB62C00) [pid = 2660] [serial = 250] [outer = 000000D38F777800] 17:14:15 INFO - PROCESS | 2660 | 1471047255539 Marionette DEBUG loaded listener.js 17:14:15 INFO - PROCESS | 2660 | ++DOMWINDOW == 91 (000000D38FF64C00) [pid = 2660] [serial = 251] [outer = 000000D38F777800] 17:14:16 INFO - PROCESS | 2660 | 1471047256128 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]]]}] 17:14:16 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. 17:14:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 880ms 17:14:16 INFO - PROCESS | 2660 | 1471047256160 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 17:14:16 INFO - PROCESS | 2660 | 1471047256163 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 17:14:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 17:14:16 INFO - PROCESS | 2660 | 1471047256166 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 17:14:16 INFO - PROCESS | 2660 | 1471047256170 Marionette TRACE conn6 <- [1,302,null,{}] 17:14:16 INFO - PROCESS | 2660 | 1471047256182 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}] 17:14:16 INFO - PROCESS | 2660 | 1471047256187 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:16 INFO - PROCESS | 2660 | 1471047256304 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 17:14:16 INFO - PROCESS | 2660 | 1471047256423 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:16 INFO - PROCESS | 2660 | 1471047256426 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:16 INFO - PROCESS | 2660 | ++DOCSHELL 000000D399DC0000 == 41 [pid = 2660] [id = 85] 17:14:16 INFO - PROCESS | 2660 | ++DOMWINDOW == 92 (000000D39365A400) [pid = 2660] [serial = 252] [outer = 0000000000000000] 17:14:16 INFO - PROCESS | 2660 | ++DOMWINDOW == 93 (000000D3936B0400) [pid = 2660] [serial = 253] [outer = 000000D39365A400] 17:14:16 INFO - PROCESS | 2660 | 1471047256526 Marionette DEBUG loaded listener.js 17:14:16 INFO - PROCESS | 2660 | ++DOMWINDOW == 94 (000000D3956E5400) [pid = 2660] [serial = 254] [outer = 000000D39365A400] 17:14:16 INFO - PROCESS | 2660 | 1471047256653 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 17:14:17 INFO - PROCESS | 2660 | 1471047257086 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]]]}] 17:14:17 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. 17:14:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 943ms 17:14:17 INFO - PROCESS | 2660 | 1471047257112 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 17:14:17 INFO - PROCESS | 2660 | 1471047257115 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 17:14:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 17:14:17 INFO - PROCESS | 2660 | 1471047257119 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 17:14:17 INFO - PROCESS | 2660 | 1471047257121 Marionette TRACE conn6 <- [1,306,null,{}] 17:14:17 INFO - PROCESS | 2660 | 1471047257125 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}] 17:14:17 INFO - PROCESS | 2660 | 1471047257127 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:17 INFO - PROCESS | 2660 | 1471047257240 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 17:14:17 INFO - PROCESS | 2660 | 1471047257324 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:17 INFO - PROCESS | 2660 | 1471047257327 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:17 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39AE71800 == 42 [pid = 2660] [id = 86] 17:14:17 INFO - PROCESS | 2660 | ++DOMWINDOW == 95 (000000D3964B6400) [pid = 2660] [serial = 255] [outer = 0000000000000000] 17:14:17 INFO - PROCESS | 2660 | ++DOMWINDOW == 96 (000000D3965B5800) [pid = 2660] [serial = 256] [outer = 000000D3964B6400] 17:14:17 INFO - PROCESS | 2660 | 1471047257384 Marionette DEBUG loaded listener.js 17:14:17 INFO - PROCESS | 2660 | ++DOMWINDOW == 97 (000000D3965BD800) [pid = 2660] [serial = 257] [outer = 000000D3964B6400] 17:14:18 INFO - PROCESS | 2660 | 1471047258152 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]]]}] 17:14:18 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. 17:14:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1082ms 17:14:18 INFO - PROCESS | 2660 | 1471047258203 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 17:14:18 INFO - PROCESS | 2660 | 1471047258207 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 17:14:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 17:14:18 INFO - PROCESS | 2660 | 1471047258212 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 17:14:18 INFO - PROCESS | 2660 | 1471047258216 Marionette TRACE conn6 <- [1,310,null,{}] 17:14:18 INFO - PROCESS | 2660 | 1471047258221 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}] 17:14:18 INFO - PROCESS | 2660 | 1471047258224 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:18 INFO - PROCESS | 2660 | 1471047258367 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 17:14:18 INFO - PROCESS | 2660 | 1471047258382 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:18 INFO - PROCESS | 2660 | 1471047258388 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:18 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38AE84000 == 43 [pid = 2660] [id = 87] 17:14:18 INFO - PROCESS | 2660 | ++DOMWINDOW == 98 (000000D3862C7000) [pid = 2660] [serial = 258] [outer = 0000000000000000] 17:14:18 INFO - PROCESS | 2660 | ++DOMWINDOW == 99 (000000D386E58000) [pid = 2660] [serial = 259] [outer = 000000D3862C7000] 17:14:18 INFO - PROCESS | 2660 | 1471047258439 Marionette DEBUG loaded listener.js 17:14:18 INFO - PROCESS | 2660 | ++DOMWINDOW == 100 (000000D38AFD1400) [pid = 2660] [serial = 260] [outer = 000000D3862C7000] 17:14:18 INFO - PROCESS | 2660 | --DOCSHELL 000000D399B63000 == 42 [pid = 2660] [id = 81] 17:14:18 INFO - PROCESS | 2660 | --DOCSHELL 000000D398FC6000 == 41 [pid = 2660] [id = 80] 17:14:18 INFO - PROCESS | 2660 | --DOCSHELL 000000D398D4B000 == 40 [pid = 2660] [id = 79] 17:14:18 INFO - PROCESS | 2660 | --DOCSHELL 000000D3962A2800 == 39 [pid = 2660] [id = 78] 17:14:18 INFO - PROCESS | 2660 | --DOCSHELL 000000D385F11000 == 38 [pid = 2660] [id = 77] 17:14:18 INFO - PROCESS | 2660 | --DOCSHELL 000000D393080000 == 37 [pid = 2660] [id = 76] 17:14:18 INFO - PROCESS | 2660 | --DOCSHELL 000000D39270D000 == 36 [pid = 2660] [id = 75] 17:14:18 INFO - PROCESS | 2660 | --DOCSHELL 000000D38B22F000 == 35 [pid = 2660] [id = 74] 17:14:18 INFO - PROCESS | 2660 | --DOCSHELL 000000D38AF42800 == 34 [pid = 2660] [id = 73] 17:14:18 INFO - PROCESS | 2660 | --DOCSHELL 000000D385F10800 == 33 [pid = 2660] [id = 71] 17:14:18 INFO - PROCESS | 2660 | --DOMWINDOW == 99 (000000D390178C00) [pid = 2660] [serial = 181] [outer = 0000000000000000] [url = about:blank] 17:14:18 INFO - PROCESS | 2660 | --DOMWINDOW == 98 (000000D39130C000) [pid = 2660] [serial = 182] [outer = 0000000000000000] [url = about:blank] 17:14:18 INFO - PROCESS | 2660 | --DOMWINDOW == 97 (000000D3990CC000) [pid = 2660] [serial = 167] [outer = 0000000000000000] [url = about:blank] 17:14:18 INFO - PROCESS | 2660 | --DOMWINDOW == 96 (000000D38F860C00) [pid = 2660] [serial = 178] [outer = 0000000000000000] [url = about:blank] 17:14:18 INFO - PROCESS | 2660 | --DOMWINDOW == 95 (000000D38FB69400) [pid = 2660] [serial = 179] [outer = 0000000000000000] [url = about:blank] 17:14:18 INFO - PROCESS | 2660 | --DOMWINDOW == 94 (000000D392C13800) [pid = 2660] [serial = 187] [outer = 0000000000000000] [url = about:blank] 17:14:18 INFO - PROCESS | 2660 | --DOMWINDOW == 93 (000000D392CBA400) [pid = 2660] [serial = 188] [outer = 0000000000000000] [url = about:blank] 17:14:18 INFO - PROCESS | 2660 | --DOMWINDOW == 92 (000000D3933CF800) [pid = 2660] [serial = 190] [outer = 0000000000000000] [url = about:blank] 17:14:18 INFO - PROCESS | 2660 | --DOMWINDOW == 91 (000000D393D58C00) [pid = 2660] [serial = 193] [outer = 0000000000000000] [url = about:blank] 17:14:18 INFO - PROCESS | 2660 | --DOMWINDOW == 90 (000000D393D49C00) [pid = 2660] [serial = 199] [outer = 0000000000000000] [url = about:blank] 17:14:18 INFO - PROCESS | 2660 | --DOMWINDOW == 89 (000000D3862C6C00) [pid = 2660] [serial = 169] [outer = 0000000000000000] [url = about:blank] 17:14:18 INFO - PROCESS | 2660 | --DOMWINDOW == 88 (000000D3862D4C00) [pid = 2660] [serial = 170] [outer = 0000000000000000] [url = about:blank] 17:14:18 INFO - PROCESS | 2660 | --DOMWINDOW == 87 (000000D386E5A400) [pid = 2660] [serial = 197] [outer = 0000000000000000] [url = about:blank] 17:14:18 INFO - PROCESS | 2660 | --DOMWINDOW == 86 (000000D386426C00) [pid = 2660] [serial = 196] [outer = 0000000000000000] [url = about:blank] 17:14:18 INFO - PROCESS | 2660 | --DOMWINDOW == 85 (000000D3916EF800) [pid = 2660] [serial = 203] [outer = 0000000000000000] [url = about:blank] 17:14:18 INFO - PROCESS | 2660 | --DOMWINDOW == 84 (000000D38FB12800) [pid = 2660] [serial = 202] [outer = 0000000000000000] [url = about:blank] 17:14:18 INFO - PROCESS | 2660 | --DOMWINDOW == 83 (000000D38AED6400) [pid = 2660] [serial = 172] [outer = 0000000000000000] [url = about:blank] 17:14:18 INFO - PROCESS | 2660 | --DOMWINDOW == 82 (000000D38B1F6400) [pid = 2660] [serial = 173] [outer = 0000000000000000] [url = about:blank] 17:14:18 INFO - PROCESS | 2660 | --DOMWINDOW == 81 (000000D38CA60C00) [pid = 2660] [serial = 175] [outer = 0000000000000000] [url = about:blank] 17:14:18 INFO - PROCESS | 2660 | --DOMWINDOW == 80 (000000D38EE12800) [pid = 2660] [serial = 176] [outer = 0000000000000000] [url = about:blank] 17:14:18 INFO - PROCESS | 2660 | --DOMWINDOW == 79 (000000D392859800) [pid = 2660] [serial = 184] [outer = 0000000000000000] [url = about:blank] 17:14:19 INFO - PROCESS | 2660 | --DOMWINDOW == 78 (000000D3928D8000) [pid = 2660] [serial = 185] [outer = 0000000000000000] [url = about:blank] 17:14:19 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000D393D5F800) [pid = 2660] [serial = 200] [outer = 0000000000000000] [url = about:blank] 17:14:19 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D393DA2400) [pid = 2660] [serial = 194] [outer = 0000000000000000] [url = about:blank] 17:14:19 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D3916F8800) [pid = 2660] [serial = 205] [outer = 0000000000000000] [url = about:blank] 17:14:19 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D393D4AC00) [pid = 2660] [serial = 206] [outer = 0000000000000000] [url = about:blank] 17:14:19 INFO - PROCESS | 2660 | --DOMWINDOW == 73 (000000D3936B4C00) [pid = 2660] [serial = 191] [outer = 0000000000000000] [url = about:blank] 17:14:19 INFO - PROCESS | 2660 | --DOMWINDOW == 72 (000000D3952B1800) [pid = 2660] [serial = 208] [outer = 0000000000000000] [url = about:blank] 17:14:19 INFO - PROCESS | 2660 | 1471047259048 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]]]}] 17:14:19 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. 17:14:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 879ms 17:14:19 INFO - PROCESS | 2660 | 1471047259096 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 17:14:19 INFO - PROCESS | 2660 | 1471047259100 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 17:14:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 17:14:19 INFO - PROCESS | 2660 | 1471047259108 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 17:14:19 INFO - PROCESS | 2660 | 1471047259111 Marionette TRACE conn6 <- [1,314,null,{}] 17:14:19 INFO - PROCESS | 2660 | 1471047259115 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}] 17:14:19 INFO - PROCESS | 2660 | 1471047259118 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:19 INFO - PROCESS | 2660 | 1471047259242 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 17:14:19 INFO - PROCESS | 2660 | 1471047259312 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:19 INFO - PROCESS | 2660 | 1471047259314 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:19 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38B1D5000 == 34 [pid = 2660] [id = 88] 17:14:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 73 (000000D3874D8000) [pid = 2660] [serial = 261] [outer = 0000000000000000] 17:14:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (000000D38BE0D000) [pid = 2660] [serial = 262] [outer = 000000D3874D8000] 17:14:19 INFO - PROCESS | 2660 | 1471047259364 Marionette DEBUG loaded listener.js 17:14:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D38EE09400) [pid = 2660] [serial = 263] [outer = 000000D3874D8000] 17:14:19 INFO - PROCESS | 2660 | 1471047259746 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]]]}] 17:14:19 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. 17:14:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 691ms 17:14:19 INFO - PROCESS | 2660 | 1471047259801 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 17:14:19 INFO - PROCESS | 2660 | 1471047259803 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 17:14:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 17:14:19 INFO - PROCESS | 2660 | 1471047259807 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 17:14:19 INFO - PROCESS | 2660 | 1471047259811 Marionette TRACE conn6 <- [1,318,null,{}] 17:14:19 INFO - PROCESS | 2660 | 1471047259821 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}] 17:14:19 INFO - PROCESS | 2660 | 1471047259826 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:19 INFO - PROCESS | 2660 | 1471047259912 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 17:14:19 INFO - PROCESS | 2660 | 1471047259919 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:19 INFO - PROCESS | 2660 | 1471047259922 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:19 INFO - PROCESS | 2660 | ++DOCSHELL 000000D392723800 == 35 [pid = 2660] [id = 89] 17:14:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D38FBF4400) [pid = 2660] [serial = 264] [outer = 0000000000000000] 17:14:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D39082FC00) [pid = 2660] [serial = 265] [outer = 000000D38FBF4400] 17:14:19 INFO - PROCESS | 2660 | 1471047259972 Marionette DEBUG loaded listener.js 17:14:20 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D391681C00) [pid = 2660] [serial = 266] [outer = 000000D38FBF4400] 17:14:20 INFO - PROCESS | 2660 | 1471047260435 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]]]}] 17:14:20 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. 17:14:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 693ms 17:14:20 INFO - PROCESS | 2660 | 1471047260502 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 17:14:20 INFO - PROCESS | 2660 | 1471047260505 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 17:14:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 17:14:20 INFO - PROCESS | 2660 | 1471047260509 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 17:14:20 INFO - PROCESS | 2660 | 1471047260511 Marionette TRACE conn6 <- [1,322,null,{}] 17:14:20 INFO - PROCESS | 2660 | 1471047260515 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}] 17:14:20 INFO - PROCESS | 2660 | 1471047260517 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:20 INFO - PROCESS | 2660 | 1471047260633 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 17:14:20 INFO - PROCESS | 2660 | 1471047260646 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:20 INFO - PROCESS | 2660 | 1471047260648 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:20 INFO - PROCESS | 2660 | ++DOCSHELL 000000D393094800 == 36 [pid = 2660] [id = 90] 17:14:20 INFO - PROCESS | 2660 | ++DOMWINDOW == 79 (000000D392855400) [pid = 2660] [serial = 267] [outer = 0000000000000000] 17:14:20 INFO - PROCESS | 2660 | ++DOMWINDOW == 80 (000000D3928D0000) [pid = 2660] [serial = 268] [outer = 000000D392855400] 17:14:20 INFO - PROCESS | 2660 | 1471047260695 Marionette DEBUG loaded listener.js 17:14:20 INFO - PROCESS | 2660 | ++DOMWINDOW == 81 (000000D3862CA800) [pid = 2660] [serial = 269] [outer = 000000D392855400] 17:14:21 INFO - PROCESS | 2660 | 1471047261110 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]]]}] 17:14:21 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. 17:14:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 628ms 17:14:21 INFO - PROCESS | 2660 | 1471047261139 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 17:14:21 INFO - PROCESS | 2660 | 1471047261142 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 17:14:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 17:14:21 INFO - PROCESS | 2660 | 1471047261145 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 17:14:21 INFO - PROCESS | 2660 | 1471047261147 Marionette TRACE conn6 <- [1,326,null,{}] 17:14:21 INFO - PROCESS | 2660 | 1471047261150 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}] 17:14:21 INFO - PROCESS | 2660 | 1471047261152 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:21 INFO - PROCESS | 2660 | 1471047261245 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 17:14:21 INFO - PROCESS | 2660 | 1471047261250 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:21 INFO - PROCESS | 2660 | 1471047261252 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:21 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3944F3800 == 37 [pid = 2660] [id = 91] 17:14:21 INFO - PROCESS | 2660 | ++DOMWINDOW == 82 (000000D3928D5400) [pid = 2660] [serial = 270] [outer = 0000000000000000] 17:14:21 INFO - PROCESS | 2660 | ++DOMWINDOW == 83 (000000D39364E800) [pid = 2660] [serial = 271] [outer = 000000D3928D5400] 17:14:21 INFO - PROCESS | 2660 | 1471047261297 Marionette DEBUG loaded listener.js 17:14:21 INFO - PROCESS | 2660 | ++DOMWINDOW == 84 (000000D393D43400) [pid = 2660] [serial = 272] [outer = 000000D3928D5400] 17:14:21 INFO - PROCESS | 2660 | 1471047261778 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]]]}] 17:14:21 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. 17:14:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 671ms 17:14:21 INFO - PROCESS | 2660 | 1471047261820 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 17:14:21 INFO - PROCESS | 2660 | 1471047261822 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 17:14:21 INFO - PROCESS | 2660 | 1471047261825 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 17:14:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 17:14:21 INFO - PROCESS | 2660 | 1471047261827 Marionette TRACE conn6 <- [1,330,null,{}] 17:14:21 INFO - PROCESS | 2660 | 1471047261830 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}] 17:14:21 INFO - PROCESS | 2660 | 1471047261836 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:21 INFO - PROCESS | 2660 | 1471047261969 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 17:14:22 INFO - PROCESS | 2660 | 1471047262043 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:22 INFO - PROCESS | 2660 | 1471047262046 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:22 INFO - PROCESS | 2660 | ++DOCSHELL 000000D398D38800 == 38 [pid = 2660] [id = 92] 17:14:22 INFO - PROCESS | 2660 | ++DOMWINDOW == 85 (000000D393DA2800) [pid = 2660] [serial = 273] [outer = 0000000000000000] 17:14:22 INFO - PROCESS | 2660 | ++DOMWINDOW == 86 (000000D3957C6C00) [pid = 2660] [serial = 274] [outer = 000000D393DA2800] 17:14:22 INFO - PROCESS | 2660 | 1471047262092 Marionette DEBUG loaded listener.js 17:14:22 INFO - PROCESS | 2660 | ++DOMWINDOW == 87 (000000D39640E000) [pid = 2660] [serial = 275] [outer = 000000D393DA2800] 17:14:22 INFO - PROCESS | 2660 | 1471047262516 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]]]}] 17:14:22 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. 17:14:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 735ms 17:14:22 INFO - PROCESS | 2660 | 1471047262563 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 17:14:22 INFO - PROCESS | 2660 | 1471047262565 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 17:14:22 INFO - PROCESS | 2660 | 1471047262568 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 17:14:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 17:14:22 INFO - PROCESS | 2660 | 1471047262570 Marionette TRACE conn6 <- [1,334,null,{}] 17:14:22 INFO - PROCESS | 2660 | 1471047262580 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}] 17:14:22 INFO - PROCESS | 2660 | 1471047262583 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:22 INFO - PROCESS | 2660 | 1471047262696 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 17:14:22 INFO - PROCESS | 2660 | 1471047262703 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:22 INFO - PROCESS | 2660 | 1471047262705 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:22 INFO - PROCESS | 2660 | ++DOCSHELL 000000D385F0A800 == 39 [pid = 2660] [id = 93] 17:14:22 INFO - PROCESS | 2660 | ++DOMWINDOW == 88 (000000D396226400) [pid = 2660] [serial = 276] [outer = 0000000000000000] 17:14:22 INFO - PROCESS | 2660 | ++DOMWINDOW == 89 (000000D39622A400) [pid = 2660] [serial = 277] [outer = 000000D396226400] 17:14:22 INFO - PROCESS | 2660 | 1471047262750 Marionette DEBUG loaded listener.js 17:14:22 INFO - PROCESS | 2660 | ++DOMWINDOW == 90 (000000D39622F400) [pid = 2660] [serial = 278] [outer = 000000D396226400] 17:14:23 INFO - PROCESS | 2660 | 1471047263180 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]]]}] 17:14:23 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. 17:14:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 648ms 17:14:23 INFO - PROCESS | 2660 | 1471047263220 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 17:14:23 INFO - PROCESS | 2660 | 1471047263222 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 17:14:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 17:14:23 INFO - PROCESS | 2660 | 1471047263226 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 17:14:23 INFO - PROCESS | 2660 | 1471047263228 Marionette TRACE conn6 <- [1,338,null,{}] 17:14:23 INFO - PROCESS | 2660 | 1471047263231 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}] 17:14:23 INFO - PROCESS | 2660 | 1471047263233 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:23 INFO - PROCESS | 2660 | 1471047263364 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 17:14:23 INFO - PROCESS | 2660 | 1471047263412 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:23 INFO - PROCESS | 2660 | 1471047263414 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:23 INFO - PROCESS | 2660 | ++DOCSHELL 000000D399BBE000 == 40 [pid = 2660] [id = 94] 17:14:23 INFO - PROCESS | 2660 | ++DOMWINDOW == 91 (000000D3964B1400) [pid = 2660] [serial = 279] [outer = 0000000000000000] 17:14:23 INFO - PROCESS | 2660 | ++DOMWINDOW == 92 (000000D3965BD400) [pid = 2660] [serial = 280] [outer = 000000D3964B1400] 17:14:23 INFO - PROCESS | 2660 | 1471047263460 Marionette DEBUG loaded listener.js 17:14:23 INFO - PROCESS | 2660 | ++DOMWINDOW == 93 (000000D397696C00) [pid = 2660] [serial = 281] [outer = 000000D3964B1400] 17:14:23 INFO - PROCESS | 2660 | --DOMWINDOW == 92 (000000D39284E000) [pid = 2660] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 17:14:23 INFO - PROCESS | 2660 | --DOMWINDOW == 91 (000000D392C16400) [pid = 2660] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 17:14:23 INFO - PROCESS | 2660 | --DOMWINDOW == 90 (000000D38625F000) [pid = 2660] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 17:14:23 INFO - PROCESS | 2660 | --DOMWINDOW == 89 (000000D386252000) [pid = 2660] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 17:14:23 INFO - PROCESS | 2660 | --DOMWINDOW == 88 (000000D38FB6D000) [pid = 2660] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 17:14:23 INFO - PROCESS | 2660 | --DOMWINDOW == 87 (000000D393D4FC00) [pid = 2660] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 17:14:23 INFO - PROCESS | 2660 | --DOMWINDOW == 86 (000000D3866B8400) [pid = 2660] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 17:14:23 INFO - PROCESS | 2660 | --DOMWINDOW == 85 (000000D393D60000) [pid = 2660] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 17:14:23 INFO - PROCESS | 2660 | --DOMWINDOW == 84 (000000D394558C00) [pid = 2660] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 17:14:23 INFO - PROCESS | 2660 | --DOMWINDOW == 83 (000000D38C7BE000) [pid = 2660] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 17:14:23 INFO - PROCESS | 2660 | 1471047263897 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]]]}] 17:14:23 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. 17:14:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 734ms 17:14:23 INFO - PROCESS | 2660 | 1471047263964 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 17:14:23 INFO - PROCESS | 2660 | 1471047263966 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 17:14:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 17:14:23 INFO - PROCESS | 2660 | 1471047263970 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 17:14:23 INFO - PROCESS | 2660 | 1471047263971 Marionette TRACE conn6 <- [1,342,null,{}] 17:14:23 INFO - PROCESS | 2660 | 1471047263975 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}] 17:14:23 INFO - PROCESS | 2660 | 1471047263977 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:24 INFO - PROCESS | 2660 | 1471047264063 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 17:14:24 INFO - PROCESS | 2660 | 1471047264069 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:24 INFO - PROCESS | 2660 | 1471047264071 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:24 INFO - PROCESS | 2660 | ++DOCSHELL 000000D399DA1800 == 41 [pid = 2660] [id = 95] 17:14:24 INFO - PROCESS | 2660 | ++DOMWINDOW == 84 (000000D38F863000) [pid = 2660] [serial = 282] [outer = 0000000000000000] 17:14:24 INFO - PROCESS | 2660 | ++DOMWINDOW == 85 (000000D3957C5400) [pid = 2660] [serial = 283] [outer = 000000D38F863000] 17:14:24 INFO - PROCESS | 2660 | 1471047264116 Marionette DEBUG loaded listener.js 17:14:24 INFO - PROCESS | 2660 | ++DOMWINDOW == 86 (000000D39769AC00) [pid = 2660] [serial = 284] [outer = 000000D38F863000] 17:14:24 INFO - PROCESS | 2660 | 1471047264519 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]]]}] 17:14:24 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. 17:14:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 586ms 17:14:24 INFO - PROCESS | 2660 | 1471047264563 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 17:14:24 INFO - PROCESS | 2660 | 1471047264565 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 17:14:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 17:14:24 INFO - PROCESS | 2660 | 1471047264568 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 17:14:24 INFO - PROCESS | 2660 | 1471047264570 Marionette TRACE conn6 <- [1,346,null,{}] 17:14:24 INFO - PROCESS | 2660 | 1471047264574 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}] 17:14:24 INFO - PROCESS | 2660 | 1471047264576 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:24 INFO - PROCESS | 2660 | 1471047264661 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 17:14:24 INFO - PROCESS | 2660 | 1471047264666 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:24 INFO - PROCESS | 2660 | 1471047264668 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:24 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39AC22800 == 42 [pid = 2660] [id = 96] 17:14:24 INFO - PROCESS | 2660 | ++DOMWINDOW == 87 (000000D38A6B0C00) [pid = 2660] [serial = 285] [outer = 0000000000000000] 17:14:24 INFO - PROCESS | 2660 | ++DOMWINDOW == 88 (000000D38A6B6400) [pid = 2660] [serial = 286] [outer = 000000D38A6B0C00] 17:14:24 INFO - PROCESS | 2660 | 1471047264713 Marionette DEBUG loaded listener.js 17:14:24 INFO - PROCESS | 2660 | ++DOMWINDOW == 89 (000000D38A6BB800) [pid = 2660] [serial = 287] [outer = 000000D38A6B0C00] 17:14:25 INFO - PROCESS | 2660 | 1471047265151 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]]]}] 17:14:25 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. 17:14:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 629ms 17:14:25 INFO - PROCESS | 2660 | 1471047265201 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 17:14:25 INFO - PROCESS | 2660 | 1471047265204 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 17:14:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 17:14:25 INFO - PROCESS | 2660 | 1471047265212 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 17:14:25 INFO - PROCESS | 2660 | 1471047265215 Marionette TRACE conn6 <- [1,350,null,{}] 17:14:25 INFO - PROCESS | 2660 | 1471047265219 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}] 17:14:25 INFO - PROCESS | 2660 | 1471047265221 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:25 INFO - PROCESS | 2660 | 1471047265321 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 17:14:25 INFO - PROCESS | 2660 | 1471047265329 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:25 INFO - PROCESS | 2660 | 1471047265331 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:25 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39AE6C800 == 43 [pid = 2660] [id = 97] 17:14:25 INFO - PROCESS | 2660 | ++DOMWINDOW == 90 (000000D38A64CC00) [pid = 2660] [serial = 288] [outer = 0000000000000000] 17:14:25 INFO - PROCESS | 2660 | ++DOMWINDOW == 91 (000000D38A6B4C00) [pid = 2660] [serial = 289] [outer = 000000D38A64CC00] 17:14:25 INFO - PROCESS | 2660 | 1471047265379 Marionette DEBUG loaded listener.js 17:14:25 INFO - PROCESS | 2660 | ++DOMWINDOW == 92 (000000D3976A0000) [pid = 2660] [serial = 290] [outer = 000000D38A64CC00] 17:14:25 INFO - PROCESS | 2660 | 1471047265971 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]]]}] 17:14:26 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. 17:14:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 838ms 17:14:26 INFO - PROCESS | 2660 | 1471047266055 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 17:14:26 INFO - PROCESS | 2660 | 1471047266060 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 17:14:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 17:14:26 INFO - PROCESS | 2660 | 1471047266067 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 17:14:26 INFO - PROCESS | 2660 | 1471047266070 Marionette TRACE conn6 <- [1,354,null,{}] 17:14:26 INFO - PROCESS | 2660 | 1471047266077 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}] 17:14:26 INFO - PROCESS | 2660 | 1471047266080 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:26 INFO - PROCESS | 2660 | 1471047266207 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 17:14:26 INFO - PROCESS | 2660 | 1471047266273 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:26 INFO - PROCESS | 2660 | 1471047266277 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:26 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38C45A800 == 44 [pid = 2660] [id = 98] 17:14:26 INFO - PROCESS | 2660 | ++DOMWINDOW == 93 (000000D3862D0C00) [pid = 2660] [serial = 291] [outer = 0000000000000000] 17:14:26 INFO - PROCESS | 2660 | ++DOMWINDOW == 94 (000000D38A64DC00) [pid = 2660] [serial = 292] [outer = 000000D3862D0C00] 17:14:26 INFO - PROCESS | 2660 | 1471047266376 Marionette DEBUG loaded listener.js 17:14:26 INFO - PROCESS | 2660 | ++DOMWINDOW == 95 (000000D38A6B1000) [pid = 2660] [serial = 293] [outer = 000000D3862D0C00] 17:14:26 INFO - PROCESS | 2660 | 1471047266966 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]]]}] 17:14:27 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. 17:14:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 944ms 17:14:27 INFO - PROCESS | 2660 | 1471047267013 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 17:14:27 INFO - PROCESS | 2660 | 1471047267019 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 17:14:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 17:14:27 INFO - PROCESS | 2660 | 1471047267026 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 17:14:27 INFO - PROCESS | 2660 | 1471047267029 Marionette TRACE conn6 <- [1,358,null,{}] 17:14:27 INFO - PROCESS | 2660 | 1471047267033 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}] 17:14:27 INFO - PROCESS | 2660 | 1471047267036 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:27 INFO - PROCESS | 2660 | 1471047267153 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 17:14:27 INFO - PROCESS | 2660 | 1471047267237 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:27 INFO - PROCESS | 2660 | 1471047267240 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:27 INFO - PROCESS | 2660 | ++DOCSHELL 000000D392E3E800 == 45 [pid = 2660] [id = 99] 17:14:27 INFO - PROCESS | 2660 | ++DOMWINDOW == 96 (000000D38EE12400) [pid = 2660] [serial = 294] [outer = 0000000000000000] 17:14:27 INFO - PROCESS | 2660 | ++DOMWINDOW == 97 (000000D38F774800) [pid = 2660] [serial = 295] [outer = 000000D38EE12400] 17:14:27 INFO - PROCESS | 2660 | 1471047267299 Marionette DEBUG loaded listener.js 17:14:27 INFO - PROCESS | 2660 | ++DOMWINDOW == 98 (000000D38FBE8000) [pid = 2660] [serial = 296] [outer = 000000D38EE12400] 17:14:27 INFO - PROCESS | 2660 | 1471047267933 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]]]}] 17:14:27 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. 17:14:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 945ms 17:14:27 INFO - PROCESS | 2660 | 1471047267971 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 17:14:27 INFO - PROCESS | 2660 | 1471047267974 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 17:14:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 17:14:27 INFO - PROCESS | 2660 | 1471047267978 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 17:14:27 INFO - PROCESS | 2660 | 1471047267982 Marionette TRACE conn6 <- [1,362,null,{}] 17:14:28 INFO - PROCESS | 2660 | 1471047268006 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}] 17:14:28 INFO - PROCESS | 2660 | 1471047268012 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:28 INFO - PROCESS | 2660 | 1471047268150 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 17:14:28 INFO - PROCESS | 2660 | 1471047268202 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:28 INFO - PROCESS | 2660 | 1471047268205 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:28 INFO - PROCESS | 2660 | ++DOCSHELL 000000D399BEA800 == 46 [pid = 2660] [id = 100] 17:14:28 INFO - PROCESS | 2660 | ++DOMWINDOW == 99 (000000D393A9B400) [pid = 2660] [serial = 297] [outer = 0000000000000000] 17:14:28 INFO - PROCESS | 2660 | ++DOMWINDOW == 100 (000000D393D4F800) [pid = 2660] [serial = 298] [outer = 000000D393A9B400] 17:14:28 INFO - PROCESS | 2660 | 1471047268265 Marionette DEBUG loaded listener.js 17:14:28 INFO - PROCESS | 2660 | ++DOMWINDOW == 101 (000000D3942C4400) [pid = 2660] [serial = 299] [outer = 000000D393A9B400] 17:14:28 INFO - PROCESS | 2660 | 1471047268797 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]]]}] 17:14:28 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. 17:14:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 839ms 17:14:28 INFO - PROCESS | 2660 | 1471047268820 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 17:14:28 INFO - PROCESS | 2660 | 1471047268823 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 17:14:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 17:14:28 INFO - PROCESS | 2660 | 1471047268842 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 17:14:28 INFO - PROCESS | 2660 | 1471047268845 Marionette TRACE conn6 <- [1,366,null,{}] 17:14:28 INFO - PROCESS | 2660 | 1471047268850 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}] 17:14:28 INFO - PROCESS | 2660 | 1471047268852 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:28 INFO - PROCESS | 2660 | 1471047268975 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 17:14:29 INFO - PROCESS | 2660 | 1471047269071 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:29 INFO - PROCESS | 2660 | 1471047269074 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:29 INFO - PROCESS | 2660 | ++DOCSHELL 000000D393916000 == 47 [pid = 2660] [id = 101] 17:14:29 INFO - PROCESS | 2660 | ++DOMWINDOW == 102 (000000D392F24400) [pid = 2660] [serial = 300] [outer = 0000000000000000] 17:14:29 INFO - PROCESS | 2660 | ++DOMWINDOW == 103 (000000D392F2B400) [pid = 2660] [serial = 301] [outer = 000000D392F24400] 17:14:29 INFO - PROCESS | 2660 | 1471047269131 Marionette DEBUG loaded listener.js 17:14:29 INFO - PROCESS | 2660 | ++DOMWINDOW == 104 (000000D392F30C00) [pid = 2660] [serial = 302] [outer = 000000D392F24400] 17:14:29 INFO - PROCESS | 2660 | 1471047269941 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]]]}] 17:14:29 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. 17:14:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1152ms 17:14:29 INFO - PROCESS | 2660 | 1471047269980 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 17:14:29 INFO - PROCESS | 2660 | 1471047269985 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 17:14:29 INFO - PROCESS | 2660 | 1471047269990 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 17:14:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 17:14:30 INFO - PROCESS | 2660 | 1471047269993 Marionette TRACE conn6 <- [1,370,null,{}] 17:14:30 INFO - PROCESS | 2660 | 1471047269999 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}] 17:14:30 INFO - PROCESS | 2660 | 1471047270002 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:30 INFO - PROCESS | 2660 | 1471047270106 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 17:14:30 INFO - PROCESS | 2660 | 1471047270178 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:30 INFO - PROCESS | 2660 | 1471047270183 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:30 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3908A0000 == 48 [pid = 2660] [id = 102] 17:14:30 INFO - PROCESS | 2660 | ++DOMWINDOW == 105 (000000D38A64F400) [pid = 2660] [serial = 303] [outer = 0000000000000000] 17:14:30 INFO - PROCESS | 2660 | ++DOMWINDOW == 106 (000000D38A655800) [pid = 2660] [serial = 304] [outer = 000000D38A64F400] 17:14:30 INFO - PROCESS | 2660 | 1471047270234 Marionette DEBUG loaded listener.js 17:14:30 INFO - PROCESS | 2660 | ++DOMWINDOW == 107 (000000D38AE4A800) [pid = 2660] [serial = 305] [outer = 000000D38A64F400] 17:14:30 INFO - PROCESS | 2660 | --DOCSHELL 000000D39AC22800 == 47 [pid = 2660] [id = 96] 17:14:30 INFO - PROCESS | 2660 | --DOCSHELL 000000D399DA1800 == 46 [pid = 2660] [id = 95] 17:14:30 INFO - PROCESS | 2660 | --DOCSHELL 000000D399BBE000 == 45 [pid = 2660] [id = 94] 17:14:30 INFO - PROCESS | 2660 | --DOCSHELL 000000D385F0A800 == 44 [pid = 2660] [id = 93] 17:14:30 INFO - PROCESS | 2660 | --DOCSHELL 000000D398D38800 == 43 [pid = 2660] [id = 92] 17:14:30 INFO - PROCESS | 2660 | --DOCSHELL 000000D3944F3800 == 42 [pid = 2660] [id = 91] 17:14:30 INFO - PROCESS | 2660 | --DOCSHELL 000000D393094800 == 41 [pid = 2660] [id = 90] 17:14:30 INFO - PROCESS | 2660 | --DOCSHELL 000000D392723800 == 40 [pid = 2660] [id = 89] 17:14:30 INFO - PROCESS | 2660 | --DOCSHELL 000000D38B1D5000 == 39 [pid = 2660] [id = 88] 17:14:30 INFO - PROCESS | 2660 | --DOMWINDOW == 106 (000000D396210C00) [pid = 2660] [serial = 244] [outer = 0000000000000000] [url = about:blank] 17:14:30 INFO - PROCESS | 2660 | --DOCSHELL 000000D38AE84000 == 38 [pid = 2660] [id = 87] 17:14:30 INFO - PROCESS | 2660 | --DOCSHELL 000000D392727000 == 37 [pid = 2660] [id = 84] 17:14:30 INFO - PROCESS | 2660 | --DOCSHELL 000000D38AF62800 == 36 [pid = 2660] [id = 83] 17:14:30 INFO - PROCESS | 2660 | --DOCSHELL 000000D39307B800 == 35 [pid = 2660] [id = 82] 17:14:30 INFO - PROCESS | 2660 | --DOMWINDOW == 105 (000000D3928CFC00) [pid = 2660] [serial = 229] [outer = 0000000000000000] [url = about:blank] 17:14:30 INFO - PROCESS | 2660 | --DOMWINDOW == 104 (000000D393389800) [pid = 2660] [serial = 232] [outer = 0000000000000000] [url = about:blank] 17:14:30 INFO - PROCESS | 2660 | --DOMWINDOW == 103 (000000D392C0F400) [pid = 2660] [serial = 230] [outer = 0000000000000000] [url = about:blank] 17:14:30 INFO - PROCESS | 2660 | --DOMWINDOW == 102 (000000D38BE81000) [pid = 2660] [serial = 220] [outer = 0000000000000000] [url = about:blank] 17:14:30 INFO - PROCESS | 2660 | --DOMWINDOW == 101 (000000D3916F5C00) [pid = 2660] [serial = 226] [outer = 0000000000000000] [url = about:blank] 17:14:30 INFO - PROCESS | 2660 | --DOMWINDOW == 100 (000000D39130C800) [pid = 2660] [serial = 223] [outer = 0000000000000000] [url = about:blank] 17:14:30 INFO - PROCESS | 2660 | --DOMWINDOW == 99 (000000D391682800) [pid = 2660] [serial = 224] [outer = 0000000000000000] [url = about:blank] 17:14:30 INFO - PROCESS | 2660 | --DOMWINDOW == 98 (000000D38A602C00) [pid = 2660] [serial = 214] [outer = 0000000000000000] [url = about:blank] 17:14:30 INFO - PROCESS | 2660 | --DOMWINDOW == 97 (000000D393D57C00) [pid = 2660] [serial = 235] [outer = 0000000000000000] [url = about:blank] 17:14:30 INFO - PROCESS | 2660 | --DOMWINDOW == 96 (000000D385C26400) [pid = 2660] [serial = 211] [outer = 0000000000000000] [url = about:blank] 17:14:30 INFO - PROCESS | 2660 | --DOMWINDOW == 95 (000000D38AEC5000) [pid = 2660] [serial = 218] [outer = 0000000000000000] [url = about:blank] 17:14:30 INFO - PROCESS | 2660 | --DOMWINDOW == 94 (000000D386E54400) [pid = 2660] [serial = 217] [outer = 0000000000000000] [url = about:blank] 17:14:30 INFO - PROCESS | 2660 | --DOMWINDOW == 93 (000000D3957BF400) [pid = 2660] [serial = 209] [outer = 0000000000000000] [url = about:blank] 17:14:30 INFO - PROCESS | 2660 | --DOMWINDOW == 92 (000000D393D48400) [pid = 2660] [serial = 233] [outer = 0000000000000000] [url = about:blank] 17:14:30 INFO - PROCESS | 2660 | --DOMWINDOW == 91 (000000D396412C00) [pid = 2660] [serial = 242] [outer = 0000000000000000] [url = about:blank] 17:14:30 INFO - PROCESS | 2660 | --DOMWINDOW == 90 (000000D3956E0400) [pid = 2660] [serial = 241] [outer = 0000000000000000] [url = about:blank] 17:14:30 INFO - PROCESS | 2660 | --DOMWINDOW == 89 (000000D3942CF400) [pid = 2660] [serial = 236] [outer = 0000000000000000] [url = about:blank] 17:14:30 INFO - PROCESS | 2660 | --DOMWINDOW == 88 (000000D38C793C00) [pid = 2660] [serial = 221] [outer = 0000000000000000] [url = about:blank] 17:14:30 INFO - PROCESS | 2660 | --DOMWINDOW == 87 (000000D393D9DC00) [pid = 2660] [serial = 239] [outer = 0000000000000000] [url = about:blank] 17:14:30 INFO - PROCESS | 2660 | --DOMWINDOW == 86 (000000D3916ECC00) [pid = 2660] [serial = 238] [outer = 0000000000000000] [url = about:blank] 17:14:30 INFO - PROCESS | 2660 | --DOMWINDOW == 85 (000000D39274B000) [pid = 2660] [serial = 227] [outer = 0000000000000000] [url = about:blank] 17:14:30 INFO - PROCESS | 2660 | 1471047270854 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]]]}] 17:14:30 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. 17:14:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 881ms 17:14:30 INFO - PROCESS | 2660 | 1471047270876 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 17:14:30 INFO - PROCESS | 2660 | 1471047270880 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 17:14:30 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 17:14:30 INFO - PROCESS | 2660 | 1471047270886 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 17:14:30 INFO - PROCESS | 2660 | 1471047270889 Marionette TRACE conn6 <- [1,374,null,{}] 17:14:30 INFO - PROCESS | 2660 | 1471047270893 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}] 17:14:30 INFO - PROCESS | 2660 | 1471047270895 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:31 INFO - PROCESS | 2660 | 1471047270986 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 17:14:31 INFO - PROCESS | 2660 | 1471047271059 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:31 INFO - PROCESS | 2660 | 1471047271061 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:31 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38B118000 == 36 [pid = 2660] [id = 103] 17:14:31 INFO - PROCESS | 2660 | ++DOMWINDOW == 86 (000000D386974400) [pid = 2660] [serial = 306] [outer = 0000000000000000] 17:14:31 INFO - PROCESS | 2660 | ++DOMWINDOW == 87 (000000D38AED8000) [pid = 2660] [serial = 307] [outer = 000000D386974400] 17:14:31 INFO - PROCESS | 2660 | 1471047271110 Marionette DEBUG loaded listener.js 17:14:31 INFO - PROCESS | 2660 | ++DOMWINDOW == 88 (000000D38C4C9C00) [pid = 2660] [serial = 308] [outer = 000000D386974400] 17:14:31 INFO - PROCESS | 2660 | 1471047271517 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 17:14:31 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 17:14:31 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 691ms 17:14:31 INFO - PROCESS | 2660 | 1471047271581 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 17:14:31 INFO - PROCESS | 2660 | 1471047271583 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 17:14:31 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 17:14:31 INFO - PROCESS | 2660 | 1471047271587 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 17:14:31 INFO - PROCESS | 2660 | 1471047271590 Marionette TRACE conn6 <- [1,378,null,{}] 17:14:31 INFO - PROCESS | 2660 | 1471047271602 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}] 17:14:31 INFO - PROCESS | 2660 | 1471047271606 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:31 INFO - PROCESS | 2660 | 1471047271693 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 17:14:31 INFO - PROCESS | 2660 | 1471047271700 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:31 INFO - PROCESS | 2660 | 1471047271703 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:31 INFO - PROCESS | 2660 | ++DOCSHELL 000000D392716800 == 37 [pid = 2660] [id = 104] 17:14:31 INFO - PROCESS | 2660 | ++DOMWINDOW == 89 (000000D38FB61C00) [pid = 2660] [serial = 309] [outer = 0000000000000000] 17:14:31 INFO - PROCESS | 2660 | ++DOMWINDOW == 90 (000000D38FBE8400) [pid = 2660] [serial = 310] [outer = 000000D38FB61C00] 17:14:31 INFO - PROCESS | 2660 | 1471047271752 Marionette DEBUG loaded listener.js 17:14:31 INFO - PROCESS | 2660 | ++DOMWINDOW == 91 (000000D39167A400) [pid = 2660] [serial = 311] [outer = 000000D38FB61C00] 17:14:32 INFO - PROCESS | 2660 | 1471047272401 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 17:14:32 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 17:14:32 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 840ms 17:14:32 INFO - PROCESS | 2660 | 1471047272429 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 17:14:32 INFO - PROCESS | 2660 | 1471047272432 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 17:14:32 INFO - PROCESS | 2660 | 1471047272435 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 17:14:32 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 17:14:32 INFO - PROCESS | 2660 | 1471047272437 Marionette TRACE conn6 <- [1,382,null,{}] 17:14:32 INFO - PROCESS | 2660 | 1471047272441 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}] 17:14:32 INFO - PROCESS | 2660 | 1471047272443 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:32 INFO - PROCESS | 2660 | 1471047272530 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 17:14:32 INFO - PROCESS | 2660 | 1471047272535 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:32 INFO - PROCESS | 2660 | 1471047272537 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:32 INFO - PROCESS | 2660 | ++DOCSHELL 000000D392EDF000 == 38 [pid = 2660] [id = 105] 17:14:32 INFO - PROCESS | 2660 | ++DOMWINDOW == 92 (000000D38FF2DC00) [pid = 2660] [serial = 312] [outer = 0000000000000000] 17:14:32 INFO - PROCESS | 2660 | ++DOMWINDOW == 93 (000000D392741C00) [pid = 2660] [serial = 313] [outer = 000000D38FF2DC00] 17:14:32 INFO - PROCESS | 2660 | 1471047272647 Marionette DEBUG loaded listener.js 17:14:32 INFO - PROCESS | 2660 | ++DOMWINDOW == 94 (000000D39274F000) [pid = 2660] [serial = 314] [outer = 000000D38FF2DC00] 17:14:33 INFO - PROCESS | 2660 | 1471047273081 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 17:14:33 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 17:14:33 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 692ms 17:14:33 INFO - PROCESS | 2660 | 1471047273137 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 17:14:33 INFO - PROCESS | 2660 | 1471047273140 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 17:14:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 17:14:33 INFO - PROCESS | 2660 | 1471047273143 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 17:14:33 INFO - PROCESS | 2660 | 1471047273145 Marionette TRACE conn6 <- [1,386,null,{}] 17:14:33 INFO - PROCESS | 2660 | 1471047273149 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}] 17:14:33 INFO - PROCESS | 2660 | 1471047273151 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:33 INFO - PROCESS | 2660 | 1471047273257 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 17:14:33 INFO - PROCESS | 2660 | 1471047273272 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:33 INFO - PROCESS | 2660 | 1471047273274 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:33 INFO - PROCESS | 2660 | ++DOCSHELL 000000D393913800 == 39 [pid = 2660] [id = 106] 17:14:33 INFO - PROCESS | 2660 | ++DOMWINDOW == 95 (000000D3928D7400) [pid = 2660] [serial = 315] [outer = 0000000000000000] 17:14:33 INFO - PROCESS | 2660 | ++DOMWINDOW == 96 (000000D392C0E000) [pid = 2660] [serial = 316] [outer = 000000D3928D7400] 17:14:33 INFO - PROCESS | 2660 | 1471047273361 Marionette DEBUG loaded listener.js 17:14:33 INFO - PROCESS | 2660 | ++DOMWINDOW == 97 (000000D392F26800) [pid = 2660] [serial = 317] [outer = 000000D3928D7400] 17:14:33 INFO - PROCESS | 2660 | 1471047273825 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]]]}] 17:14:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 17:14:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 734ms 17:14:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 17:14:33 INFO - PROCESS | 2660 | 1471047273879 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 17:14:33 INFO - PROCESS | 2660 | 1471047273881 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 17:14:33 INFO - PROCESS | 2660 | 1471047273885 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 17:14:33 INFO - PROCESS | 2660 | 1471047273886 Marionette TRACE conn6 <- [1,390,null,{}] 17:14:33 INFO - PROCESS | 2660 | 1471047273890 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}] 17:14:33 INFO - PROCESS | 2660 | 1471047273896 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:34 INFO - PROCESS | 2660 | 1471047274043 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 17:14:34 INFO - PROCESS | 2660 | 1471047274097 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:34 INFO - PROCESS | 2660 | 1471047274099 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:34 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39648D800 == 40 [pid = 2660] [id = 107] 17:14:34 INFO - PROCESS | 2660 | ++DOMWINDOW == 98 (000000D393D4A400) [pid = 2660] [serial = 318] [outer = 0000000000000000] 17:14:34 INFO - PROCESS | 2660 | ++DOMWINDOW == 99 (000000D393D60C00) [pid = 2660] [serial = 319] [outer = 000000D393D4A400] 17:14:34 INFO - PROCESS | 2660 | 1471047274145 Marionette DEBUG loaded listener.js 17:14:34 INFO - PROCESS | 2660 | ++DOMWINDOW == 100 (000000D39459D800) [pid = 2660] [serial = 320] [outer = 000000D393D4A400] 17:14:34 INFO - PROCESS | 2660 | 1471047274616 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]]]}] 17:14:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 17:14:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 795ms 17:14:34 INFO - PROCESS | 2660 | 1471047274683 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 17:14:34 INFO - PROCESS | 2660 | 1471047274692 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 17:14:34 INFO - PROCESS | 2660 | 1471047274696 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 17:14:34 INFO - PROCESS | 2660 | 1471047274698 Marionette TRACE conn6 <- [1,394,null,{}] 17:14:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 17:14:34 INFO - PROCESS | 2660 | 1471047274702 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}] 17:14:34 INFO - PROCESS | 2660 | 1471047274704 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:34 INFO - PROCESS | 2660 | 1471047274812 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 17:14:34 INFO - PROCESS | 2660 | 1471047274860 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:34 INFO - PROCESS | 2660 | 1471047274862 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:34 INFO - PROCESS | 2660 | ++DOCSHELL 000000D398D56000 == 41 [pid = 2660] [id = 108] 17:14:34 INFO - PROCESS | 2660 | ++DOMWINDOW == 101 (000000D39505D400) [pid = 2660] [serial = 321] [outer = 0000000000000000] 17:14:34 INFO - PROCESS | 2660 | ++DOMWINDOW == 102 (000000D3957B8000) [pid = 2660] [serial = 322] [outer = 000000D39505D400] 17:14:34 INFO - PROCESS | 2660 | 1471047274908 Marionette DEBUG loaded listener.js 17:14:34 INFO - PROCESS | 2660 | ++DOMWINDOW == 103 (000000D396224C00) [pid = 2660] [serial = 323] [outer = 000000D39505D400] 17:14:35 INFO - PROCESS | 2660 | --DOMWINDOW == 102 (000000D393DA2800) [pid = 2660] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 17:14:35 INFO - PROCESS | 2660 | --DOMWINDOW == 101 (000000D396226400) [pid = 2660] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 17:14:35 INFO - PROCESS | 2660 | --DOMWINDOW == 100 (000000D3874D8000) [pid = 2660] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 17:14:35 INFO - PROCESS | 2660 | --DOMWINDOW == 99 (000000D3928D5400) [pid = 2660] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 17:14:35 INFO - PROCESS | 2660 | --DOMWINDOW == 98 (000000D392855400) [pid = 2660] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 17:14:35 INFO - PROCESS | 2660 | --DOMWINDOW == 97 (000000D38FBF4400) [pid = 2660] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 17:14:35 INFO - PROCESS | 2660 | --DOMWINDOW == 96 (000000D3862C7000) [pid = 2660] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 17:14:35 INFO - PROCESS | 2660 | --DOMWINDOW == 95 (000000D3964B1400) [pid = 2660] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 17:14:35 INFO - PROCESS | 2660 | --DOMWINDOW == 94 (000000D38A6B0C00) [pid = 2660] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 17:14:35 INFO - PROCESS | 2660 | --DOMWINDOW == 93 (000000D38F863000) [pid = 2660] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 17:14:35 INFO - PROCESS | 2660 | 1471047275339 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]]]}] 17:14:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 17:14:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 691ms 17:14:35 INFO - PROCESS | 2660 | 1471047275411 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 17:14:35 INFO - PROCESS | 2660 | 1471047275413 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 17:14:35 INFO - PROCESS | 2660 | 1471047275416 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 17:14:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 17:14:35 INFO - PROCESS | 2660 | 1471047275418 Marionette TRACE conn6 <- [1,398,null,{}] 17:14:35 INFO - PROCESS | 2660 | 1471047275421 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}] 17:14:35 INFO - PROCESS | 2660 | 1471047275423 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:35 INFO - PROCESS | 2660 | 1471047275508 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 17:14:35 INFO - PROCESS | 2660 | 1471047275516 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:35 INFO - PROCESS | 2660 | 1471047275518 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:35 INFO - PROCESS | 2660 | ++DOCSHELL 000000D399099000 == 42 [pid = 2660] [id = 109] 17:14:35 INFO - PROCESS | 2660 | ++DOMWINDOW == 94 (000000D38EE0BC00) [pid = 2660] [serial = 324] [outer = 0000000000000000] 17:14:35 INFO - PROCESS | 2660 | ++DOMWINDOW == 95 (000000D3933D7400) [pid = 2660] [serial = 325] [outer = 000000D38EE0BC00] 17:14:35 INFO - PROCESS | 2660 | 1471047275563 Marionette DEBUG loaded listener.js 17:14:35 INFO - PROCESS | 2660 | ++DOMWINDOW == 96 (000000D38A26F800) [pid = 2660] [serial = 326] [outer = 000000D38EE0BC00] 17:14:36 INFO - PROCESS | 2660 | 1471047276004 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]]]}] 17:14:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 17:14:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 628ms 17:14:36 INFO - PROCESS | 2660 | 1471047276049 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 17:14:36 INFO - PROCESS | 2660 | 1471047276051 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 17:14:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 17:14:36 INFO - PROCESS | 2660 | 1471047276054 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 17:14:36 INFO - PROCESS | 2660 | 1471047276056 Marionette TRACE conn6 <- [1,402,null,{}] 17:14:36 INFO - PROCESS | 2660 | 1471047276060 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}] 17:14:36 INFO - PROCESS | 2660 | 1471047276062 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:36 INFO - PROCESS | 2660 | 1471047276147 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 17:14:36 INFO - PROCESS | 2660 | 1471047276155 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:36 INFO - PROCESS | 2660 | 1471047276157 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:36 INFO - PROCESS | 2660 | ++DOCSHELL 000000D399BBF000 == 43 [pid = 2660] [id = 110] 17:14:36 INFO - PROCESS | 2660 | ++DOMWINDOW == 97 (000000D39622F800) [pid = 2660] [serial = 327] [outer = 0000000000000000] 17:14:36 INFO - PROCESS | 2660 | ++DOMWINDOW == 98 (000000D39640C400) [pid = 2660] [serial = 328] [outer = 000000D39622F800] 17:14:36 INFO - PROCESS | 2660 | 1471047276202 Marionette DEBUG loaded listener.js 17:14:36 INFO - PROCESS | 2660 | ++DOMWINDOW == 99 (000000D3965B7000) [pid = 2660] [serial = 329] [outer = 000000D39622F800] 17:14:36 INFO - PROCESS | 2660 | 1471047276632 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]]]}] 17:14:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 17:14:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 629ms 17:14:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 17:14:36 INFO - PROCESS | 2660 | 1471047276686 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 17:14:36 INFO - PROCESS | 2660 | 1471047276688 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 17:14:36 INFO - PROCESS | 2660 | 1471047276692 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 17:14:36 INFO - PROCESS | 2660 | 1471047276693 Marionette TRACE conn6 <- [1,406,null,{}] 17:14:36 INFO - PROCESS | 2660 | 1471047276697 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}] 17:14:36 INFO - PROCESS | 2660 | 1471047276699 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:36 INFO - PROCESS | 2660 | 1471047276782 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 17:14:36 INFO - PROCESS | 2660 | 1471047276790 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:36 INFO - PROCESS | 2660 | 1471047276791 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:36 INFO - PROCESS | 2660 | ++DOCSHELL 000000D399DC1800 == 44 [pid = 2660] [id = 111] 17:14:36 INFO - PROCESS | 2660 | ++DOMWINDOW == 100 (000000D38B212400) [pid = 2660] [serial = 330] [outer = 0000000000000000] 17:14:36 INFO - PROCESS | 2660 | ++DOMWINDOW == 101 (000000D38B219400) [pid = 2660] [serial = 331] [outer = 000000D38B212400] 17:14:36 INFO - PROCESS | 2660 | 1471047276836 Marionette DEBUG loaded listener.js 17:14:36 INFO - PROCESS | 2660 | ++DOMWINDOW == 102 (000000D396219000) [pid = 2660] [serial = 332] [outer = 000000D38B212400] 17:14:37 INFO - PROCESS | 2660 | 1471047277528 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]]]}] 17:14:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 17:14:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 878ms 17:14:37 INFO - PROCESS | 2660 | 1471047277574 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 17:14:37 INFO - PROCESS | 2660 | 1471047277579 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 17:14:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 17:14:37 INFO - PROCESS | 2660 | 1471047277584 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 17:14:37 INFO - PROCESS | 2660 | 1471047277588 Marionette TRACE conn6 <- [1,410,null,{}] 17:14:37 INFO - PROCESS | 2660 | 1471047277595 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}] 17:14:37 INFO - PROCESS | 2660 | 1471047277598 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:37 INFO - PROCESS | 2660 | 1471047277762 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 17:14:37 INFO - PROCESS | 2660 | 1471047277814 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:37 INFO - PROCESS | 2660 | 1471047277817 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:37 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38F8C9000 == 45 [pid = 2660] [id = 112] 17:14:37 INFO - PROCESS | 2660 | ++DOMWINDOW == 103 (000000D3866B8400) [pid = 2660] [serial = 333] [outer = 0000000000000000] 17:14:37 INFO - PROCESS | 2660 | ++DOMWINDOW == 104 (000000D38A64B800) [pid = 2660] [serial = 334] [outer = 000000D3866B8400] 17:14:37 INFO - PROCESS | 2660 | 1471047277877 Marionette DEBUG loaded listener.js 17:14:37 INFO - PROCESS | 2660 | ++DOMWINDOW == 105 (000000D38B20F000) [pid = 2660] [serial = 335] [outer = 000000D3866B8400] 17:14:38 INFO - PROCESS | 2660 | 1471047278519 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]]]}] 17:14:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 17:14:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 985ms 17:14:38 INFO - PROCESS | 2660 | 1471047278573 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 17:14:38 INFO - PROCESS | 2660 | 1471047278579 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 17:14:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 17:14:38 INFO - PROCESS | 2660 | 1471047278585 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 17:14:38 INFO - PROCESS | 2660 | 1471047278588 Marionette TRACE conn6 <- [1,414,null,{}] 17:14:38 INFO - PROCESS | 2660 | 1471047278592 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}] 17:14:38 INFO - PROCESS | 2660 | 1471047278595 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:38 INFO - PROCESS | 2660 | 1471047278712 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 17:14:38 INFO - PROCESS | 2660 | 1471047278787 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:38 INFO - PROCESS | 2660 | 1471047278790 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:38 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3950CA000 == 46 [pid = 2660] [id = 113] 17:14:38 INFO - PROCESS | 2660 | ++DOMWINDOW == 106 (000000D38FB66C00) [pid = 2660] [serial = 336] [outer = 0000000000000000] 17:14:38 INFO - PROCESS | 2660 | ++DOMWINDOW == 107 (000000D3902F2C00) [pid = 2660] [serial = 337] [outer = 000000D38FB66C00] 17:14:38 INFO - PROCESS | 2660 | 1471047278889 Marionette DEBUG loaded listener.js 17:14:38 INFO - PROCESS | 2660 | ++DOMWINDOW == 108 (000000D3916ECC00) [pid = 2660] [serial = 338] [outer = 000000D38FB66C00] 17:14:39 INFO - PROCESS | 2660 | 1471047279525 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]]]}] 17:14:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 17:14:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 987ms 17:14:39 INFO - PROCESS | 2660 | 1471047279574 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 17:14:39 INFO - PROCESS | 2660 | 1471047279577 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 17:14:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 17:14:39 INFO - PROCESS | 2660 | 1471047279581 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 17:14:39 INFO - PROCESS | 2660 | 1471047279585 Marionette TRACE conn6 <- [1,418,null,{}] 17:14:39 INFO - PROCESS | 2660 | 1471047279596 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}] 17:14:39 INFO - PROCESS | 2660 | 1471047279602 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:39 INFO - PROCESS | 2660 | 1471047279716 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 17:14:39 INFO - PROCESS | 2660 | 1471047279792 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:39 INFO - PROCESS | 2660 | 1471047279796 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:39 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39AE78000 == 47 [pid = 2660] [id = 114] 17:14:39 INFO - PROCESS | 2660 | ++DOMWINDOW == 109 (000000D393062C00) [pid = 2660] [serial = 339] [outer = 0000000000000000] 17:14:39 INFO - PROCESS | 2660 | ++DOMWINDOW == 110 (000000D393D49800) [pid = 2660] [serial = 340] [outer = 000000D393062C00] 17:14:39 INFO - PROCESS | 2660 | 1471047279895 Marionette DEBUG loaded listener.js 17:14:39 INFO - PROCESS | 2660 | ++DOMWINDOW == 111 (000000D3956E0400) [pid = 2660] [serial = 341] [outer = 000000D393062C00] 17:14:40 INFO - PROCESS | 2660 | 1471047280958 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]]]}] 17:14:41 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 17:14:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1433ms 17:14:41 INFO - PROCESS | 2660 | 1471047281016 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 17:14:41 INFO - PROCESS | 2660 | 1471047281020 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 17:14:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 17:14:41 INFO - PROCESS | 2660 | 1471047281024 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 17:14:41 INFO - PROCESS | 2660 | 1471047281028 Marionette TRACE conn6 <- [1,422,null,{}] 17:14:41 INFO - PROCESS | 2660 | 1471047281033 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}] 17:14:41 INFO - PROCESS | 2660 | 1471047281037 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:41 INFO - PROCESS | 2660 | 1471047281142 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 17:14:41 INFO - PROCESS | 2660 | 1471047281265 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:41 INFO - PROCESS | 2660 | 1471047281270 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:41 INFO - PROCESS | 2660 | ++DOCSHELL 000000D392A24000 == 48 [pid = 2660] [id = 115] 17:14:41 INFO - PROCESS | 2660 | ++DOMWINDOW == 112 (000000D38A650400) [pid = 2660] [serial = 342] [outer = 0000000000000000] 17:14:41 INFO - PROCESS | 2660 | ++DOMWINDOW == 113 (000000D38AEC5000) [pid = 2660] [serial = 343] [outer = 000000D38A650400] 17:14:41 INFO - PROCESS | 2660 | 1471047281321 Marionette DEBUG loaded listener.js 17:14:41 INFO - PROCESS | 2660 | ++DOMWINDOW == 114 (000000D38BF26400) [pid = 2660] [serial = 344] [outer = 000000D38A650400] 17:14:42 INFO - PROCESS | 2660 | --DOCSHELL 000000D399BBF000 == 47 [pid = 2660] [id = 110] 17:14:42 INFO - PROCESS | 2660 | --DOCSHELL 000000D399099000 == 46 [pid = 2660] [id = 109] 17:14:42 INFO - PROCESS | 2660 | --DOCSHELL 000000D398D56000 == 45 [pid = 2660] [id = 108] 17:14:42 INFO - PROCESS | 2660 | --DOCSHELL 000000D39648D800 == 44 [pid = 2660] [id = 107] 17:14:42 INFO - PROCESS | 2660 | --DOCSHELL 000000D393913800 == 43 [pid = 2660] [id = 106] 17:14:42 INFO - PROCESS | 2660 | --DOCSHELL 000000D392EDF000 == 42 [pid = 2660] [id = 105] 17:14:42 INFO - PROCESS | 2660 | --DOCSHELL 000000D392716800 == 41 [pid = 2660] [id = 104] 17:14:42 INFO - PROCESS | 2660 | --DOCSHELL 000000D38B118000 == 40 [pid = 2660] [id = 103] 17:14:42 INFO - PROCESS | 2660 | --DOCSHELL 000000D3908A0000 == 39 [pid = 2660] [id = 102] 17:14:42 INFO - PROCESS | 2660 | --DOCSHELL 000000D392E3E800 == 38 [pid = 2660] [id = 99] 17:14:42 INFO - PROCESS | 2660 | --DOCSHELL 000000D38C45A800 == 37 [pid = 2660] [id = 98] 17:14:42 INFO - PROCESS | 2660 | --DOCSHELL 000000D390197000 == 36 [pid = 2660] [id = 72] 17:14:42 INFO - PROCESS | 2660 | --DOCSHELL 000000D39AE71800 == 35 [pid = 2660] [id = 86] 17:14:42 INFO - PROCESS | 2660 | --DOCSHELL 000000D39AE6C800 == 34 [pid = 2660] [id = 97] 17:14:42 INFO - PROCESS | 2660 | --DOCSHELL 000000D399BEA800 == 33 [pid = 2660] [id = 100] 17:14:42 INFO - PROCESS | 2660 | --DOCSHELL 000000D393916000 == 32 [pid = 2660] [id = 101] 17:14:42 INFO - PROCESS | 2660 | --DOCSHELL 000000D399DC0000 == 31 [pid = 2660] [id = 85] 17:14:42 INFO - PROCESS | 2660 | --DOCSHELL 000000D39AE78000 == 30 [pid = 2660] [id = 114] 17:14:42 INFO - PROCESS | 2660 | --DOCSHELL 000000D3950CA000 == 29 [pid = 2660] [id = 113] 17:14:42 INFO - PROCESS | 2660 | --DOCSHELL 000000D38F8C9000 == 28 [pid = 2660] [id = 112] 17:14:42 INFO - PROCESS | 2660 | --DOCSHELL 000000D399DC1800 == 27 [pid = 2660] [id = 111] 17:14:42 INFO - PROCESS | 2660 | --DOMWINDOW == 113 (000000D3957C6C00) [pid = 2660] [serial = 274] [outer = 0000000000000000] [url = about:blank] 17:14:42 INFO - PROCESS | 2660 | --DOMWINDOW == 112 (000000D39622A400) [pid = 2660] [serial = 277] [outer = 0000000000000000] [url = about:blank] 17:14:42 INFO - PROCESS | 2660 | --DOMWINDOW == 111 (000000D38BE0D000) [pid = 2660] [serial = 262] [outer = 0000000000000000] [url = about:blank] 17:14:42 INFO - PROCESS | 2660 | --DOMWINDOW == 110 (000000D39364E800) [pid = 2660] [serial = 271] [outer = 0000000000000000] [url = about:blank] 17:14:42 INFO - PROCESS | 2660 | --DOMWINDOW == 109 (000000D39640E000) [pid = 2660] [serial = 275] [outer = 0000000000000000] [url = about:blank] 17:14:42 INFO - PROCESS | 2660 | --DOMWINDOW == 108 (000000D3866AC800) [pid = 2660] [serial = 247] [outer = 0000000000000000] [url = about:blank] 17:14:42 INFO - PROCESS | 2660 | --DOMWINDOW == 107 (000000D3928D0000) [pid = 2660] [serial = 268] [outer = 0000000000000000] [url = about:blank] 17:14:42 INFO - PROCESS | 2660 | --DOMWINDOW == 106 (000000D3862CA800) [pid = 2660] [serial = 269] [outer = 0000000000000000] [url = about:blank] 17:14:42 INFO - PROCESS | 2660 | --DOMWINDOW == 105 (000000D39082FC00) [pid = 2660] [serial = 265] [outer = 0000000000000000] [url = about:blank] 17:14:42 INFO - PROCESS | 2660 | --DOMWINDOW == 104 (000000D391681C00) [pid = 2660] [serial = 266] [outer = 0000000000000000] [url = about:blank] 17:14:42 INFO - PROCESS | 2660 | --DOMWINDOW == 103 (000000D3936B0400) [pid = 2660] [serial = 253] [outer = 0000000000000000] [url = about:blank] 17:14:42 INFO - PROCESS | 2660 | --DOMWINDOW == 102 (000000D38AFD1400) [pid = 2660] [serial = 260] [outer = 0000000000000000] [url = about:blank] 17:14:42 INFO - PROCESS | 2660 | --DOMWINDOW == 101 (000000D386E58000) [pid = 2660] [serial = 259] [outer = 0000000000000000] [url = about:blank] 17:14:42 INFO - PROCESS | 2660 | --DOMWINDOW == 100 (000000D3965B5800) [pid = 2660] [serial = 256] [outer = 0000000000000000] [url = about:blank] 17:14:42 INFO - PROCESS | 2660 | --DOMWINDOW == 99 (000000D38FB62C00) [pid = 2660] [serial = 250] [outer = 0000000000000000] [url = about:blank] 17:14:42 INFO - PROCESS | 2660 | --DOMWINDOW == 98 (000000D3965BD400) [pid = 2660] [serial = 280] [outer = 0000000000000000] [url = about:blank] 17:14:42 INFO - PROCESS | 2660 | --DOMWINDOW == 97 (000000D39622F400) [pid = 2660] [serial = 278] [outer = 0000000000000000] [url = about:blank] 17:14:42 INFO - PROCESS | 2660 | --DOMWINDOW == 96 (000000D38A6B6400) [pid = 2660] [serial = 286] [outer = 0000000000000000] [url = about:blank] 17:14:42 INFO - PROCESS | 2660 | --DOMWINDOW == 95 (000000D397696C00) [pid = 2660] [serial = 281] [outer = 0000000000000000] [url = about:blank] 17:14:42 INFO - PROCESS | 2660 | --DOMWINDOW == 94 (000000D38EE09400) [pid = 2660] [serial = 263] [outer = 0000000000000000] [url = about:blank] 17:14:42 INFO - PROCESS | 2660 | --DOMWINDOW == 93 (000000D3957C5400) [pid = 2660] [serial = 283] [outer = 0000000000000000] [url = about:blank] 17:14:42 INFO - PROCESS | 2660 | --DOMWINDOW == 92 (000000D39769AC00) [pid = 2660] [serial = 284] [outer = 0000000000000000] [url = about:blank] 17:14:42 INFO - PROCESS | 2660 | --DOMWINDOW == 91 (000000D393D43400) [pid = 2660] [serial = 272] [outer = 0000000000000000] [url = about:blank] 17:14:42 INFO - PROCESS | 2660 | --DOMWINDOW == 90 (000000D38A6BB800) [pid = 2660] [serial = 287] [outer = 0000000000000000] [url = about:blank] 17:14:42 INFO - PROCESS | 2660 | --DOMWINDOW == 89 (000000D38A6B4C00) [pid = 2660] [serial = 289] [outer = 0000000000000000] [url = about:blank] 17:14:42 INFO - PROCESS | 2660 | 1471047282987 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]]]}] 17:14:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 17:14:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1991ms 17:14:43 INFO - PROCESS | 2660 | 1471047283021 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 17:14:43 INFO - PROCESS | 2660 | 1471047283024 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 17:14:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 17:14:43 INFO - PROCESS | 2660 | 1471047283031 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 17:14:43 INFO - PROCESS | 2660 | 1471047283035 Marionette TRACE conn6 <- [1,426,null,{}] 17:14:43 INFO - PROCESS | 2660 | 1471047283041 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}] 17:14:43 INFO - PROCESS | 2660 | 1471047283044 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:43 INFO - PROCESS | 2660 | 1471047283134 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 17:14:43 INFO - PROCESS | 2660 | 1471047283197 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:43 INFO - PROCESS | 2660 | 1471047283200 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:43 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38A291800 == 28 [pid = 2660] [id = 116] 17:14:43 INFO - PROCESS | 2660 | ++DOMWINDOW == 90 (000000D38670B800) [pid = 2660] [serial = 345] [outer = 0000000000000000] 17:14:43 INFO - PROCESS | 2660 | ++DOMWINDOW == 91 (000000D386ECD000) [pid = 2660] [serial = 346] [outer = 000000D38670B800] 17:14:43 INFO - PROCESS | 2660 | 1471047283252 Marionette DEBUG loaded listener.js 17:14:43 INFO - PROCESS | 2660 | ++DOMWINDOW == 92 (000000D38A650C00) [pid = 2660] [serial = 347] [outer = 000000D38670B800] 17:14:43 INFO - PROCESS | 2660 | 1471047283651 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] 17:14:43 INFO - PROCESS | 2660 | 1471047283731 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 17:14:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 17:14:43 INFO - PROCESS | 2660 | 1471047283738 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 17:14:43 INFO - PROCESS | 2660 | 1471047283741 Marionette TRACE conn6 <- [1,430,null,{}] 17:14:43 INFO - PROCESS | 2660 | 1471047283745 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}] 17:14:43 INFO - PROCESS | 2660 | 1471047283747 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:43 INFO - PROCESS | 2660 | 1471047283839 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 17:14:43 INFO - PROCESS | 2660 | 1471047283851 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:43 INFO - PROCESS | 2660 | 1471047283853 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:43 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38C46C000 == 29 [pid = 2660] [id = 117] 17:14:43 INFO - PROCESS | 2660 | ++DOMWINDOW == 93 (000000D38B20FC00) [pid = 2660] [serial = 348] [outer = 0000000000000000] 17:14:43 INFO - PROCESS | 2660 | ++DOMWINDOW == 94 (000000D38BE7C800) [pid = 2660] [serial = 349] [outer = 000000D38B20FC00] 17:14:43 INFO - PROCESS | 2660 | 1471047283902 Marionette DEBUG loaded listener.js 17:14:43 INFO - PROCESS | 2660 | ++DOMWINDOW == 95 (000000D38CA5C800) [pid = 2660] [serial = 350] [outer = 000000D38B20FC00] 17:14:44 INFO - PROCESS | 2660 | 1471047284372 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]]]}] 17:14:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 17:14:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 692ms 17:14:44 INFO - PROCESS | 2660 | 1471047284432 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 17:14:44 INFO - PROCESS | 2660 | 1471047284434 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 17:14:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 17:14:44 INFO - PROCESS | 2660 | 1471047284438 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 17:14:44 INFO - PROCESS | 2660 | 1471047284442 Marionette TRACE conn6 <- [1,434,null,{}] 17:14:44 INFO - PROCESS | 2660 | 1471047284453 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}] 17:14:44 INFO - PROCESS | 2660 | 1471047284457 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:44 INFO - PROCESS | 2660 | 1471047284577 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 17:14:44 INFO - PROCESS | 2660 | 1471047284656 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:44 INFO - PROCESS | 2660 | 1471047284659 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:44 INFO - PROCESS | 2660 | ++DOCSHELL 000000D392C98800 == 30 [pid = 2660] [id = 118] 17:14:44 INFO - PROCESS | 2660 | ++DOMWINDOW == 96 (000000D38FB12400) [pid = 2660] [serial = 351] [outer = 0000000000000000] 17:14:44 INFO - PROCESS | 2660 | ++DOMWINDOW == 97 (000000D390854400) [pid = 2660] [serial = 352] [outer = 000000D38FB12400] 17:14:44 INFO - PROCESS | 2660 | 1471047284709 Marionette DEBUG loaded listener.js 17:14:44 INFO - PROCESS | 2660 | ++DOMWINDOW == 98 (000000D391685000) [pid = 2660] [serial = 353] [outer = 000000D38FB12400] 17:14:45 INFO - PROCESS | 2660 | 1471047285152 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]]]}] 17:14:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 17:14:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 735ms 17:14:45 INFO - PROCESS | 2660 | 1471047285174 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 17:14:45 INFO - PROCESS | 2660 | 1471047285177 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 17:14:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 17:14:45 INFO - PROCESS | 2660 | 1471047285186 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 17:14:45 INFO - PROCESS | 2660 | 1471047285188 Marionette TRACE conn6 <- [1,438,null,{}] 17:14:45 INFO - PROCESS | 2660 | 1471047285191 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}] 17:14:45 INFO - PROCESS | 2660 | 1471047285194 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:45 INFO - PROCESS | 2660 | 1471047285305 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 17:14:45 INFO - PROCESS | 2660 | 1471047285311 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:45 INFO - PROCESS | 2660 | 1471047285313 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:45 INFO - PROCESS | 2660 | ++DOCSHELL 000000D393906800 == 31 [pid = 2660] [id = 119] 17:14:45 INFO - PROCESS | 2660 | ++DOMWINDOW == 99 (000000D392745800) [pid = 2660] [serial = 354] [outer = 0000000000000000] 17:14:45 INFO - PROCESS | 2660 | ++DOMWINDOW == 100 (000000D3928CE400) [pid = 2660] [serial = 355] [outer = 000000D392745800] 17:14:45 INFO - PROCESS | 2660 | 1471047285360 Marionette DEBUG loaded listener.js 17:14:45 INFO - PROCESS | 2660 | ++DOMWINDOW == 101 (000000D392C0E800) [pid = 2660] [serial = 356] [outer = 000000D392745800] 17:14:45 INFO - PROCESS | 2660 | 1471047285832 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]]]}] 17:14:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 17:14:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 693ms 17:14:45 INFO - PROCESS | 2660 | 1471047285917 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 17:14:45 INFO - PROCESS | 2660 | 1471047285919 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 17:14:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 17:14:45 INFO - PROCESS | 2660 | 1471047285922 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 17:14:45 INFO - PROCESS | 2660 | 1471047285924 Marionette TRACE conn6 <- [1,442,null,{}] 17:14:45 INFO - PROCESS | 2660 | 1471047285928 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}] 17:14:45 INFO - PROCESS | 2660 | 1471047285930 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:46 INFO - PROCESS | 2660 | 1471047286039 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 17:14:46 INFO - PROCESS | 2660 | 1471047286051 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:46 INFO - PROCESS | 2660 | 1471047286053 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:46 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3950C5000 == 32 [pid = 2660] [id = 120] 17:14:46 INFO - PROCESS | 2660 | ++DOMWINDOW == 102 (000000D392CB8400) [pid = 2660] [serial = 357] [outer = 0000000000000000] 17:14:46 INFO - PROCESS | 2660 | ++DOMWINDOW == 103 (000000D392F23C00) [pid = 2660] [serial = 358] [outer = 000000D392CB8400] 17:14:46 INFO - PROCESS | 2660 | 1471047286098 Marionette DEBUG loaded listener.js 17:14:46 INFO - PROCESS | 2660 | ++DOMWINDOW == 104 (000000D393380400) [pid = 2660] [serial = 359] [outer = 000000D392CB8400] 17:14:46 INFO - PROCESS | 2660 | 1471047286567 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]]]}] 17:14:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 17:14:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 691ms 17:14:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 17:14:46 INFO - PROCESS | 2660 | 1471047286621 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 17:14:46 INFO - PROCESS | 2660 | 1471047286623 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 17:14:46 INFO - PROCESS | 2660 | 1471047286627 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 17:14:46 INFO - PROCESS | 2660 | 1471047286628 Marionette TRACE conn6 <- [1,446,null,{}] 17:14:46 INFO - PROCESS | 2660 | 1471047286638 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}] 17:14:46 INFO - PROCESS | 2660 | 1471047286644 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:46 INFO - PROCESS | 2660 | 1471047286778 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 17:14:46 INFO - PROCESS | 2660 | 1471047286832 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:46 INFO - PROCESS | 2660 | 1471047286834 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:46 INFO - PROCESS | 2660 | ++DOCSHELL 000000D398D3C800 == 33 [pid = 2660] [id = 121] 17:14:46 INFO - PROCESS | 2660 | ++DOMWINDOW == 105 (000000D3862D2400) [pid = 2660] [serial = 360] [outer = 0000000000000000] 17:14:46 INFO - PROCESS | 2660 | ++DOMWINDOW == 106 (000000D393D45C00) [pid = 2660] [serial = 361] [outer = 000000D3862D2400] 17:14:46 INFO - PROCESS | 2660 | 1471047286880 Marionette DEBUG loaded listener.js 17:14:46 INFO - PROCESS | 2660 | ++DOMWINDOW == 107 (000000D393DE4800) [pid = 2660] [serial = 362] [outer = 000000D3862D2400] 17:14:47 INFO - PROCESS | 2660 | --DOMWINDOW == 106 (000000D38B212400) [pid = 2660] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 17:14:47 INFO - PROCESS | 2660 | --DOMWINDOW == 105 (000000D39365A400) [pid = 2660] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 17:14:47 INFO - PROCESS | 2660 | --DOMWINDOW == 104 (000000D386974400) [pid = 2660] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 17:14:47 INFO - PROCESS | 2660 | --DOMWINDOW == 103 (000000D38FF2DC00) [pid = 2660] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 17:14:47 INFO - PROCESS | 2660 | --DOMWINDOW == 102 (000000D3862D0C00) [pid = 2660] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 17:14:47 INFO - PROCESS | 2660 | --DOMWINDOW == 101 (000000D393D4A400) [pid = 2660] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 17:14:47 INFO - PROCESS | 2660 | --DOMWINDOW == 100 (000000D386705800) [pid = 2660] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 17:14:47 INFO - PROCESS | 2660 | --DOMWINDOW == 99 (000000D39622F800) [pid = 2660] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 17:14:47 INFO - PROCESS | 2660 | --DOMWINDOW == 98 (000000D3964B6400) [pid = 2660] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 17:14:47 INFO - PROCESS | 2660 | --DOMWINDOW == 97 (000000D3853CEC00) [pid = 2660] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 17:14:47 INFO - PROCESS | 2660 | --DOMWINDOW == 96 (000000D38EE12400) [pid = 2660] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 17:14:47 INFO - PROCESS | 2660 | --DOMWINDOW == 95 (000000D393A9B400) [pid = 2660] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 17:14:47 INFO - PROCESS | 2660 | --DOMWINDOW == 94 (000000D3862D0800) [pid = 2660] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 17:14:47 INFO - PROCESS | 2660 | --DOMWINDOW == 93 (000000D38EE0BC00) [pid = 2660] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 17:14:47 INFO - PROCESS | 2660 | --DOMWINDOW == 92 (000000D392F24400) [pid = 2660] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 17:14:47 INFO - PROCESS | 2660 | --DOMWINDOW == 91 (000000D38F777800) [pid = 2660] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 17:14:47 INFO - PROCESS | 2660 | --DOMWINDOW == 90 (000000D38FB61C00) [pid = 2660] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 17:14:47 INFO - PROCESS | 2660 | --DOMWINDOW == 89 (000000D3928D7400) [pid = 2660] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 17:14:47 INFO - PROCESS | 2660 | --DOMWINDOW == 88 (000000D39505D400) [pid = 2660] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 17:14:47 INFO - PROCESS | 2660 | --DOMWINDOW == 87 (000000D38A64CC00) [pid = 2660] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 17:14:47 INFO - PROCESS | 2660 | --DOMWINDOW == 86 (000000D395060400) [pid = 2660] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 17:14:47 INFO - PROCESS | 2660 | --DOMWINDOW == 85 (000000D38A64F400) [pid = 2660] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 17:14:47 INFO - PROCESS | 2660 | 1471047287609 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]]]}] 17:14:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 17:14:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1024ms 17:14:47 INFO - PROCESS | 2660 | 1471047287653 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 17:14:47 INFO - PROCESS | 2660 | 1471047287655 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 17:14:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 17:14:47 INFO - PROCESS | 2660 | 1471047287659 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 17:14:47 INFO - PROCESS | 2660 | 1471047287661 Marionette TRACE conn6 <- [1,450,null,{}] 17:14:47 INFO - PROCESS | 2660 | 1471047287665 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}] 17:14:47 INFO - PROCESS | 2660 | 1471047287667 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:47 INFO - PROCESS | 2660 | 1471047287754 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 17:14:47 INFO - PROCESS | 2660 | 1471047287760 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:47 INFO - PROCESS | 2660 | 1471047287762 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:47 INFO - PROCESS | 2660 | ++DOCSHELL 000000D398FAF800 == 34 [pid = 2660] [id = 122] 17:14:47 INFO - PROCESS | 2660 | ++DOMWINDOW == 86 (000000D38A64F400) [pid = 2660] [serial = 363] [outer = 0000000000000000] 17:14:47 INFO - PROCESS | 2660 | ++DOMWINDOW == 87 (000000D38BFD4C00) [pid = 2660] [serial = 364] [outer = 000000D38A64F400] 17:14:47 INFO - PROCESS | 2660 | 1471047287809 Marionette DEBUG loaded listener.js 17:14:47 INFO - PROCESS | 2660 | ++DOMWINDOW == 88 (000000D3916F0800) [pid = 2660] [serial = 365] [outer = 000000D38A64F400] 17:14:48 INFO - PROCESS | 2660 | 1471047288234 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] 17:14:48 INFO - PROCESS | 2660 | 1471047288294 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 17:14:48 INFO - PROCESS | 2660 | 1471047288297 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 17:14:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 17:14:48 INFO - PROCESS | 2660 | 1471047288300 Marionette TRACE conn6 <- [1,454,null,{}] 17:14:48 INFO - PROCESS | 2660 | 1471047288303 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}] 17:14:48 INFO - PROCESS | 2660 | 1471047288305 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:48 INFO - PROCESS | 2660 | 1471047288384 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 17:14:48 INFO - PROCESS | 2660 | 1471047288390 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:48 INFO - PROCESS | 2660 | 1471047288392 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:48 INFO - PROCESS | 2660 | ++DOCSHELL 000000D399B61800 == 35 [pid = 2660] [id = 123] 17:14:48 INFO - PROCESS | 2660 | ++DOMWINDOW == 89 (000000D393D5C800) [pid = 2660] [serial = 366] [outer = 0000000000000000] 17:14:48 INFO - PROCESS | 2660 | ++DOMWINDOW == 90 (000000D395055C00) [pid = 2660] [serial = 367] [outer = 000000D393D5C800] 17:14:48 INFO - PROCESS | 2660 | 1471047288437 Marionette DEBUG loaded listener.js 17:14:48 INFO - PROCESS | 2660 | ++DOMWINDOW == 91 (000000D3957C6000) [pid = 2660] [serial = 368] [outer = 000000D393D5C800] 17:14:48 INFO - PROCESS | 2660 | [2660] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:14:48 INFO - PROCESS | 2660 | 1471047288883 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]]]}] 17:14:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 17:14:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 629ms 17:14:48 INFO - PROCESS | 2660 | 1471047288931 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 17:14:48 INFO - PROCESS | 2660 | 1471047288933 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 17:14:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 17:14:48 INFO - PROCESS | 2660 | 1471047288937 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 17:14:48 INFO - PROCESS | 2660 | 1471047288938 Marionette TRACE conn6 <- [1,458,null,{}] 17:14:48 INFO - PROCESS | 2660 | 1471047288942 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}] 17:14:48 INFO - PROCESS | 2660 | 1471047288944 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:49 INFO - PROCESS | 2660 | 1471047289025 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 17:14:49 INFO - PROCESS | 2660 | 1471047289034 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:49 INFO - PROCESS | 2660 | 1471047289036 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:49 INFO - PROCESS | 2660 | ++DOCSHELL 000000D399BE1000 == 36 [pid = 2660] [id = 124] 17:14:49 INFO - PROCESS | 2660 | ++DOMWINDOW == 92 (000000D396211800) [pid = 2660] [serial = 369] [outer = 0000000000000000] 17:14:49 INFO - PROCESS | 2660 | ++DOMWINDOW == 93 (000000D396218C00) [pid = 2660] [serial = 370] [outer = 000000D396211800] 17:14:49 INFO - PROCESS | 2660 | 1471047289081 Marionette DEBUG loaded listener.js 17:14:49 INFO - PROCESS | 2660 | ++DOMWINDOW == 94 (000000D39622E000) [pid = 2660] [serial = 371] [outer = 000000D396211800] 17:14:49 INFO - PROCESS | 2660 | 1471047289886 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] 17:14:49 INFO - PROCESS | 2660 | 1471047289929 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 17:14:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 17:14:49 INFO - PROCESS | 2660 | 1471047289936 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 17:14:49 INFO - PROCESS | 2660 | 1471047289939 Marionette TRACE conn6 <- [1,462,null,{}] 17:14:49 INFO - PROCESS | 2660 | 1471047289945 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}] 17:14:49 INFO - PROCESS | 2660 | 1471047289948 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:50 INFO - PROCESS | 2660 | 1471047290117 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 17:14:50 INFO - PROCESS | 2660 | 1471047290134 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:50 INFO - PROCESS | 2660 | 1471047290136 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:50 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38C461000 == 37 [pid = 2660] [id = 125] 17:14:50 INFO - PROCESS | 2660 | ++DOMWINDOW == 95 (000000D38A274800) [pid = 2660] [serial = 372] [outer = 0000000000000000] 17:14:50 INFO - PROCESS | 2660 | ++DOMWINDOW == 96 (000000D38A769400) [pid = 2660] [serial = 373] [outer = 000000D38A274800] 17:14:50 INFO - PROCESS | 2660 | 1471047290195 Marionette DEBUG loaded listener.js 17:14:50 INFO - PROCESS | 2660 | ++DOMWINDOW == 97 (000000D38C4CAC00) [pid = 2660] [serial = 374] [outer = 000000D38A274800] 17:14:50 INFO - PROCESS | 2660 | [2660] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:14:50 INFO - PROCESS | 2660 | 1471047290964 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] 17:14:51 INFO - PROCESS | 2660 | 1471047291048 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 17:14:51 INFO - PROCESS | 2660 | 1471047291055 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 17:14:51 INFO - PROCESS | 2660 | 1471047291058 Marionette TRACE conn6 <- [1,466,null,{}] 17:14:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 17:14:51 INFO - PROCESS | 2660 | 1471047291062 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}] 17:14:51 INFO - PROCESS | 2660 | 1471047291065 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:51 INFO - PROCESS | 2660 | 1471047291209 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 17:14:51 INFO - PROCESS | 2660 | 1471047291276 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:51 INFO - PROCESS | 2660 | 1471047291279 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:51 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39629E800 == 38 [pid = 2660] [id = 126] 17:14:51 INFO - PROCESS | 2660 | ++DOMWINDOW == 98 (000000D391680400) [pid = 2660] [serial = 375] [outer = 0000000000000000] 17:14:51 INFO - PROCESS | 2660 | ++DOMWINDOW == 99 (000000D3916F8800) [pid = 2660] [serial = 376] [outer = 000000D391680400] 17:14:51 INFO - PROCESS | 2660 | 1471047291338 Marionette DEBUG loaded listener.js 17:14:51 INFO - PROCESS | 2660 | ++DOMWINDOW == 100 (000000D392F03000) [pid = 2660] [serial = 377] [outer = 000000D391680400] 17:14:52 INFO - PROCESS | 2660 | --DOCSHELL 000000D399B61800 == 37 [pid = 2660] [id = 123] 17:14:52 INFO - PROCESS | 2660 | --DOCSHELL 000000D398FAF800 == 36 [pid = 2660] [id = 122] 17:14:52 INFO - PROCESS | 2660 | --DOCSHELL 000000D398D3C800 == 35 [pid = 2660] [id = 121] 17:14:52 INFO - PROCESS | 2660 | --DOCSHELL 000000D3950C5000 == 34 [pid = 2660] [id = 120] 17:14:52 INFO - PROCESS | 2660 | --DOCSHELL 000000D393906800 == 33 [pid = 2660] [id = 119] 17:14:52 INFO - PROCESS | 2660 | --DOCSHELL 000000D392C98800 == 32 [pid = 2660] [id = 118] 17:14:52 INFO - PROCESS | 2660 | --DOCSHELL 000000D38C46C000 == 31 [pid = 2660] [id = 117] 17:14:52 INFO - PROCESS | 2660 | --DOCSHELL 000000D38A291800 == 30 [pid = 2660] [id = 116] 17:14:52 INFO - PROCESS | 2660 | --DOCSHELL 000000D392A24000 == 29 [pid = 2660] [id = 115] 17:14:52 INFO - PROCESS | 2660 | --DOMWINDOW == 99 (000000D3965B7000) [pid = 2660] [serial = 329] [outer = 0000000000000000] [url = about:blank] 17:14:52 INFO - PROCESS | 2660 | --DOMWINDOW == 98 (000000D38B219400) [pid = 2660] [serial = 331] [outer = 0000000000000000] [url = about:blank] 17:14:52 INFO - PROCESS | 2660 | --DOMWINDOW == 97 (000000D396219000) [pid = 2660] [serial = 332] [outer = 0000000000000000] [url = about:blank] 17:14:52 INFO - PROCESS | 2660 | --DOMWINDOW == 96 (000000D3956E5400) [pid = 2660] [serial = 254] [outer = 0000000000000000] [url = about:blank] 17:14:52 INFO - PROCESS | 2660 | --DOMWINDOW == 95 (000000D38AED8000) [pid = 2660] [serial = 307] [outer = 0000000000000000] [url = about:blank] 17:14:52 INFO - PROCESS | 2660 | --DOMWINDOW == 94 (000000D39274F000) [pid = 2660] [serial = 314] [outer = 0000000000000000] [url = about:blank] 17:14:52 INFO - PROCESS | 2660 | --DOMWINDOW == 93 (000000D38A64DC00) [pid = 2660] [serial = 292] [outer = 0000000000000000] [url = about:blank] 17:14:52 INFO - PROCESS | 2660 | --DOMWINDOW == 92 (000000D39459D800) [pid = 2660] [serial = 320] [outer = 0000000000000000] [url = about:blank] 17:14:52 INFO - PROCESS | 2660 | --DOMWINDOW == 91 (000000D38B180400) [pid = 2660] [serial = 215] [outer = 0000000000000000] [url = about:blank] 17:14:52 INFO - PROCESS | 2660 | --DOMWINDOW == 90 (000000D39640C400) [pid = 2660] [serial = 328] [outer = 0000000000000000] [url = about:blank] 17:14:52 INFO - PROCESS | 2660 | --DOMWINDOW == 89 (000000D38A6B1000) [pid = 2660] [serial = 293] [outer = 0000000000000000] [url = about:blank] 17:14:52 INFO - PROCESS | 2660 | --DOMWINDOW == 88 (000000D3965BD800) [pid = 2660] [serial = 257] [outer = 0000000000000000] [url = about:blank] 17:14:52 INFO - PROCESS | 2660 | --DOMWINDOW == 87 (000000D386251400) [pid = 2660] [serial = 212] [outer = 0000000000000000] [url = about:blank] 17:14:52 INFO - PROCESS | 2660 | --DOMWINDOW == 86 (000000D38F774800) [pid = 2660] [serial = 295] [outer = 0000000000000000] [url = about:blank] 17:14:52 INFO - PROCESS | 2660 | --DOMWINDOW == 85 (000000D393D4F800) [pid = 2660] [serial = 298] [outer = 0000000000000000] [url = about:blank] 17:14:52 INFO - PROCESS | 2660 | --DOMWINDOW == 84 (000000D38B187000) [pid = 2660] [serial = 248] [outer = 0000000000000000] [url = about:blank] 17:14:52 INFO - PROCESS | 2660 | --DOMWINDOW == 83 (000000D393D60C00) [pid = 2660] [serial = 319] [outer = 0000000000000000] [url = about:blank] 17:14:52 INFO - PROCESS | 2660 | --DOMWINDOW == 82 (000000D38A26F800) [pid = 2660] [serial = 326] [outer = 0000000000000000] [url = about:blank] 17:14:52 INFO - PROCESS | 2660 | --DOMWINDOW == 81 (000000D392F2B400) [pid = 2660] [serial = 301] [outer = 0000000000000000] [url = about:blank] 17:14:52 INFO - PROCESS | 2660 | --DOMWINDOW == 80 (000000D38FF64C00) [pid = 2660] [serial = 251] [outer = 0000000000000000] [url = about:blank] 17:14:52 INFO - PROCESS | 2660 | --DOMWINDOW == 79 (000000D38FBE8400) [pid = 2660] [serial = 310] [outer = 0000000000000000] [url = about:blank] 17:14:52 INFO - PROCESS | 2660 | --DOMWINDOW == 78 (000000D392C0E000) [pid = 2660] [serial = 316] [outer = 0000000000000000] [url = about:blank] 17:14:52 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000D39167A400) [pid = 2660] [serial = 311] [outer = 0000000000000000] [url = about:blank] 17:14:52 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D3957B8000) [pid = 2660] [serial = 322] [outer = 0000000000000000] [url = about:blank] 17:14:52 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D392F26800) [pid = 2660] [serial = 317] [outer = 0000000000000000] [url = about:blank] 17:14:52 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D3976A0000) [pid = 2660] [serial = 290] [outer = 0000000000000000] [url = about:blank] 17:14:52 INFO - PROCESS | 2660 | --DOMWINDOW == 73 (000000D392F30C00) [pid = 2660] [serial = 302] [outer = 0000000000000000] [url = about:blank] 17:14:52 INFO - PROCESS | 2660 | --DOMWINDOW == 72 (000000D396215800) [pid = 2660] [serial = 245] [outer = 0000000000000000] [url = about:blank] 17:14:52 INFO - PROCESS | 2660 | --DOMWINDOW == 71 (000000D38C4C9C00) [pid = 2660] [serial = 308] [outer = 0000000000000000] [url = about:blank] 17:14:52 INFO - PROCESS | 2660 | --DOMWINDOW == 70 (000000D396224C00) [pid = 2660] [serial = 323] [outer = 0000000000000000] [url = about:blank] 17:14:52 INFO - PROCESS | 2660 | --DOMWINDOW == 69 (000000D3933D7400) [pid = 2660] [serial = 325] [outer = 0000000000000000] [url = about:blank] 17:14:52 INFO - PROCESS | 2660 | --DOMWINDOW == 68 (000000D392741C00) [pid = 2660] [serial = 313] [outer = 0000000000000000] [url = about:blank] 17:14:52 INFO - PROCESS | 2660 | --DOMWINDOW == 67 (000000D38A655800) [pid = 2660] [serial = 304] [outer = 0000000000000000] [url = about:blank] 17:14:52 INFO - PROCESS | 2660 | --DOMWINDOW == 66 (000000D3942C4400) [pid = 2660] [serial = 299] [outer = 0000000000000000] [url = about:blank] 17:14:52 INFO - PROCESS | 2660 | --DOMWINDOW == 65 (000000D38FBE8000) [pid = 2660] [serial = 296] [outer = 0000000000000000] [url = about:blank] 17:14:52 INFO - PROCESS | 2660 | --DOMWINDOW == 64 (000000D38AE4A800) [pid = 2660] [serial = 305] [outer = 0000000000000000] [url = about:blank] 17:14:52 INFO - PROCESS | 2660 | 1471047292222 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] 17:14:52 INFO - PROCESS | 2660 | 1471047292260 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 17:14:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 17:14:52 INFO - PROCESS | 2660 | 1471047292265 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 17:14:52 INFO - PROCESS | 2660 | 1471047292268 Marionette TRACE conn6 <- [1,470,null,{}] 17:14:52 INFO - PROCESS | 2660 | 1471047292274 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}] 17:14:52 INFO - PROCESS | 2660 | 1471047292276 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:52 INFO - PROCESS | 2660 | 1471047292366 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 17:14:52 INFO - PROCESS | 2660 | 1471047292373 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:52 INFO - PROCESS | 2660 | 1471047292378 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:52 INFO - PROCESS | 2660 | ++DOCSHELL 000000D386996800 == 30 [pid = 2660] [id = 127] 17:14:52 INFO - PROCESS | 2660 | ++DOMWINDOW == 65 (000000D38604F800) [pid = 2660] [serial = 378] [outer = 0000000000000000] 17:14:52 INFO - PROCESS | 2660 | ++DOMWINDOW == 66 (000000D3862CD000) [pid = 2660] [serial = 379] [outer = 000000D38604F800] 17:14:52 INFO - PROCESS | 2660 | 1471047292427 Marionette DEBUG loaded listener.js 17:14:52 INFO - PROCESS | 2660 | ++DOMWINDOW == 67 (000000D386976000) [pid = 2660] [serial = 380] [outer = 000000D38604F800] 17:14:52 INFO - PROCESS | 2660 | ++DOMWINDOW == 68 (000000D386253C00) [pid = 2660] [serial = 381] [outer = 000000D38FBE6400] 17:14:53 INFO - PROCESS | 2660 | 1471047293000 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]]]}] 17:14:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 17:14:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 796ms 17:14:53 INFO - PROCESS | 2660 | 1471047293061 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 17:14:53 INFO - PROCESS | 2660 | 1471047293065 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 17:14:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 17:14:53 INFO - PROCESS | 2660 | 1471047293072 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 17:14:53 INFO - PROCESS | 2660 | 1471047293074 Marionette TRACE conn6 <- [1,474,null,{}] 17:14:53 INFO - PROCESS | 2660 | 1471047293078 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}] 17:14:53 INFO - PROCESS | 2660 | 1471047293081 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:53 INFO - PROCESS | 2660 | 1471047293174 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 17:14:53 INFO - PROCESS | 2660 | 1471047293244 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:53 INFO - PROCESS | 2660 | 1471047293246 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:53 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38C45B000 == 31 [pid = 2660] [id = 128] 17:14:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 69 (000000D38647E400) [pid = 2660] [serial = 382] [outer = 0000000000000000] 17:14:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 70 (000000D38B20EC00) [pid = 2660] [serial = 383] [outer = 000000D38647E400] 17:14:53 INFO - PROCESS | 2660 | 1471047293295 Marionette DEBUG loaded listener.js 17:14:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 71 (000000D38BF22400) [pid = 2660] [serial = 384] [outer = 000000D38647E400] 17:14:53 INFO - PROCESS | 2660 | 1471047293707 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]]]}] 17:14:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 17:14:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 689ms 17:14:53 INFO - PROCESS | 2660 | 1471047293764 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 17:14:53 INFO - PROCESS | 2660 | 1471047293766 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 17:14:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 17:14:53 INFO - PROCESS | 2660 | 1471047293770 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 17:14:53 INFO - PROCESS | 2660 | 1471047293773 Marionette TRACE conn6 <- [1,478,null,{}] 17:14:53 INFO - PROCESS | 2660 | 1471047293785 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}] 17:14:53 INFO - PROCESS | 2660 | 1471047293790 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:53 INFO - PROCESS | 2660 | 1471047293878 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 17:14:53 INFO - PROCESS | 2660 | 1471047293894 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:53 INFO - PROCESS | 2660 | 1471047293897 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:53 INFO - PROCESS | 2660 | ++DOCSHELL 000000D392C89800 == 32 [pid = 2660] [id = 129] 17:14:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 72 (000000D3842D4000) [pid = 2660] [serial = 385] [outer = 0000000000000000] 17:14:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 73 (000000D38FB61400) [pid = 2660] [serial = 386] [outer = 000000D3842D4000] 17:14:53 INFO - PROCESS | 2660 | 1471047293946 Marionette DEBUG loaded listener.js 17:14:54 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (000000D38FF2A000) [pid = 2660] [serial = 387] [outer = 000000D3842D4000] 17:14:54 INFO - PROCESS | 2660 | 1471047294387 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]]]}] 17:14:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 17:14:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 688ms 17:14:54 INFO - PROCESS | 2660 | 1471047294461 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 17:14:54 INFO - PROCESS | 2660 | 1471047294464 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 17:14:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 17:14:54 INFO - PROCESS | 2660 | 1471047294473 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 17:14:54 INFO - PROCESS | 2660 | 1471047294475 Marionette TRACE conn6 <- [1,482,null,{}] 17:14:54 INFO - PROCESS | 2660 | 1471047294479 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}] 17:14:54 INFO - PROCESS | 2660 | 1471047294481 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:54 INFO - PROCESS | 2660 | 1471047294597 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 17:14:54 INFO - PROCESS | 2660 | 1471047294610 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:54 INFO - PROCESS | 2660 | 1471047294612 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:54 INFO - PROCESS | 2660 | ++DOCSHELL 000000D392EDC000 == 33 [pid = 2660] [id = 130] 17:14:54 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D39130C400) [pid = 2660] [serial = 388] [outer = 0000000000000000] 17:14:54 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D391679800) [pid = 2660] [serial = 389] [outer = 000000D39130C400] 17:14:54 INFO - PROCESS | 2660 | 1471047294704 Marionette DEBUG loaded listener.js 17:14:54 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D3916F9000) [pid = 2660] [serial = 390] [outer = 000000D39130C400] 17:14:55 INFO - PROCESS | 2660 | 1471047295156 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]]]}] 17:14:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 17:14:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 733ms 17:14:55 INFO - PROCESS | 2660 | 1471047295225 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 17:14:55 INFO - PROCESS | 2660 | 1471047295227 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 17:14:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 17:14:55 INFO - PROCESS | 2660 | 1471047295239 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 17:14:55 INFO - PROCESS | 2660 | 1471047295241 Marionette TRACE conn6 <- [1,486,null,{}] 17:14:55 INFO - PROCESS | 2660 | 1471047295245 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}] 17:14:55 INFO - PROCESS | 2660 | 1471047295247 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:55 INFO - PROCESS | 2660 | 1471047295352 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 17:14:55 INFO - PROCESS | 2660 | 1471047295361 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:55 INFO - PROCESS | 2660 | 1471047295363 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:55 INFO - PROCESS | 2660 | ++DOCSHELL 000000D393718000 == 34 [pid = 2660] [id = 131] 17:14:55 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D3902F0400) [pid = 2660] [serial = 391] [outer = 0000000000000000] 17:14:55 INFO - PROCESS | 2660 | ++DOMWINDOW == 79 (000000D39284D400) [pid = 2660] [serial = 392] [outer = 000000D3902F0400] 17:14:55 INFO - PROCESS | 2660 | 1471047295408 Marionette DEBUG loaded listener.js 17:14:55 INFO - PROCESS | 2660 | ++DOMWINDOW == 80 (000000D392C11000) [pid = 2660] [serial = 393] [outer = 000000D3902F0400] 17:14:55 INFO - PROCESS | 2660 | 1471047295868 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]]]}] 17:14:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 17:14:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 690ms 17:14:55 INFO - PROCESS | 2660 | 1471047295933 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 17:14:55 INFO - PROCESS | 2660 | 1471047295935 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 17:14:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 17:14:55 INFO - PROCESS | 2660 | 1471047295943 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 17:14:55 INFO - PROCESS | 2660 | 1471047295945 Marionette TRACE conn6 <- [1,490,null,{}] 17:14:55 INFO - PROCESS | 2660 | 1471047295948 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}] 17:14:55 INFO - PROCESS | 2660 | 1471047295954 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:56 INFO - PROCESS | 2660 | 1471047296102 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 17:14:56 INFO - PROCESS | 2660 | 1471047296108 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:56 INFO - PROCESS | 2660 | 1471047296110 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:56 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3944E5000 == 35 [pid = 2660] [id = 132] 17:14:56 INFO - PROCESS | 2660 | ++DOMWINDOW == 81 (000000D392C1B000) [pid = 2660] [serial = 394] [outer = 0000000000000000] 17:14:56 INFO - PROCESS | 2660 | ++DOMWINDOW == 82 (000000D392F25800) [pid = 2660] [serial = 395] [outer = 000000D392C1B000] 17:14:56 INFO - PROCESS | 2660 | 1471047296193 Marionette DEBUG loaded listener.js 17:14:56 INFO - PROCESS | 2660 | ++DOMWINDOW == 83 (000000D393D4F400) [pid = 2660] [serial = 396] [outer = 000000D392C1B000] 17:14:56 INFO - PROCESS | 2660 | --DOMWINDOW == 82 (000000D38B20FC00) [pid = 2660] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 17:14:56 INFO - PROCESS | 2660 | --DOMWINDOW == 81 (000000D38670B800) [pid = 2660] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 17:14:56 INFO - PROCESS | 2660 | --DOMWINDOW == 80 (000000D38FB12400) [pid = 2660] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 17:14:56 INFO - PROCESS | 2660 | --DOMWINDOW == 79 (000000D38A650400) [pid = 2660] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 17:14:56 INFO - PROCESS | 2660 | --DOMWINDOW == 78 (000000D392745800) [pid = 2660] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 17:14:56 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000D3866B8400) [pid = 2660] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 17:14:56 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D38FB66C00) [pid = 2660] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 17:14:56 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D393062C00) [pid = 2660] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 17:14:56 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D392CB8400) [pid = 2660] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 17:14:56 INFO - PROCESS | 2660 | --DOMWINDOW == 73 (000000D3862D2400) [pid = 2660] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 17:14:56 INFO - PROCESS | 2660 | --DOMWINDOW == 72 (000000D393D5C800) [pid = 2660] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 17:14:56 INFO - PROCESS | 2660 | --DOMWINDOW == 71 (000000D38A64F400) [pid = 2660] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 17:14:56 INFO - PROCESS | 2660 | 1471047296655 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]]]}] 17:14:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 17:14:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 733ms 17:14:56 INFO - PROCESS | 2660 | 1471047296675 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 17:14:56 INFO - PROCESS | 2660 | 1471047296677 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 17:14:56 INFO - PROCESS | 2660 | 1471047296680 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 17:14:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 17:14:56 INFO - PROCESS | 2660 | 1471047296682 Marionette TRACE conn6 <- [1,494,null,{}] 17:14:56 INFO - PROCESS | 2660 | 1471047296689 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}] 17:14:56 INFO - PROCESS | 2660 | 1471047296691 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:56 INFO - PROCESS | 2660 | 1471047296799 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 17:14:56 INFO - PROCESS | 2660 | 1471047296844 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:56 INFO - PROCESS | 2660 | 1471047296846 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:56 INFO - PROCESS | 2660 | ++DOCSHELL 000000D395754000 == 36 [pid = 2660] [id = 133] 17:14:56 INFO - PROCESS | 2660 | ++DOMWINDOW == 72 (000000D384E04C00) [pid = 2660] [serial = 397] [outer = 0000000000000000] 17:14:56 INFO - PROCESS | 2660 | ++DOMWINDOW == 73 (000000D3928CF000) [pid = 2660] [serial = 398] [outer = 000000D384E04C00] 17:14:56 INFO - PROCESS | 2660 | 1471047296891 Marionette DEBUG loaded listener.js 17:14:56 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (000000D393D51400) [pid = 2660] [serial = 399] [outer = 000000D384E04C00] 17:14:57 INFO - PROCESS | 2660 | 1471047297237 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]]]}] 17:14:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 17:14:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 630ms 17:14:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 17:14:57 INFO - PROCESS | 2660 | 1471047297313 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 17:14:57 INFO - PROCESS | 2660 | 1471047297315 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 17:14:57 INFO - PROCESS | 2660 | 1471047297319 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 17:14:57 INFO - PROCESS | 2660 | 1471047297321 Marionette TRACE conn6 <- [1,498,null,{}] 17:14:57 INFO - PROCESS | 2660 | 1471047297332 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}] 17:14:57 INFO - PROCESS | 2660 | 1471047297334 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:57 INFO - PROCESS | 2660 | 1471047297417 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 17:14:57 INFO - PROCESS | 2660 | 1471047297424 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:57 INFO - PROCESS | 2660 | 1471047297426 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:57 INFO - PROCESS | 2660 | ++DOCSHELL 000000D398FAC800 == 37 [pid = 2660] [id = 134] 17:14:57 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D393D56C00) [pid = 2660] [serial = 400] [outer = 0000000000000000] 17:14:57 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D39443E800) [pid = 2660] [serial = 401] [outer = 000000D393D56C00] 17:14:57 INFO - PROCESS | 2660 | 1471047297470 Marionette DEBUG loaded listener.js 17:14:57 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D3952B7400) [pid = 2660] [serial = 402] [outer = 000000D393D56C00] 17:14:57 INFO - PROCESS | 2660 | 1471047297885 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]]]}] 17:14:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 17:14:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 629ms 17:14:57 INFO - PROCESS | 2660 | 1471047297952 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 17:14:57 INFO - PROCESS | 2660 | 1471047297954 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 17:14:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 17:14:57 INFO - PROCESS | 2660 | 1471047297958 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 17:14:57 INFO - PROCESS | 2660 | 1471047297960 Marionette TRACE conn6 <- [1,502,null,{}] 17:14:57 INFO - PROCESS | 2660 | 1471047297963 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}] 17:14:57 INFO - PROCESS | 2660 | 1471047297965 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:58 INFO - PROCESS | 2660 | 1471047298049 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 17:14:58 INFO - PROCESS | 2660 | 1471047298088 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:58 INFO - PROCESS | 2660 | 1471047298090 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:58 INFO - PROCESS | 2660 | ++DOCSHELL 000000D392714000 == 38 [pid = 2660] [id = 135] 17:14:58 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D396211000) [pid = 2660] [serial = 403] [outer = 0000000000000000] 17:14:58 INFO - PROCESS | 2660 | ++DOMWINDOW == 79 (000000D396217000) [pid = 2660] [serial = 404] [outer = 000000D396211000] 17:14:58 INFO - PROCESS | 2660 | 1471047298135 Marionette DEBUG loaded listener.js 17:14:58 INFO - PROCESS | 2660 | ++DOMWINDOW == 80 (000000D396228400) [pid = 2660] [serial = 405] [outer = 000000D396211000] 17:14:58 INFO - PROCESS | 2660 | 1471047298667 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]]]}] 17:14:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 17:14:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 734ms 17:14:58 INFO - PROCESS | 2660 | 1471047298695 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 17:14:58 INFO - PROCESS | 2660 | 1471047298700 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 17:14:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 17:14:58 INFO - PROCESS | 2660 | 1471047298705 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 17:14:58 INFO - PROCESS | 2660 | 1471047298709 Marionette TRACE conn6 <- [1,506,null,{}] 17:14:58 INFO - PROCESS | 2660 | 1471047298715 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}] 17:14:58 INFO - PROCESS | 2660 | 1471047298718 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:58 INFO - PROCESS | 2660 | 1471047298836 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 17:14:58 INFO - PROCESS | 2660 | 1471047298909 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:58 INFO - PROCESS | 2660 | 1471047298912 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:58 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38BFA3000 == 39 [pid = 2660] [id = 136] 17:14:58 INFO - PROCESS | 2660 | ++DOMWINDOW == 81 (000000D386048400) [pid = 2660] [serial = 406] [outer = 0000000000000000] 17:14:59 INFO - PROCESS | 2660 | ++DOMWINDOW == 82 (000000D38633AC00) [pid = 2660] [serial = 407] [outer = 000000D386048400] 17:14:59 INFO - PROCESS | 2660 | 1471047299013 Marionette DEBUG loaded listener.js 17:14:59 INFO - PROCESS | 2660 | ++DOMWINDOW == 83 (000000D38A6BAC00) [pid = 2660] [serial = 408] [outer = 000000D386048400] 17:14:59 INFO - PROCESS | 2660 | 1471047299690 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]]]}] 17:14:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 17:14:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1031ms 17:14:59 INFO - PROCESS | 2660 | 1471047299739 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 17:14:59 INFO - PROCESS | 2660 | 1471047299744 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 17:14:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 17:14:59 INFO - PROCESS | 2660 | 1471047299751 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 17:14:59 INFO - PROCESS | 2660 | 1471047299754 Marionette TRACE conn6 <- [1,510,null,{}] 17:14:59 INFO - PROCESS | 2660 | 1471047299794 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}] 17:14:59 INFO - PROCESS | 2660 | 1471047299797 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:14:59 INFO - PROCESS | 2660 | 1471047299924 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 17:14:59 INFO - PROCESS | 2660 | 1471047299988 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:59 INFO - PROCESS | 2660 | 1471047299990 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:00 INFO - PROCESS | 2660 | ++DOCSHELL 000000D393B12000 == 40 [pid = 2660] [id = 137] 17:15:00 INFO - PROCESS | 2660 | ++DOMWINDOW == 84 (000000D38F863000) [pid = 2660] [serial = 409] [outer = 0000000000000000] 17:15:00 INFO - PROCESS | 2660 | ++DOMWINDOW == 85 (000000D38FB68C00) [pid = 2660] [serial = 410] [outer = 000000D38F863000] 17:15:00 INFO - PROCESS | 2660 | 1471047300050 Marionette DEBUG loaded listener.js 17:15:00 INFO - PROCESS | 2660 | ++DOMWINDOW == 86 (000000D391683000) [pid = 2660] [serial = 411] [outer = 000000D38F863000] 17:15:00 INFO - PROCESS | 2660 | 1471047300739 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]]]}] 17:15:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 17:15:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1047ms 17:15:00 INFO - PROCESS | 2660 | 1471047300801 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 17:15:00 INFO - PROCESS | 2660 | 1471047300804 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 17:15:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 17:15:00 INFO - PROCESS | 2660 | 1471047300821 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 17:15:00 INFO - PROCESS | 2660 | 1471047300825 Marionette TRACE conn6 <- [1,514,null,{}] 17:15:00 INFO - PROCESS | 2660 | 1471047300837 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}] 17:15:00 INFO - PROCESS | 2660 | 1471047300842 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:00 INFO - PROCESS | 2660 | 1471047300984 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 17:15:01 INFO - PROCESS | 2660 | 1471047301050 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:01 INFO - PROCESS | 2660 | 1471047301054 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:01 INFO - PROCESS | 2660 | ++DOCSHELL 000000D399BDD000 == 41 [pid = 2660] [id = 138] 17:15:01 INFO - PROCESS | 2660 | ++DOMWINDOW == 87 (000000D39364EC00) [pid = 2660] [serial = 412] [outer = 0000000000000000] 17:15:01 INFO - PROCESS | 2660 | ++DOMWINDOW == 88 (000000D393D48C00) [pid = 2660] [serial = 413] [outer = 000000D39364EC00] 17:15:01 INFO - PROCESS | 2660 | 1471047301152 Marionette DEBUG loaded listener.js 17:15:01 INFO - PROCESS | 2660 | ++DOMWINDOW == 89 (000000D396229400) [pid = 2660] [serial = 414] [outer = 000000D39364EC00] 17:15:01 INFO - PROCESS | 2660 | 1471047301708 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]]]}] 17:15:01 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 17:15:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 944ms 17:15:01 INFO - PROCESS | 2660 | 1471047301764 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 17:15:01 INFO - PROCESS | 2660 | 1471047301767 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 17:15:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 17:15:01 INFO - PROCESS | 2660 | 1471047301771 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 17:15:01 INFO - PROCESS | 2660 | 1471047301773 Marionette TRACE conn6 <- [1,518,null,{}] 17:15:01 INFO - PROCESS | 2660 | 1471047301777 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}] 17:15:01 INFO - PROCESS | 2660 | 1471047301779 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:02 INFO - PROCESS | 2660 | 1471047302002 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 17:15:02 INFO - PROCESS | 2660 | 1471047302123 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:02 INFO - PROCESS | 2660 | 1471047302126 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:02 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38B429000 == 42 [pid = 2660] [id = 139] 17:15:02 INFO - PROCESS | 2660 | ++DOMWINDOW == 90 (000000D38625B400) [pid = 2660] [serial = 415] [outer = 0000000000000000] 17:15:02 INFO - PROCESS | 2660 | ++DOMWINDOW == 91 (000000D386343C00) [pid = 2660] [serial = 416] [outer = 000000D38625B400] 17:15:02 INFO - PROCESS | 2660 | 1471047302179 Marionette DEBUG loaded listener.js 17:15:02 INFO - PROCESS | 2660 | ++DOMWINDOW == 92 (000000D38A6B7400) [pid = 2660] [serial = 417] [outer = 000000D38625B400] 17:15:02 INFO - PROCESS | 2660 | 1471047302751 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]]]}] 17:15:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 17:15:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1026ms 17:15:02 INFO - PROCESS | 2660 | 1471047302801 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 17:15:02 INFO - PROCESS | 2660 | 1471047302805 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 17:15:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 17:15:02 INFO - PROCESS | 2660 | 1471047302810 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 17:15:02 INFO - PROCESS | 2660 | 1471047302813 Marionette TRACE conn6 <- [1,522,null,{}] 17:15:02 INFO - PROCESS | 2660 | 1471047302835 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}] 17:15:02 INFO - PROCESS | 2660 | 1471047302838 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:02 INFO - PROCESS | 2660 | 1471047302940 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 17:15:03 INFO - PROCESS | 2660 | 1471047303012 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:03 INFO - PROCESS | 2660 | 1471047303015 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:03 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38FBD4000 == 43 [pid = 2660] [id = 140] 17:15:03 INFO - PROCESS | 2660 | ++DOMWINDOW == 93 (000000D38BE7EC00) [pid = 2660] [serial = 418] [outer = 0000000000000000] 17:15:03 INFO - PROCESS | 2660 | ++DOMWINDOW == 94 (000000D38BFDA000) [pid = 2660] [serial = 419] [outer = 000000D38BE7EC00] 17:15:03 INFO - PROCESS | 2660 | 1471047303065 Marionette DEBUG loaded listener.js 17:15:03 INFO - PROCESS | 2660 | ++DOMWINDOW == 95 (000000D38F779400) [pid = 2660] [serial = 420] [outer = 000000D38BE7EC00] 17:15:03 INFO - PROCESS | 2660 | --DOCSHELL 000000D398FAC800 == 42 [pid = 2660] [id = 134] 17:15:03 INFO - PROCESS | 2660 | --DOCSHELL 000000D395754000 == 41 [pid = 2660] [id = 133] 17:15:03 INFO - PROCESS | 2660 | --DOCSHELL 000000D3944E5000 == 40 [pid = 2660] [id = 132] 17:15:03 INFO - PROCESS | 2660 | --DOCSHELL 000000D393718000 == 39 [pid = 2660] [id = 131] 17:15:03 INFO - PROCESS | 2660 | --DOCSHELL 000000D392EDC000 == 38 [pid = 2660] [id = 130] 17:15:03 INFO - PROCESS | 2660 | --DOCSHELL 000000D392C89800 == 37 [pid = 2660] [id = 129] 17:15:03 INFO - PROCESS | 2660 | --DOCSHELL 000000D38C45B000 == 36 [pid = 2660] [id = 128] 17:15:03 INFO - PROCESS | 2660 | --DOCSHELL 000000D386996800 == 35 [pid = 2660] [id = 127] 17:15:03 INFO - PROCESS | 2660 | --DOCSHELL 000000D399BE1000 == 34 [pid = 2660] [id = 124] 17:15:03 INFO - PROCESS | 2660 | --DOCSHELL 000000D38C461000 == 33 [pid = 2660] [id = 125] 17:15:03 INFO - PROCESS | 2660 | --DOCSHELL 000000D39629E800 == 32 [pid = 2660] [id = 126] 17:15:03 INFO - PROCESS | 2660 | --DOCSHELL 000000D38B429000 == 31 [pid = 2660] [id = 139] 17:15:03 INFO - PROCESS | 2660 | --DOCSHELL 000000D399BDD000 == 30 [pid = 2660] [id = 138] 17:15:03 INFO - PROCESS | 2660 | --DOCSHELL 000000D393B12000 == 29 [pid = 2660] [id = 137] 17:15:03 INFO - PROCESS | 2660 | --DOCSHELL 000000D392714000 == 28 [pid = 2660] [id = 135] 17:15:03 INFO - PROCESS | 2660 | --DOCSHELL 000000D38BFA3000 == 27 [pid = 2660] [id = 136] 17:15:03 INFO - PROCESS | 2660 | --DOMWINDOW == 94 (000000D38BE7C800) [pid = 2660] [serial = 349] [outer = 0000000000000000] [url = about:blank] 17:15:03 INFO - PROCESS | 2660 | --DOMWINDOW == 93 (000000D386ECD000) [pid = 2660] [serial = 346] [outer = 0000000000000000] [url = about:blank] 17:15:03 INFO - PROCESS | 2660 | --DOMWINDOW == 92 (000000D38A650C00) [pid = 2660] [serial = 347] [outer = 0000000000000000] [url = about:blank] 17:15:03 INFO - PROCESS | 2660 | --DOMWINDOW == 91 (000000D390854400) [pid = 2660] [serial = 352] [outer = 0000000000000000] [url = about:blank] 17:15:03 INFO - PROCESS | 2660 | --DOMWINDOW == 90 (000000D38BF26400) [pid = 2660] [serial = 344] [outer = 0000000000000000] [url = about:blank] 17:15:03 INFO - PROCESS | 2660 | --DOMWINDOW == 89 (000000D3928CE400) [pid = 2660] [serial = 355] [outer = 0000000000000000] [url = about:blank] 17:15:03 INFO - PROCESS | 2660 | --DOMWINDOW == 88 (000000D38AEC5000) [pid = 2660] [serial = 343] [outer = 0000000000000000] [url = about:blank] 17:15:03 INFO - PROCESS | 2660 | --DOMWINDOW == 87 (000000D38B20F000) [pid = 2660] [serial = 335] [outer = 0000000000000000] [url = about:blank] 17:15:03 INFO - PROCESS | 2660 | --DOMWINDOW == 86 (000000D38A64B800) [pid = 2660] [serial = 334] [outer = 0000000000000000] [url = about:blank] 17:15:03 INFO - PROCESS | 2660 | --DOMWINDOW == 85 (000000D3916ECC00) [pid = 2660] [serial = 338] [outer = 0000000000000000] [url = about:blank] 17:15:03 INFO - PROCESS | 2660 | --DOMWINDOW == 84 (000000D3902F2C00) [pid = 2660] [serial = 337] [outer = 0000000000000000] [url = about:blank] 17:15:03 INFO - PROCESS | 2660 | --DOMWINDOW == 83 (000000D396218C00) [pid = 2660] [serial = 370] [outer = 0000000000000000] [url = about:blank] 17:15:03 INFO - PROCESS | 2660 | --DOMWINDOW == 82 (000000D3956E0400) [pid = 2660] [serial = 341] [outer = 0000000000000000] [url = about:blank] 17:15:03 INFO - PROCESS | 2660 | --DOMWINDOW == 81 (000000D393D49800) [pid = 2660] [serial = 340] [outer = 0000000000000000] [url = about:blank] 17:15:03 INFO - PROCESS | 2660 | --DOMWINDOW == 80 (000000D392F23C00) [pid = 2660] [serial = 358] [outer = 0000000000000000] [url = about:blank] 17:15:03 INFO - PROCESS | 2660 | --DOMWINDOW == 79 (000000D393D45C00) [pid = 2660] [serial = 361] [outer = 0000000000000000] [url = about:blank] 17:15:03 INFO - PROCESS | 2660 | --DOMWINDOW == 78 (000000D393380400) [pid = 2660] [serial = 359] [outer = 0000000000000000] [url = about:blank] 17:15:03 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000D395055C00) [pid = 2660] [serial = 367] [outer = 0000000000000000] [url = about:blank] 17:15:03 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D393DE4800) [pid = 2660] [serial = 362] [outer = 0000000000000000] [url = about:blank] 17:15:03 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D3957C6000) [pid = 2660] [serial = 368] [outer = 0000000000000000] [url = about:blank] 17:15:03 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D38CA5C800) [pid = 2660] [serial = 350] [outer = 0000000000000000] [url = about:blank] 17:15:03 INFO - PROCESS | 2660 | --DOMWINDOW == 73 (000000D392C0E800) [pid = 2660] [serial = 356] [outer = 0000000000000000] [url = about:blank] 17:15:03 INFO - PROCESS | 2660 | --DOMWINDOW == 72 (000000D38BFD4C00) [pid = 2660] [serial = 364] [outer = 0000000000000000] [url = about:blank] 17:15:03 INFO - PROCESS | 2660 | --DOMWINDOW == 71 (000000D3916F0800) [pid = 2660] [serial = 365] [outer = 0000000000000000] [url = about:blank] 17:15:03 INFO - PROCESS | 2660 | --DOMWINDOW == 70 (000000D391685000) [pid = 2660] [serial = 353] [outer = 0000000000000000] [url = about:blank] 17:15:04 INFO - PROCESS | 2660 | 1471047304203 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]]]}] 17:15:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 17:15:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1442ms 17:15:04 INFO - PROCESS | 2660 | 1471047304256 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 17:15:04 INFO - PROCESS | 2660 | 1471047304260 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 17:15:04 INFO - PROCESS | 2660 | 1471047304265 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 17:15:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 17:15:04 INFO - PROCESS | 2660 | 1471047304270 Marionette TRACE conn6 <- [1,526,null,{}] 17:15:04 INFO - PROCESS | 2660 | 1471047304275 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}] 17:15:04 INFO - PROCESS | 2660 | 1471047304278 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:04 INFO - PROCESS | 2660 | 1471047304389 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 17:15:04 INFO - PROCESS | 2660 | 1471047304458 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:04 INFO - PROCESS | 2660 | 1471047304462 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:04 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38A91F800 == 28 [pid = 2660] [id = 141] 17:15:04 INFO - PROCESS | 2660 | ++DOMWINDOW == 71 (000000D3862D2000) [pid = 2660] [serial = 421] [outer = 0000000000000000] 17:15:04 INFO - PROCESS | 2660 | ++DOMWINDOW == 72 (000000D38670C000) [pid = 2660] [serial = 422] [outer = 000000D3862D2000] 17:15:04 INFO - PROCESS | 2660 | 1471047304512 Marionette DEBUG loaded listener.js 17:15:04 INFO - PROCESS | 2660 | ++DOMWINDOW == 73 (000000D385C24800) [pid = 2660] [serial = 423] [outer = 000000D3862D2000] 17:15:04 INFO - PROCESS | 2660 | 1471047304943 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]]]}] 17:15:05 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 17:15:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 733ms 17:15:05 INFO - PROCESS | 2660 | 1471047305010 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 17:15:05 INFO - PROCESS | 2660 | 1471047305015 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 17:15:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 17:15:05 INFO - PROCESS | 2660 | 1471047305026 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 17:15:05 INFO - PROCESS | 2660 | 1471047305029 Marionette TRACE conn6 <- [1,530,null,{}] 17:15:05 INFO - PROCESS | 2660 | 1471047305034 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}] 17:15:05 INFO - PROCESS | 2660 | 1471047305037 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:05 INFO - PROCESS | 2660 | 1471047305133 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 17:15:05 INFO - PROCESS | 2660 | 1471047305146 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:05 INFO - PROCESS | 2660 | 1471047305149 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:05 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3908A9000 == 29 [pid = 2660] [id = 142] 17:15:05 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (000000D38BE7B800) [pid = 2660] [serial = 424] [outer = 0000000000000000] 17:15:05 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D38BF26400) [pid = 2660] [serial = 425] [outer = 000000D38BE7B800] 17:15:05 INFO - PROCESS | 2660 | 1471047305197 Marionette DEBUG loaded listener.js 17:15:05 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D38CA5C800) [pid = 2660] [serial = 426] [outer = 000000D38BE7B800] 17:15:05 INFO - PROCESS | 2660 | 1471047305784 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"]]]}] 17:15:05 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 17:15:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 17:15:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 17:15:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 17:15:05 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 17:15:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 17:15:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 17:15:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 17:15:05 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 797ms 17:15:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 17:15:05 INFO - PROCESS | 2660 | 1471047305820 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 17:15:05 INFO - PROCESS | 2660 | 1471047305823 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 17:15:05 INFO - PROCESS | 2660 | 1471047305827 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 17:15:05 INFO - PROCESS | 2660 | 1471047305830 Marionette TRACE conn6 <- [1,534,null,{}] 17:15:05 INFO - PROCESS | 2660 | 1471047305842 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}] 17:15:05 INFO - PROCESS | 2660 | 1471047305847 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:05 INFO - PROCESS | 2660 | 1471047305943 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 17:15:06 INFO - PROCESS | 2660 | 1471047306013 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:06 INFO - PROCESS | 2660 | 1471047306016 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:06 INFO - PROCESS | 2660 | ++DOCSHELL 000000D392E46800 == 30 [pid = 2660] [id = 143] 17:15:06 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D38BE7E800) [pid = 2660] [serial = 427] [outer = 0000000000000000] 17:15:06 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D39016C400) [pid = 2660] [serial = 428] [outer = 000000D38BE7E800] 17:15:06 INFO - PROCESS | 2660 | 1471047306084 Marionette DEBUG loaded listener.js 17:15:06 INFO - PROCESS | 2660 | ++DOMWINDOW == 79 (000000D39167A000) [pid = 2660] [serial = 429] [outer = 000000D38BE7E800] 17:15:06 INFO - PROCESS | 2660 | 1471047306553 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]]]}] 17:15:06 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. 17:15:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 798ms 17:15:06 INFO - PROCESS | 2660 | 1471047306630 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 17:15:06 INFO - PROCESS | 2660 | 1471047306633 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 17:15:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 17:15:06 INFO - PROCESS | 2660 | 1471047306636 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 17:15:06 INFO - PROCESS | 2660 | 1471047306638 Marionette TRACE conn6 <- [1,538,null,{}] 17:15:06 INFO - PROCESS | 2660 | 1471047306642 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}] 17:15:06 INFO - PROCESS | 2660 | 1471047306644 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:06 INFO - PROCESS | 2660 | 1471047306758 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 17:15:06 INFO - PROCESS | 2660 | 1471047306807 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:06 INFO - PROCESS | 2660 | 1471047306809 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:06 INFO - PROCESS | 2660 | ++DOCSHELL 000000D393911800 == 31 [pid = 2660] [id = 144] 17:15:06 INFO - PROCESS | 2660 | ++DOMWINDOW == 80 (000000D3916F8400) [pid = 2660] [serial = 430] [outer = 0000000000000000] 17:15:06 INFO - PROCESS | 2660 | ++DOMWINDOW == 81 (000000D392746400) [pid = 2660] [serial = 431] [outer = 000000D3916F8400] 17:15:06 INFO - PROCESS | 2660 | 1471047306862 Marionette DEBUG loaded listener.js 17:15:06 INFO - PROCESS | 2660 | ++DOMWINDOW == 82 (000000D39274F400) [pid = 2660] [serial = 432] [outer = 000000D3916F8400] 17:15:07 INFO - PROCESS | 2660 | 1471047307282 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]]]}] 17:15:07 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. 17:15:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 692ms 17:15:07 INFO - PROCESS | 2660 | 1471047307332 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 17:15:07 INFO - PROCESS | 2660 | 1471047307334 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 17:15:07 INFO - PROCESS | 2660 | 1471047307338 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 17:15:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 17:15:07 INFO - PROCESS | 2660 | 1471047307340 Marionette TRACE conn6 <- [1,542,null,{}] 17:15:07 INFO - PROCESS | 2660 | 1471047307343 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}] 17:15:07 INFO - PROCESS | 2660 | 1471047307345 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:07 INFO - PROCESS | 2660 | 1471047307454 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 17:15:07 INFO - PROCESS | 2660 | 1471047307460 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:07 INFO - PROCESS | 2660 | 1471047307462 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:07 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3944F3800 == 32 [pid = 2660] [id = 145] 17:15:07 INFO - PROCESS | 2660 | ++DOMWINDOW == 83 (000000D386044000) [pid = 2660] [serial = 433] [outer = 0000000000000000] 17:15:07 INFO - PROCESS | 2660 | ++DOMWINDOW == 84 (000000D392857C00) [pid = 2660] [serial = 434] [outer = 000000D386044000] 17:15:07 INFO - PROCESS | 2660 | 1471047307508 Marionette DEBUG loaded listener.js 17:15:07 INFO - PROCESS | 2660 | ++DOMWINDOW == 85 (000000D392C14800) [pid = 2660] [serial = 435] [outer = 000000D386044000] 17:15:07 INFO - PROCESS | 2660 | [2660] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:15:07 INFO - PROCESS | 2660 | [2660] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:15:07 INFO - PROCESS | 2660 | [2660] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:15:08 INFO - PROCESS | 2660 | 1471047308168 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]]]}] 17:15:08 INFO - PROCESS | 2660 | --DOMWINDOW == 84 (000000D3902F0400) [pid = 2660] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 17:15:08 INFO - PROCESS | 2660 | --DOMWINDOW == 83 (000000D384E04C00) [pid = 2660] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 17:15:08 INFO - PROCESS | 2660 | --DOMWINDOW == 82 (000000D392C1B000) [pid = 2660] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 17:15:08 INFO - PROCESS | 2660 | --DOMWINDOW == 81 (000000D391680400) [pid = 2660] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 17:15:08 INFO - PROCESS | 2660 | --DOMWINDOW == 80 (000000D393D56C00) [pid = 2660] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 17:15:08 INFO - PROCESS | 2660 | --DOMWINDOW == 79 (000000D38A274800) [pid = 2660] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 17:15:08 INFO - PROCESS | 2660 | --DOMWINDOW == 78 (000000D3842D4000) [pid = 2660] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 17:15:08 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000D38604F800) [pid = 2660] [serial = 378] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 17:15:08 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D38647E400) [pid = 2660] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 17:15:08 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D396211800) [pid = 2660] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 17:15:08 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D39130C400) [pid = 2660] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 17:15:08 INFO - PROCESS | 2660 | --DOMWINDOW == 73 (000000D396211000) [pid = 2660] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 17:15:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 17:15:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 882ms 17:15:08 INFO - PROCESS | 2660 | 1471047308224 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 17:15:08 INFO - PROCESS | 2660 | 1471047308226 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 17:15:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 17:15:08 INFO - PROCESS | 2660 | 1471047308229 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 17:15:08 INFO - PROCESS | 2660 | 1471047308231 Marionette TRACE conn6 <- [1,546,null,{}] 17:15:08 INFO - PROCESS | 2660 | 1471047308235 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}] 17:15:08 INFO - PROCESS | 2660 | 1471047308241 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:08 INFO - PROCESS | 2660 | 1471047308335 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 17:15:08 INFO - PROCESS | 2660 | 1471047308350 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:08 INFO - PROCESS | 2660 | 1471047308352 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:08 INFO - PROCESS | 2660 | ++DOCSHELL 000000D385F15800 == 33 [pid = 2660] [id = 146] 17:15:08 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (000000D391303000) [pid = 2660] [serial = 436] [outer = 0000000000000000] 17:15:08 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D391680400) [pid = 2660] [serial = 437] [outer = 000000D391303000] 17:15:08 INFO - PROCESS | 2660 | 1471047308398 Marionette DEBUG loaded listener.js 17:15:08 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D392F23800) [pid = 2660] [serial = 438] [outer = 000000D391303000] 17:15:08 INFO - PROCESS | 2660 | 1471047308807 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]]]}] 17:15:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 17:15:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 629ms 17:15:08 INFO - PROCESS | 2660 | 1471047308861 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 17:15:08 INFO - PROCESS | 2660 | 1471047308863 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 17:15:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 17:15:08 INFO - PROCESS | 2660 | 1471047308867 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 17:15:08 INFO - PROCESS | 2660 | 1471047308869 Marionette TRACE conn6 <- [1,550,null,{}] 17:15:08 INFO - PROCESS | 2660 | 1471047308872 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}] 17:15:08 INFO - PROCESS | 2660 | 1471047308874 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:09 INFO - PROCESS | 2660 | 1471047308993 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 17:15:09 INFO - PROCESS | 2660 | 1471047309000 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:09 INFO - PROCESS | 2660 | 1471047309002 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:09 INFO - PROCESS | 2660 | ++DOCSHELL 000000D398FB0000 == 34 [pid = 2660] [id = 147] 17:15:09 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D392F31000) [pid = 2660] [serial = 439] [outer = 0000000000000000] 17:15:09 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D3933D0000) [pid = 2660] [serial = 440] [outer = 000000D392F31000] 17:15:09 INFO - PROCESS | 2660 | 1471047309047 Marionette DEBUG loaded listener.js 17:15:09 INFO - PROCESS | 2660 | ++DOMWINDOW == 79 (000000D393B7A400) [pid = 2660] [serial = 441] [outer = 000000D392F31000] 17:15:09 INFO - PROCESS | 2660 | [2660] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:15:09 INFO - PROCESS | 2660 | [2660] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:15:09 INFO - PROCESS | 2660 | [2660] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:15:09 INFO - PROCESS | 2660 | 1471047309460 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]]]}] 17:15:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 17:15:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 628ms 17:15:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 17:15:09 INFO - PROCESS | 2660 | 1471047309499 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 17:15:09 INFO - PROCESS | 2660 | 1471047309501 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 17:15:09 INFO - PROCESS | 2660 | 1471047309505 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 17:15:09 INFO - PROCESS | 2660 | 1471047309507 Marionette TRACE conn6 <- [1,554,null,{}] 17:15:09 INFO - PROCESS | 2660 | 1471047309511 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}] 17:15:09 INFO - PROCESS | 2660 | 1471047309513 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:09 INFO - PROCESS | 2660 | 1471047309601 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 17:15:09 INFO - PROCESS | 2660 | 1471047309609 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:09 INFO - PROCESS | 2660 | 1471047309611 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:09 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3990A9800 == 35 [pid = 2660] [id = 148] 17:15:09 INFO - PROCESS | 2660 | ++DOMWINDOW == 80 (000000D393D44000) [pid = 2660] [serial = 442] [outer = 0000000000000000] 17:15:09 INFO - PROCESS | 2660 | ++DOMWINDOW == 81 (000000D393D54800) [pid = 2660] [serial = 443] [outer = 000000D393D44000] 17:15:09 INFO - PROCESS | 2660 | 1471047309658 Marionette DEBUG loaded listener.js 17:15:09 INFO - PROCESS | 2660 | ++DOMWINDOW == 82 (000000D393D5D400) [pid = 2660] [serial = 444] [outer = 000000D393D44000] 17:15:09 INFO - PROCESS | 2660 | [2660] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:15:10 INFO - PROCESS | 2660 | [2660] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:15:10 INFO - PROCESS | 2660 | [2660] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:15:10 INFO - PROCESS | 2660 | 1471047310099 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]]]}] 17:15:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 17:15:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 629ms 17:15:10 INFO - PROCESS | 2660 | 1471047310139 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 17:15:10 INFO - PROCESS | 2660 | 1471047310141 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 17:15:10 INFO - PROCESS | 2660 | 1471047310150 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 17:15:10 INFO - PROCESS | 2660 | 1471047310151 Marionette TRACE conn6 <- [1,558,null,{}] 17:15:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 17:15:10 INFO - PROCESS | 2660 | 1471047310155 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}] 17:15:10 INFO - PROCESS | 2660 | 1471047310157 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:10 INFO - PROCESS | 2660 | 1471047310285 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 17:15:10 INFO - PROCESS | 2660 | 1471047310384 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:10 INFO - PROCESS | 2660 | 1471047310387 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:10 INFO - PROCESS | 2660 | ++DOCSHELL 000000D385F15000 == 36 [pid = 2660] [id = 149] 17:15:10 INFO - PROCESS | 2660 | ++DOMWINDOW == 83 (000000D384BDA800) [pid = 2660] [serial = 445] [outer = 0000000000000000] 17:15:10 INFO - PROCESS | 2660 | ++DOMWINDOW == 84 (000000D385759C00) [pid = 2660] [serial = 446] [outer = 000000D384BDA800] 17:15:10 INFO - PROCESS | 2660 | 1471047310448 Marionette DEBUG loaded listener.js 17:15:10 INFO - PROCESS | 2660 | ++DOMWINDOW == 85 (000000D38625CC00) [pid = 2660] [serial = 447] [outer = 000000D384BDA800] 17:15:10 INFO - PROCESS | 2660 | [2660] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:15:10 INFO - PROCESS | 2660 | [2660] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:15:11 INFO - PROCESS | 2660 | 1471047311258 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]]]}] 17:15:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 17:15:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1181ms 17:15:11 INFO - PROCESS | 2660 | 1471047311337 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 17:15:11 INFO - PROCESS | 2660 | 1471047311342 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 17:15:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 17:15:11 INFO - PROCESS | 2660 | 1471047311348 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 17:15:11 INFO - PROCESS | 2660 | 1471047311351 Marionette TRACE conn6 <- [1,562,null,{}] 17:15:11 INFO - PROCESS | 2660 | 1471047311356 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}] 17:15:11 INFO - PROCESS | 2660 | 1471047311360 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:11 INFO - PROCESS | 2660 | 1471047311511 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 17:15:11 INFO - PROCESS | 2660 | 1471047311577 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:11 INFO - PROCESS | 2660 | 1471047311581 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:11 INFO - PROCESS | 2660 | ++DOCSHELL 000000D392E2D000 == 37 [pid = 2660] [id = 150] 17:15:11 INFO - PROCESS | 2660 | ++DOMWINDOW == 86 (000000D38B20FC00) [pid = 2660] [serial = 448] [outer = 0000000000000000] 17:15:11 INFO - PROCESS | 2660 | ++DOMWINDOW == 87 (000000D38B21C400) [pid = 2660] [serial = 449] [outer = 000000D38B20FC00] 17:15:11 INFO - PROCESS | 2660 | 1471047311680 Marionette DEBUG loaded listener.js 17:15:11 INFO - PROCESS | 2660 | ++DOMWINDOW == 88 (000000D38EE0F000) [pid = 2660] [serial = 450] [outer = 000000D38B20FC00] 17:15:12 INFO - PROCESS | 2660 | 1471047312508 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]]]}] 17:15:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 17:15:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1232ms 17:15:12 INFO - PROCESS | 2660 | 1471047312583 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 17:15:12 INFO - PROCESS | 2660 | 1471047312588 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 17:15:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 17:15:12 INFO - PROCESS | 2660 | 1471047312593 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 17:15:12 INFO - PROCESS | 2660 | 1471047312597 Marionette TRACE conn6 <- [1,566,null,{}] 17:15:12 INFO - PROCESS | 2660 | 1471047312602 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}] 17:15:12 INFO - PROCESS | 2660 | 1471047312605 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:12 INFO - PROCESS | 2660 | 1471047312728 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 17:15:12 INFO - PROCESS | 2660 | 1471047312793 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:12 INFO - PROCESS | 2660 | 1471047312797 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:12 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38FBB9800 == 38 [pid = 2660] [id = 151] 17:15:12 INFO - PROCESS | 2660 | ++DOMWINDOW == 89 (000000D38A64B000) [pid = 2660] [serial = 451] [outer = 0000000000000000] 17:15:12 INFO - PROCESS | 2660 | ++DOMWINDOW == 90 (000000D38A651C00) [pid = 2660] [serial = 452] [outer = 000000D38A64B000] 17:15:12 INFO - PROCESS | 2660 | 1471047312850 Marionette DEBUG loaded listener.js 17:15:12 INFO - PROCESS | 2660 | ++DOMWINDOW == 91 (000000D38B210C00) [pid = 2660] [serial = 453] [outer = 000000D38A64B000] 17:15:13 INFO - PROCESS | 2660 | --DOCSHELL 000000D3990A9800 == 37 [pid = 2660] [id = 148] 17:15:13 INFO - PROCESS | 2660 | --DOCSHELL 000000D398FB0000 == 36 [pid = 2660] [id = 147] 17:15:13 INFO - PROCESS | 2660 | --DOCSHELL 000000D385F15800 == 35 [pid = 2660] [id = 146] 17:15:13 INFO - PROCESS | 2660 | --DOCSHELL 000000D3944F3800 == 34 [pid = 2660] [id = 145] 17:15:13 INFO - PROCESS | 2660 | --DOCSHELL 000000D393911800 == 33 [pid = 2660] [id = 144] 17:15:13 INFO - PROCESS | 2660 | --DOCSHELL 000000D392E46800 == 32 [pid = 2660] [id = 143] 17:15:13 INFO - PROCESS | 2660 | --DOCSHELL 000000D3908A9000 == 31 [pid = 2660] [id = 142] 17:15:13 INFO - PROCESS | 2660 | --DOCSHELL 000000D38A91F800 == 30 [pid = 2660] [id = 141] 17:15:13 INFO - PROCESS | 2660 | --DOMWINDOW == 90 (000000D392C11000) [pid = 2660] [serial = 393] [outer = 0000000000000000] [url = about:blank] 17:15:13 INFO - PROCESS | 2660 | --DOMWINDOW == 89 (000000D39284D400) [pid = 2660] [serial = 392] [outer = 0000000000000000] [url = about:blank] 17:15:13 INFO - PROCESS | 2660 | --DOMWINDOW == 88 (000000D3928CF000) [pid = 2660] [serial = 398] [outer = 0000000000000000] [url = about:blank] 17:15:13 INFO - PROCESS | 2660 | --DOMWINDOW == 87 (000000D392F25800) [pid = 2660] [serial = 395] [outer = 0000000000000000] [url = about:blank] 17:15:13 INFO - PROCESS | 2660 | --DOMWINDOW == 86 (000000D3916F8800) [pid = 2660] [serial = 376] [outer = 0000000000000000] [url = about:blank] 17:15:13 INFO - PROCESS | 2660 | --DOMWINDOW == 85 (000000D392F03000) [pid = 2660] [serial = 377] [outer = 0000000000000000] [url = about:blank] 17:15:13 INFO - PROCESS | 2660 | --DOMWINDOW == 84 (000000D39443E800) [pid = 2660] [serial = 401] [outer = 0000000000000000] [url = about:blank] 17:15:13 INFO - PROCESS | 2660 | --DOMWINDOW == 83 (000000D38A769400) [pid = 2660] [serial = 373] [outer = 0000000000000000] [url = about:blank] 17:15:13 INFO - PROCESS | 2660 | --DOMWINDOW == 82 (000000D38C4CAC00) [pid = 2660] [serial = 374] [outer = 0000000000000000] [url = about:blank] 17:15:13 INFO - PROCESS | 2660 | --DOMWINDOW == 81 (000000D38FB61400) [pid = 2660] [serial = 386] [outer = 0000000000000000] [url = about:blank] 17:15:13 INFO - PROCESS | 2660 | --DOMWINDOW == 80 (000000D3862CD000) [pid = 2660] [serial = 379] [outer = 0000000000000000] [url = about:blank] 17:15:13 INFO - PROCESS | 2660 | --DOMWINDOW == 79 (000000D386976000) [pid = 2660] [serial = 380] [outer = 0000000000000000] [url = about:blank] 17:15:13 INFO - PROCESS | 2660 | --DOMWINDOW == 78 (000000D38B20EC00) [pid = 2660] [serial = 383] [outer = 0000000000000000] [url = about:blank] 17:15:13 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000D38BF22400) [pid = 2660] [serial = 384] [outer = 0000000000000000] [url = about:blank] 17:15:13 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D39622E000) [pid = 2660] [serial = 371] [outer = 0000000000000000] [url = about:blank] 17:15:13 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D393D4F400) [pid = 2660] [serial = 396] [outer = 0000000000000000] [url = about:blank] 17:15:13 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D38EE13C00) [pid = 2660] [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.] 17:15:13 INFO - PROCESS | 2660 | --DOMWINDOW == 73 (000000D391679800) [pid = 2660] [serial = 389] [outer = 0000000000000000] [url = about:blank] 17:15:13 INFO - PROCESS | 2660 | --DOMWINDOW == 72 (000000D3916F9000) [pid = 2660] [serial = 390] [outer = 0000000000000000] [url = about:blank] 17:15:13 INFO - PROCESS | 2660 | --DOMWINDOW == 71 (000000D396228400) [pid = 2660] [serial = 405] [outer = 0000000000000000] [url = about:blank] 17:15:13 INFO - PROCESS | 2660 | --DOMWINDOW == 70 (000000D396217000) [pid = 2660] [serial = 404] [outer = 0000000000000000] [url = about:blank] 17:15:13 INFO - PROCESS | 2660 | --DOMWINDOW == 69 (000000D3952B7400) [pid = 2660] [serial = 402] [outer = 0000000000000000] [url = about:blank] 17:15:13 INFO - PROCESS | 2660 | --DOMWINDOW == 68 (000000D393D51400) [pid = 2660] [serial = 399] [outer = 0000000000000000] [url = about:blank] 17:15:13 INFO - PROCESS | 2660 | --DOMWINDOW == 67 (000000D38FF2A000) [pid = 2660] [serial = 387] [outer = 0000000000000000] [url = about:blank] 17:15:13 INFO - PROCESS | 2660 | 1471047313360 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]]]}] 17:15:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 17:15:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 775ms 17:15:13 INFO - PROCESS | 2660 | 1471047313375 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 17:15:13 INFO - PROCESS | 2660 | 1471047313380 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 17:15:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 17:15:13 INFO - PROCESS | 2660 | 1471047313387 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 17:15:13 INFO - PROCESS | 2660 | 1471047313390 Marionette TRACE conn6 <- [1,570,null,{}] 17:15:13 INFO - PROCESS | 2660 | 1471047313398 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}] 17:15:13 INFO - PROCESS | 2660 | 1471047313401 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:13 INFO - PROCESS | 2660 | 1471047313490 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 17:15:13 INFO - PROCESS | 2660 | 1471047313497 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:13 INFO - PROCESS | 2660 | 1471047313499 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:13 INFO - PROCESS | 2660 | ++DOCSHELL 000000D390815000 == 31 [pid = 2660] [id = 152] 17:15:13 INFO - PROCESS | 2660 | ++DOMWINDOW == 68 (000000D38BF2A800) [pid = 2660] [serial = 454] [outer = 0000000000000000] 17:15:13 INFO - PROCESS | 2660 | ++DOMWINDOW == 69 (000000D38C4C0000) [pid = 2660] [serial = 455] [outer = 000000D38BF2A800] 17:15:13 INFO - PROCESS | 2660 | 1471047313548 Marionette DEBUG loaded listener.js 17:15:13 INFO - PROCESS | 2660 | ++DOMWINDOW == 70 (000000D38EE15C00) [pid = 2660] [serial = 456] [outer = 000000D38BF2A800] 17:15:14 INFO - PROCESS | 2660 | 1471047314010 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]]]}] 17:15:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 17:15:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 692ms 17:15:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 17:15:14 INFO - PROCESS | 2660 | 1471047314084 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 17:15:14 INFO - PROCESS | 2660 | 1471047314086 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 17:15:14 INFO - PROCESS | 2660 | 1471047314090 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 17:15:14 INFO - PROCESS | 2660 | 1471047314094 Marionette TRACE conn6 <- [1,574,null,{}] 17:15:14 INFO - PROCESS | 2660 | 1471047314105 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}] 17:15:14 INFO - PROCESS | 2660 | 1471047314110 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:14 INFO - PROCESS | 2660 | 1471047314234 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 17:15:14 INFO - PROCESS | 2660 | 1471047314305 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:14 INFO - PROCESS | 2660 | 1471047314308 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:14 INFO - PROCESS | 2660 | ++DOCSHELL 000000D392E38800 == 32 [pid = 2660] [id = 153] 17:15:14 INFO - PROCESS | 2660 | ++DOMWINDOW == 71 (000000D38FBEB000) [pid = 2660] [serial = 457] [outer = 0000000000000000] 17:15:14 INFO - PROCESS | 2660 | ++DOMWINDOW == 72 (000000D39130C400) [pid = 2660] [serial = 458] [outer = 000000D38FBEB000] 17:15:14 INFO - PROCESS | 2660 | 1471047314358 Marionette DEBUG loaded listener.js 17:15:14 INFO - PROCESS | 2660 | ++DOMWINDOW == 73 (000000D3916F4000) [pid = 2660] [serial = 459] [outer = 000000D38FBEB000] 17:15:14 INFO - PROCESS | 2660 | [2660] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:15:14 INFO - PROCESS | 2660 | [2660] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:15:14 INFO - PROCESS | 2660 | [2660] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:15:14 INFO - PROCESS | 2660 | 1471047314753 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]]]}] 17:15:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 17:15:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 692ms 17:15:14 INFO - PROCESS | 2660 | 1471047314785 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 17:15:14 INFO - PROCESS | 2660 | 1471047314788 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 17:15:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 17:15:14 INFO - PROCESS | 2660 | 1471047314791 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 17:15:14 INFO - PROCESS | 2660 | 1471047314793 Marionette TRACE conn6 <- [1,578,null,{}] 17:15:14 INFO - PROCESS | 2660 | 1471047314797 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}] 17:15:14 INFO - PROCESS | 2660 | 1471047314799 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:14 INFO - PROCESS | 2660 | 1471047314888 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 17:15:14 INFO - PROCESS | 2660 | 1471047314894 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:14 INFO - PROCESS | 2660 | 1471047314896 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:14 INFO - PROCESS | 2660 | ++DOCSHELL 000000D393918000 == 33 [pid = 2660] [id = 154] 17:15:14 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (000000D38604E000) [pid = 2660] [serial = 460] [outer = 0000000000000000] 17:15:14 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D3928D9800) [pid = 2660] [serial = 461] [outer = 000000D38604E000] 17:15:14 INFO - PROCESS | 2660 | 1471047314943 Marionette DEBUG loaded listener.js 17:15:15 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D392CBB400) [pid = 2660] [serial = 462] [outer = 000000D38604E000] 17:15:15 INFO - PROCESS | 2660 | 1471047315400 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]]]}] 17:15:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 17:15:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 691ms 17:15:15 INFO - PROCESS | 2660 | 1471047315485 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 17:15:15 INFO - PROCESS | 2660 | 1471047315487 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 17:15:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 17:15:15 INFO - PROCESS | 2660 | 1471047315491 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 17:15:15 INFO - PROCESS | 2660 | 1471047315493 Marionette TRACE conn6 <- [1,582,null,{}] 17:15:15 INFO - PROCESS | 2660 | 1471047315497 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}] 17:15:15 INFO - PROCESS | 2660 | 1471047315499 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:15 INFO - PROCESS | 2660 | 1471047315631 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 17:15:15 INFO - PROCESS | 2660 | 1471047315694 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:15 INFO - PROCESS | 2660 | 1471047315697 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:15 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38B1D8000 == 34 [pid = 2660] [id = 155] 17:15:15 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D392F23400) [pid = 2660] [serial = 463] [outer = 0000000000000000] 17:15:15 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D392F2E000) [pid = 2660] [serial = 464] [outer = 000000D392F23400] 17:15:15 INFO - PROCESS | 2660 | 1471047315742 Marionette DEBUG loaded listener.js 17:15:15 INFO - PROCESS | 2660 | ++DOMWINDOW == 79 (000000D393383C00) [pid = 2660] [serial = 465] [outer = 000000D392F23400] 17:15:16 INFO - PROCESS | 2660 | 1471047316181 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]]]}] 17:15:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 17:15:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 734ms 17:15:16 INFO - PROCESS | 2660 | 1471047316227 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 17:15:16 INFO - PROCESS | 2660 | 1471047316229 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 17:15:16 INFO - PROCESS | 2660 | 1471047316233 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 17:15:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 17:15:16 INFO - PROCESS | 2660 | 1471047316234 Marionette TRACE conn6 <- [1,586,null,{}] 17:15:16 INFO - PROCESS | 2660 | 1471047316238 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}] 17:15:16 INFO - PROCESS | 2660 | 1471047316244 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:16 INFO - PROCESS | 2660 | 1471047316381 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 17:15:16 INFO - PROCESS | 2660 | 1471047316395 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:16 INFO - PROCESS | 2660 | 1471047316397 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:16 INFO - PROCESS | 2660 | ++DOCSHELL 000000D398D55800 == 35 [pid = 2660] [id = 156] 17:15:16 INFO - PROCESS | 2660 | ++DOMWINDOW == 80 (000000D393D49800) [pid = 2660] [serial = 466] [outer = 0000000000000000] 17:15:16 INFO - PROCESS | 2660 | ++DOMWINDOW == 81 (000000D393D56C00) [pid = 2660] [serial = 467] [outer = 000000D393D49800] 17:15:16 INFO - PROCESS | 2660 | 1471047316479 Marionette DEBUG loaded listener.js 17:15:16 INFO - PROCESS | 2660 | ++DOMWINDOW == 82 (000000D3952B2000) [pid = 2660] [serial = 468] [outer = 000000D393D49800] 17:15:16 INFO - PROCESS | 2660 | 1471047316902 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]]]}] 17:15:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 17:15:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 692ms 17:15:16 INFO - PROCESS | 2660 | 1471047316978 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 17:15:16 INFO - PROCESS | 2660 | 1471047316980 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 17:15:16 INFO - PROCESS | 2660 | 1471047316984 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 17:15:16 INFO - PROCESS | 2660 | 1471047316986 Marionette TRACE conn6 <- [1,590,null,{}] 17:15:16 INFO - PROCESS | 2660 | 1471047316990 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}] 17:15:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 17:15:16 INFO - PROCESS | 2660 | 1471047316992 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:17 INFO - PROCESS | 2660 | 1471047317108 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 17:15:17 INFO - PROCESS | 2660 | --DOMWINDOW == 81 (000000D3916F8400) [pid = 2660] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 17:15:17 INFO - PROCESS | 2660 | --DOMWINDOW == 80 (000000D386044000) [pid = 2660] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 17:15:17 INFO - PROCESS | 2660 | --DOMWINDOW == 79 (000000D38BE7B800) [pid = 2660] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 17:15:17 INFO - PROCESS | 2660 | --DOMWINDOW == 78 (000000D3862D2000) [pid = 2660] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 17:15:17 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000D38BE7EC00) [pid = 2660] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 17:15:17 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D386048400) [pid = 2660] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 17:15:17 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D38F863000) [pid = 2660] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 17:15:17 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D39364EC00) [pid = 2660] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 17:15:17 INFO - PROCESS | 2660 | --DOMWINDOW == 73 (000000D38625B400) [pid = 2660] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 17:15:17 INFO - PROCESS | 2660 | --DOMWINDOW == 72 (000000D391303000) [pid = 2660] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 17:15:17 INFO - PROCESS | 2660 | --DOMWINDOW == 71 (000000D392F31000) [pid = 2660] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 17:15:17 INFO - PROCESS | 2660 | --DOMWINDOW == 70 (000000D38BE7E800) [pid = 2660] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 17:15:17 INFO - PROCESS | 2660 | 1471047317184 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:17 INFO - PROCESS | 2660 | 1471047317186 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:17 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38AE77800 == 36 [pid = 2660] [id = 157] 17:15:17 INFO - PROCESS | 2660 | ++DOMWINDOW == 71 (000000D386047800) [pid = 2660] [serial = 469] [outer = 0000000000000000] 17:15:17 INFO - PROCESS | 2660 | ++DOMWINDOW == 72 (000000D38625B400) [pid = 2660] [serial = 470] [outer = 000000D386047800] 17:15:17 INFO - PROCESS | 2660 | 1471047317232 Marionette DEBUG loaded listener.js 17:15:17 INFO - PROCESS | 2660 | ++DOMWINDOW == 73 (000000D38FF2DC00) [pid = 2660] [serial = 471] [outer = 000000D386047800] 17:15:17 INFO - PROCESS | 2660 | [2660] 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 17:15:17 INFO - PROCESS | 2660 | 1471047317796 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]]]}] 17:15:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 17:15:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 817ms 17:15:17 INFO - PROCESS | 2660 | 1471047317824 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 17:15:17 INFO - PROCESS | 2660 | 1471047317826 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 17:15:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 17:15:17 INFO - PROCESS | 2660 | 1471047317829 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 17:15:17 INFO - PROCESS | 2660 | 1471047317831 Marionette TRACE conn6 <- [1,594,null,{}] 17:15:17 INFO - PROCESS | 2660 | 1471047317834 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}] 17:15:17 INFO - PROCESS | 2660 | 1471047317836 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:17 INFO - PROCESS | 2660 | 1471047317919 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 17:15:17 INFO - PROCESS | 2660 | 1471047317925 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:17 INFO - PROCESS | 2660 | 1471047317927 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:17 INFO - PROCESS | 2660 | ++DOCSHELL 000000D399BBF800 == 37 [pid = 2660] [id = 158] 17:15:17 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (000000D3957C6C00) [pid = 2660] [serial = 472] [outer = 0000000000000000] 17:15:17 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D396211000) [pid = 2660] [serial = 473] [outer = 000000D3957C6C00] 17:15:17 INFO - PROCESS | 2660 | 1471047317974 Marionette DEBUG loaded listener.js 17:15:18 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D396226000) [pid = 2660] [serial = 474] [outer = 000000D3957C6C00] 17:15:18 INFO - PROCESS | 2660 | 1471047318392 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]]]}] 17:15:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 17:15:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 586ms 17:15:18 INFO - PROCESS | 2660 | 1471047318424 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 17:15:18 INFO - PROCESS | 2660 | 1471047318426 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 17:15:18 INFO - PROCESS | 2660 | 1471047318430 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 17:15:18 INFO - PROCESS | 2660 | 1471047318431 Marionette TRACE conn6 <- [1,598,null,{}] 17:15:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 17:15:18 INFO - PROCESS | 2660 | 1471047318435 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}] 17:15:18 INFO - PROCESS | 2660 | 1471047318445 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:18 INFO - PROCESS | 2660 | 1471047318531 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 17:15:18 INFO - PROCESS | 2660 | 1471047318537 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:18 INFO - PROCESS | 2660 | 1471047318539 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:18 INFO - PROCESS | 2660 | ++DOCSHELL 000000D399BE6800 == 38 [pid = 2660] [id = 159] 17:15:18 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D396228400) [pid = 2660] [serial = 475] [outer = 0000000000000000] 17:15:18 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D396231C00) [pid = 2660] [serial = 476] [outer = 000000D396228400] 17:15:18 INFO - PROCESS | 2660 | 1471047318584 Marionette DEBUG loaded listener.js 17:15:18 INFO - PROCESS | 2660 | ++DOMWINDOW == 79 (000000D396413C00) [pid = 2660] [serial = 477] [outer = 000000D396228400] 17:15:19 INFO - PROCESS | 2660 | 1471047319026 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]]]}] 17:15:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 17:15:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 629ms 17:15:19 INFO - PROCESS | 2660 | 1471047319066 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 17:15:19 INFO - PROCESS | 2660 | 1471047319068 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 17:15:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 17:15:19 INFO - PROCESS | 2660 | 1471047319072 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 17:15:19 INFO - PROCESS | 2660 | 1471047319073 Marionette TRACE conn6 <- [1,602,null,{}] 17:15:19 INFO - PROCESS | 2660 | 1471047319081 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}] 17:15:19 INFO - PROCESS | 2660 | 1471047319083 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:19 INFO - PROCESS | 2660 | 1471047319166 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 17:15:19 INFO - PROCESS | 2660 | 1471047319172 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:19 INFO - PROCESS | 2660 | 1471047319174 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:19 INFO - PROCESS | 2660 | ++DOCSHELL 000000D393917800 == 39 [pid = 2660] [id = 160] 17:15:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 80 (000000D38C35A800) [pid = 2660] [serial = 478] [outer = 0000000000000000] 17:15:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 81 (000000D38C361000) [pid = 2660] [serial = 479] [outer = 000000D38C35A800] 17:15:19 INFO - PROCESS | 2660 | 1471047319218 Marionette DEBUG loaded listener.js 17:15:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 82 (000000D38C366800) [pid = 2660] [serial = 480] [outer = 000000D38C35A800] 17:15:20 INFO - PROCESS | 2660 | 1471047320008 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]]]}] 17:15:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 17:15:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 984ms 17:15:20 INFO - PROCESS | 2660 | 1471047320060 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 17:15:20 INFO - PROCESS | 2660 | 1471047320064 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 17:15:20 INFO - PROCESS | 2660 | 1471047320069 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 17:15:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 17:15:20 INFO - PROCESS | 2660 | 1471047320073 Marionette TRACE conn6 <- [1,606,null,{}] 17:15:20 INFO - PROCESS | 2660 | 1471047320079 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}] 17:15:20 INFO - PROCESS | 2660 | 1471047320082 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:20 INFO - PROCESS | 2660 | 1471047320197 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 17:15:20 INFO - PROCESS | 2660 | 1471047320270 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:20 INFO - PROCESS | 2660 | 1471047320273 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:20 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3913CD800 == 40 [pid = 2660] [id = 161] 17:15:20 INFO - PROCESS | 2660 | ++DOMWINDOW == 83 (000000D38A6B7C00) [pid = 2660] [serial = 481] [outer = 0000000000000000] 17:15:20 INFO - PROCESS | 2660 | ++DOMWINDOW == 84 (000000D38B20F400) [pid = 2660] [serial = 482] [outer = 000000D38A6B7C00] 17:15:20 INFO - PROCESS | 2660 | 1471047320333 Marionette DEBUG loaded listener.js 17:15:20 INFO - PROCESS | 2660 | ++DOMWINDOW == 85 (000000D38C363800) [pid = 2660] [serial = 483] [outer = 000000D38A6B7C00] 17:15:20 INFO - PROCESS | 2660 | 1471047320935 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]]]}] 17:15:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 17:15:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 944ms 17:15:21 INFO - PROCESS | 2660 | 1471047321017 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 17:15:21 INFO - PROCESS | 2660 | 1471047321022 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 17:15:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 17:15:21 INFO - PROCESS | 2660 | 1471047321029 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 17:15:21 INFO - PROCESS | 2660 | 1471047321032 Marionette TRACE conn6 <- [1,610,null,{}] 17:15:21 INFO - PROCESS | 2660 | 1471047321036 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}] 17:15:21 INFO - PROCESS | 2660 | 1471047321040 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:21 INFO - PROCESS | 2660 | 1471047321165 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 17:15:21 INFO - PROCESS | 2660 | 1471047321231 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:21 INFO - PROCESS | 2660 | 1471047321234 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:21 INFO - PROCESS | 2660 | ++DOCSHELL 000000D398D4A800 == 41 [pid = 2660] [id = 162] 17:15:21 INFO - PROCESS | 2660 | ++DOMWINDOW == 86 (000000D38FB6E000) [pid = 2660] [serial = 484] [outer = 0000000000000000] 17:15:21 INFO - PROCESS | 2660 | ++DOMWINDOW == 87 (000000D391683400) [pid = 2660] [serial = 485] [outer = 000000D38FB6E000] 17:15:21 INFO - PROCESS | 2660 | 1471047321292 Marionette DEBUG loaded listener.js 17:15:21 INFO - PROCESS | 2660 | ++DOMWINDOW == 88 (000000D392C11000) [pid = 2660] [serial = 486] [outer = 000000D38FB6E000] 17:15:21 INFO - PROCESS | 2660 | 1471047321916 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]]]}] 17:15:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 17:15:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 944ms 17:15:21 INFO - PROCESS | 2660 | 1471047321975 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 17:15:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 17:15:21 INFO - PROCESS | 2660 | 1471047321978 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 17:15:21 INFO - PROCESS | 2660 | 1471047321982 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 17:15:21 INFO - PROCESS | 2660 | 1471047321986 Marionette TRACE conn6 <- [1,614,null,{}] 17:15:22 INFO - PROCESS | 2660 | 1471047321998 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}] 17:15:22 INFO - PROCESS | 2660 | 1471047322003 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:22 INFO - PROCESS | 2660 | 1471047322115 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 17:15:22 INFO - PROCESS | 2660 | 1471047322187 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:22 INFO - PROCESS | 2660 | 1471047322191 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:22 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39AC23800 == 42 [pid = 2660] [id = 163] 17:15:22 INFO - PROCESS | 2660 | ++DOMWINDOW == 89 (000000D393D59400) [pid = 2660] [serial = 487] [outer = 0000000000000000] 17:15:22 INFO - PROCESS | 2660 | ++DOMWINDOW == 90 (000000D39459D800) [pid = 2660] [serial = 488] [outer = 000000D393D59400] 17:15:22 INFO - PROCESS | 2660 | 1471047322249 Marionette DEBUG loaded listener.js 17:15:22 INFO - PROCESS | 2660 | ++DOMWINDOW == 91 (000000D396412400) [pid = 2660] [serial = 489] [outer = 000000D393D59400] 17:15:22 INFO - PROCESS | 2660 | 1471047322905 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]]]}] 17:15:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 17:15:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 988ms 17:15:22 INFO - PROCESS | 2660 | 1471047322972 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 17:15:22 INFO - PROCESS | 2660 | 1471047322975 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 17:15:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 17:15:22 INFO - PROCESS | 2660 | 1471047322979 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 17:15:22 INFO - PROCESS | 2660 | 1471047322981 Marionette TRACE conn6 <- [1,618,null,{}] 17:15:22 INFO - PROCESS | 2660 | 1471047322985 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}] 17:15:22 INFO - PROCESS | 2660 | 1471047322987 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:23 INFO - PROCESS | 2660 | 1471047323104 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 17:15:23 INFO - PROCESS | 2660 | 1471047323176 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:23 INFO - PROCESS | 2660 | 1471047323179 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:23 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38BE3B800 == 43 [pid = 2660] [id = 164] 17:15:23 INFO - PROCESS | 2660 | ++DOMWINDOW == 92 (000000D38746B800) [pid = 2660] [serial = 490] [outer = 0000000000000000] 17:15:23 INFO - PROCESS | 2660 | ++DOMWINDOW == 93 (000000D38A68A800) [pid = 2660] [serial = 491] [outer = 000000D38746B800] 17:15:23 INFO - PROCESS | 2660 | 1471047323235 Marionette DEBUG loaded listener.js 17:15:23 INFO - PROCESS | 2660 | ++DOMWINDOW == 94 (000000D38A692000) [pid = 2660] [serial = 492] [outer = 000000D38746B800] 17:15:23 INFO - PROCESS | 2660 | 1471047323979 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]]]}] 17:15:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 17:15:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1032ms 17:15:24 INFO - PROCESS | 2660 | 1471047324012 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 17:15:24 INFO - PROCESS | 2660 | 1471047324017 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 17:15:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 17:15:24 INFO - PROCESS | 2660 | 1471047324021 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 17:15:24 INFO - PROCESS | 2660 | 1471047324026 Marionette TRACE conn6 <- [1,622,null,{}] 17:15:24 INFO - PROCESS | 2660 | 1471047324049 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}] 17:15:24 INFO - PROCESS | 2660 | 1471047324052 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:24 INFO - PROCESS | 2660 | --DOCSHELL 000000D399BE6800 == 42 [pid = 2660] [id = 159] 17:15:24 INFO - PROCESS | 2660 | --DOCSHELL 000000D399BBF800 == 41 [pid = 2660] [id = 158] 17:15:24 INFO - PROCESS | 2660 | --DOCSHELL 000000D38AE77800 == 40 [pid = 2660] [id = 157] 17:15:24 INFO - PROCESS | 2660 | --DOCSHELL 000000D398D55800 == 39 [pid = 2660] [id = 156] 17:15:24 INFO - PROCESS | 2660 | --DOCSHELL 000000D38B1D8000 == 38 [pid = 2660] [id = 155] 17:15:24 INFO - PROCESS | 2660 | --DOCSHELL 000000D393918000 == 37 [pid = 2660] [id = 154] 17:15:24 INFO - PROCESS | 2660 | --DOCSHELL 000000D392E38800 == 36 [pid = 2660] [id = 153] 17:15:24 INFO - PROCESS | 2660 | --DOCSHELL 000000D390815000 == 35 [pid = 2660] [id = 152] 17:15:24 INFO - PROCESS | 2660 | --DOCSHELL 000000D38FBB9800 == 34 [pid = 2660] [id = 151] 17:15:24 INFO - PROCESS | 2660 | --DOCSHELL 000000D392E2D000 == 33 [pid = 2660] [id = 150] 17:15:24 INFO - PROCESS | 2660 | --DOCSHELL 000000D385F15000 == 32 [pid = 2660] [id = 149] 17:15:24 INFO - PROCESS | 2660 | --DOCSHELL 000000D38FBD4000 == 31 [pid = 2660] [id = 140] 17:15:24 INFO - PROCESS | 2660 | --DOCSHELL 000000D38BE3B800 == 30 [pid = 2660] [id = 164] 17:15:24 INFO - PROCESS | 2660 | --DOCSHELL 000000D39AC23800 == 29 [pid = 2660] [id = 163] 17:15:24 INFO - PROCESS | 2660 | --DOCSHELL 000000D398D4A800 == 28 [pid = 2660] [id = 162] 17:15:24 INFO - PROCESS | 2660 | --DOCSHELL 000000D3913CD800 == 27 [pid = 2660] [id = 161] 17:15:24 INFO - PROCESS | 2660 | --DOCSHELL 000000D393917800 == 26 [pid = 2660] [id = 160] 17:15:24 INFO - PROCESS | 2660 | 1471047324778 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 17:15:24 INFO - PROCESS | 2660 | --DOMWINDOW == 93 (000000D393D54800) [pid = 2660] [serial = 443] [outer = 0000000000000000] [url = about:blank] 17:15:24 INFO - PROCESS | 2660 | --DOMWINDOW == 92 (000000D392746400) [pid = 2660] [serial = 431] [outer = 0000000000000000] [url = about:blank] 17:15:24 INFO - PROCESS | 2660 | --DOMWINDOW == 91 (000000D392857C00) [pid = 2660] [serial = 434] [outer = 0000000000000000] [url = about:blank] 17:15:24 INFO - PROCESS | 2660 | --DOMWINDOW == 90 (000000D38BF26400) [pid = 2660] [serial = 425] [outer = 0000000000000000] [url = about:blank] 17:15:24 INFO - PROCESS | 2660 | --DOMWINDOW == 89 (000000D38CA5C800) [pid = 2660] [serial = 426] [outer = 0000000000000000] [url = about:blank] 17:15:24 INFO - PROCESS | 2660 | --DOMWINDOW == 88 (000000D38670C000) [pid = 2660] [serial = 422] [outer = 0000000000000000] [url = about:blank] 17:15:24 INFO - PROCESS | 2660 | --DOMWINDOW == 87 (000000D385C24800) [pid = 2660] [serial = 423] [outer = 0000000000000000] [url = about:blank] 17:15:24 INFO - PROCESS | 2660 | --DOMWINDOW == 86 (000000D38F779400) [pid = 2660] [serial = 420] [outer = 0000000000000000] [url = about:blank] 17:15:24 INFO - PROCESS | 2660 | --DOMWINDOW == 85 (000000D38BFDA000) [pid = 2660] [serial = 419] [outer = 0000000000000000] [url = about:blank] 17:15:24 INFO - PROCESS | 2660 | --DOMWINDOW == 84 (000000D39274F400) [pid = 2660] [serial = 432] [outer = 0000000000000000] [url = about:blank] 17:15:24 INFO - PROCESS | 2660 | --DOMWINDOW == 83 (000000D38A6BAC00) [pid = 2660] [serial = 408] [outer = 0000000000000000] [url = about:blank] 17:15:24 INFO - PROCESS | 2660 | --DOMWINDOW == 82 (000000D38633AC00) [pid = 2660] [serial = 407] [outer = 0000000000000000] [url = about:blank] 17:15:24 INFO - PROCESS | 2660 | --DOMWINDOW == 81 (000000D391683000) [pid = 2660] [serial = 411] [outer = 0000000000000000] [url = about:blank] 17:15:24 INFO - PROCESS | 2660 | --DOMWINDOW == 80 (000000D38FB68C00) [pid = 2660] [serial = 410] [outer = 0000000000000000] [url = about:blank] 17:15:24 INFO - PROCESS | 2660 | --DOMWINDOW == 79 (000000D396229400) [pid = 2660] [serial = 414] [outer = 0000000000000000] [url = about:blank] 17:15:24 INFO - PROCESS | 2660 | --DOMWINDOW == 78 (000000D393D48C00) [pid = 2660] [serial = 413] [outer = 0000000000000000] [url = about:blank] 17:15:24 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000D38A6B7400) [pid = 2660] [serial = 417] [outer = 0000000000000000] [url = about:blank] 17:15:24 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D386343C00) [pid = 2660] [serial = 416] [outer = 0000000000000000] [url = about:blank] 17:15:24 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D392F23800) [pid = 2660] [serial = 438] [outer = 0000000000000000] [url = about:blank] 17:15:24 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D391680400) [pid = 2660] [serial = 437] [outer = 0000000000000000] [url = about:blank] 17:15:24 INFO - PROCESS | 2660 | --DOMWINDOW == 73 (000000D3933D0000) [pid = 2660] [serial = 440] [outer = 0000000000000000] [url = about:blank] 17:15:24 INFO - PROCESS | 2660 | --DOMWINDOW == 72 (000000D392C14800) [pid = 2660] [serial = 435] [outer = 0000000000000000] [url = about:blank] 17:15:24 INFO - PROCESS | 2660 | --DOMWINDOW == 71 (000000D39016C400) [pid = 2660] [serial = 428] [outer = 0000000000000000] [url = about:blank] 17:15:24 INFO - PROCESS | 2660 | --DOMWINDOW == 70 (000000D39167A000) [pid = 2660] [serial = 429] [outer = 0000000000000000] [url = about:blank] 17:15:24 INFO - PROCESS | 2660 | --DOMWINDOW == 69 (000000D393B7A400) [pid = 2660] [serial = 441] [outer = 0000000000000000] [url = about:blank] 17:15:24 INFO - PROCESS | 2660 | 1471047324948 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:24 INFO - PROCESS | 2660 | 1471047324951 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:24 INFO - PROCESS | 2660 | ++DOCSHELL 000000D385F1B800 == 27 [pid = 2660] [id = 165] 17:15:24 INFO - PROCESS | 2660 | ++DOMWINDOW == 70 (000000D38604C800) [pid = 2660] [serial = 493] [outer = 0000000000000000] 17:15:25 INFO - PROCESS | 2660 | ++DOMWINDOW == 71 (000000D386251000) [pid = 2660] [serial = 494] [outer = 000000D38604C800] 17:15:25 INFO - PROCESS | 2660 | 1471047325002 Marionette DEBUG loaded listener.js 17:15:25 INFO - PROCESS | 2660 | ++DOMWINDOW == 72 (000000D3862CEC00) [pid = 2660] [serial = 495] [outer = 000000D38604C800] 17:15:25 INFO - PROCESS | 2660 | [2660] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:15:25 INFO - PROCESS | 2660 | [2660] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:15:25 INFO - PROCESS | 2660 | [2660] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:15:25 INFO - PROCESS | 2660 | [2660] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:15:25 INFO - PROCESS | 2660 | 1471047325459 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]]]}] 17:15:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 17:15:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1455ms 17:15:25 INFO - PROCESS | 2660 | 1471047325481 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 17:15:25 INFO - PROCESS | 2660 | 1471047325486 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 17:15:25 INFO - PROCESS | 2660 | 1471047325491 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 17:15:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 17:15:25 INFO - PROCESS | 2660 | 1471047325494 Marionette TRACE conn6 <- [1,626,null,{}] 17:15:25 INFO - PROCESS | 2660 | 1471047325499 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}] 17:15:25 INFO - PROCESS | 2660 | 1471047325502 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:25 INFO - PROCESS | 2660 | 1471047325594 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 17:15:25 INFO - PROCESS | 2660 | 1471047325600 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:25 INFO - PROCESS | 2660 | 1471047325603 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:25 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38B436800 == 28 [pid = 2660] [id = 166] 17:15:25 INFO - PROCESS | 2660 | ++DOMWINDOW == 73 (000000D385330400) [pid = 2660] [serial = 496] [outer = 0000000000000000] 17:15:25 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (000000D38A654C00) [pid = 2660] [serial = 497] [outer = 000000D385330400] 17:15:25 INFO - PROCESS | 2660 | 1471047325652 Marionette DEBUG loaded listener.js 17:15:25 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D38A68FC00) [pid = 2660] [serial = 498] [outer = 000000D385330400] 17:15:25 INFO - PROCESS | 2660 | [2660] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:15:25 INFO - PROCESS | 2660 | [2660] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:15:26 INFO - PROCESS | 2660 | [2660] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:15:26 INFO - PROCESS | 2660 | [2660] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:15:26 INFO - PROCESS | 2660 | 1471047326114 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]]]}] 17:15:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 17:15:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 693ms 17:15:26 INFO - PROCESS | 2660 | 1471047326189 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 17:15:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 17:15:26 INFO - PROCESS | 2660 | 1471047326192 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 17:15:26 INFO - PROCESS | 2660 | 1471047326196 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 17:15:26 INFO - PROCESS | 2660 | 1471047326198 Marionette TRACE conn6 <- [1,630,null,{}] 17:15:26 INFO - PROCESS | 2660 | 1471047326203 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}] 17:15:26 INFO - PROCESS | 2660 | 1471047326205 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:26 INFO - PROCESS | 2660 | 1471047326331 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 17:15:26 INFO - PROCESS | 2660 | 1471047326402 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:26 INFO - PROCESS | 2660 | 1471047326405 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:26 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3908AA000 == 29 [pid = 2660] [id = 167] 17:15:26 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D3862CF800) [pid = 2660] [serial = 499] [outer = 0000000000000000] 17:15:26 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D38B20E800) [pid = 2660] [serial = 500] [outer = 000000D3862CF800] 17:15:26 INFO - PROCESS | 2660 | 1471047326452 Marionette DEBUG loaded listener.js 17:15:26 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D38B2BE000) [pid = 2660] [serial = 501] [outer = 000000D3862CF800] 17:15:26 INFO - PROCESS | 2660 | 1471047326849 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]]]}] 17:15:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 17:15:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 690ms 17:15:26 INFO - PROCESS | 2660 | 1471047326887 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 17:15:26 INFO - PROCESS | 2660 | 1471047326891 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 17:15:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 17:15:26 INFO - PROCESS | 2660 | 1471047326902 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 17:15:26 INFO - PROCESS | 2660 | 1471047326907 Marionette TRACE conn6 <- [1,634,null,{}] 17:15:26 INFO - PROCESS | 2660 | 1471047326910 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}] 17:15:26 INFO - PROCESS | 2660 | 1471047326914 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:27 INFO - PROCESS | 2660 | 1471047327036 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 17:15:27 INFO - PROCESS | 2660 | 1471047327053 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:27 INFO - PROCESS | 2660 | 1471047327056 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:27 INFO - PROCESS | 2660 | ++DOCSHELL 000000D392D99800 == 30 [pid = 2660] [id = 168] 17:15:27 INFO - PROCESS | 2660 | ++DOMWINDOW == 79 (000000D38BF28C00) [pid = 2660] [serial = 502] [outer = 0000000000000000] 17:15:27 INFO - PROCESS | 2660 | ++DOMWINDOW == 80 (000000D38C35FC00) [pid = 2660] [serial = 503] [outer = 000000D38BF28C00] 17:15:27 INFO - PROCESS | 2660 | 1471047327102 Marionette DEBUG loaded listener.js 17:15:27 INFO - PROCESS | 2660 | ++DOMWINDOW == 81 (000000D38EE0F800) [pid = 2660] [serial = 504] [outer = 000000D38BF28C00] 17:15:27 INFO - PROCESS | 2660 | 1471047327538 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]]]}] 17:15:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 17:15:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 690ms 17:15:27 INFO - PROCESS | 2660 | 1471047327591 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 17:15:27 INFO - PROCESS | 2660 | 1471047327593 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 17:15:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 17:15:27 INFO - PROCESS | 2660 | 1471047327596 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 17:15:27 INFO - PROCESS | 2660 | 1471047327598 Marionette TRACE conn6 <- [1,638,null,{}] 17:15:27 INFO - PROCESS | 2660 | 1471047327602 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}] 17:15:27 INFO - PROCESS | 2660 | 1471047327604 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:27 INFO - PROCESS | 2660 | 1471047327745 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 17:15:27 INFO - PROCESS | 2660 | 1471047327768 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:27 INFO - PROCESS | 2660 | 1471047327770 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:27 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39371B000 == 31 [pid = 2660] [id = 169] 17:15:27 INFO - PROCESS | 2660 | ++DOMWINDOW == 82 (000000D38F85B400) [pid = 2660] [serial = 505] [outer = 0000000000000000] 17:15:27 INFO - PROCESS | 2660 | ++DOMWINDOW == 83 (000000D38FB6CC00) [pid = 2660] [serial = 506] [outer = 000000D38F85B400] 17:15:27 INFO - PROCESS | 2660 | 1471047327815 Marionette DEBUG loaded listener.js 17:15:27 INFO - PROCESS | 2660 | ++DOMWINDOW == 84 (000000D39023BC00) [pid = 2660] [serial = 507] [outer = 000000D38F85B400] 17:15:28 INFO - PROCESS | 2660 | 1471047328244 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]]]}] 17:15:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 17:15:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 692ms 17:15:28 INFO - PROCESS | 2660 | 1471047328291 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 17:15:28 INFO - PROCESS | 2660 | 1471047328294 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 17:15:28 INFO - PROCESS | 2660 | 1471047328297 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 17:15:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 17:15:28 INFO - PROCESS | 2660 | 1471047328299 Marionette TRACE conn6 <- [1,642,null,{}] 17:15:28 INFO - PROCESS | 2660 | 1471047328302 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}] 17:15:28 INFO - PROCESS | 2660 | 1471047328305 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:28 INFO - PROCESS | 2660 | 1471047328410 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 17:15:28 INFO - PROCESS | 2660 | 1471047328417 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:28 INFO - PROCESS | 2660 | 1471047328423 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:28 INFO - PROCESS | 2660 | ++DOCSHELL 000000D393D64000 == 32 [pid = 2660] [id = 170] 17:15:28 INFO - PROCESS | 2660 | ++DOMWINDOW == 85 (000000D384B43C00) [pid = 2660] [serial = 508] [outer = 0000000000000000] 17:15:28 INFO - PROCESS | 2660 | ++DOMWINDOW == 86 (000000D39167F000) [pid = 2660] [serial = 509] [outer = 000000D384B43C00] 17:15:28 INFO - PROCESS | 2660 | 1471047328515 Marionette DEBUG loaded listener.js 17:15:28 INFO - PROCESS | 2660 | ++DOMWINDOW == 87 (000000D3916F3000) [pid = 2660] [serial = 510] [outer = 000000D384B43C00] 17:15:28 INFO - PROCESS | 2660 | 1471047328962 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]]]}] 17:15:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 17:15:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 734ms 17:15:29 INFO - PROCESS | 2660 | --DOMWINDOW == 86 (000000D38B20FC00) [pid = 2660] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 17:15:29 INFO - PROCESS | 2660 | --DOMWINDOW == 85 (000000D38FBEB000) [pid = 2660] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 17:15:29 INFO - PROCESS | 2660 | --DOMWINDOW == 84 (000000D38604E000) [pid = 2660] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 17:15:29 INFO - PROCESS | 2660 | --DOMWINDOW == 83 (000000D3957C6C00) [pid = 2660] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 17:15:29 INFO - PROCESS | 2660 | --DOMWINDOW == 82 (000000D38A64B000) [pid = 2660] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 17:15:29 INFO - PROCESS | 2660 | --DOMWINDOW == 81 (000000D392F23400) [pid = 2660] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 17:15:29 INFO - PROCESS | 2660 | --DOMWINDOW == 80 (000000D38BF2A800) [pid = 2660] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 17:15:29 INFO - PROCESS | 2660 | --DOMWINDOW == 79 (000000D384BDA800) [pid = 2660] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 17:15:29 INFO - PROCESS | 2660 | --DOMWINDOW == 78 (000000D393D49800) [pid = 2660] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 17:15:29 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000D393D44000) [pid = 2660] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 17:15:29 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D386047800) [pid = 2660] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 17:15:29 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D396228400) [pid = 2660] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 17:15:29 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D38C35A800) [pid = 2660] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 17:15:29 INFO - PROCESS | 2660 | 1471047329279 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 17:15:29 INFO - PROCESS | 2660 | 1471047329281 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 17:15:29 INFO - PROCESS | 2660 | 1471047329286 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 17:15:29 INFO - PROCESS | 2660 | 1471047329288 Marionette TRACE conn6 <- [1,646,null,{}] 17:15:29 INFO - PROCESS | 2660 | 1471047329292 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}] 17:15:29 INFO - PROCESS | 2660 | 1471047329294 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 17:15:29 INFO - PROCESS | 2660 | 1471047329386 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 17:15:29 INFO - PROCESS | 2660 | 1471047329391 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:29 INFO - PROCESS | 2660 | 1471047329393 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:29 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3853E1800 == 33 [pid = 2660] [id = 171] 17:15:29 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D386974800) [pid = 2660] [serial = 511] [outer = 0000000000000000] 17:15:29 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D38C359000) [pid = 2660] [serial = 512] [outer = 000000D386974800] 17:15:29 INFO - PROCESS | 2660 | 1471047329438 Marionette DEBUG loaded listener.js 17:15:29 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D391686C00) [pid = 2660] [serial = 513] [outer = 000000D386974800] 17:15:29 INFO - PROCESS | 2660 | 1471047329849 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]]]}] 17:15:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 17:15:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 567ms 17:15:29 INFO - PROCESS | 2660 | 1471047329876 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 17:15:29 INFO - PROCESS | 2660 | 1471047329878 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 17:15:29 INFO - PROCESS | 2660 | 1471047329882 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 17:15:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 17:15:29 INFO - PROCESS | 2660 | 1471047329884 Marionette TRACE conn6 <- [1,650,null,{}] 17:15:29 INFO - PROCESS | 2660 | 1471047329887 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}] 17:15:29 INFO - PROCESS | 2660 | 1471047329889 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:29 INFO - PROCESS | 2660 | 1471047329967 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 17:15:29 INFO - PROCESS | 2660 | 1471047329973 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:29 INFO - PROCESS | 2660 | 1471047329975 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:29 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3964DC800 == 34 [pid = 2660] [id = 172] 17:15:29 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D39082FC00) [pid = 2660] [serial = 514] [outer = 0000000000000000] 17:15:30 INFO - PROCESS | 2660 | ++DOMWINDOW == 79 (000000D3928D1800) [pid = 2660] [serial = 515] [outer = 000000D39082FC00] 17:15:30 INFO - PROCESS | 2660 | 1471047330020 Marionette DEBUG loaded listener.js 17:15:30 INFO - PROCESS | 2660 | ++DOMWINDOW == 80 (000000D392C0E400) [pid = 2660] [serial = 516] [outer = 000000D39082FC00] 17:15:30 INFO - PROCESS | 2660 | [2660] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:15:30 INFO - PROCESS | 2660 | [2660] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:15:30 INFO - PROCESS | 2660 | [2660] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:15:30 INFO - PROCESS | 2660 | 1471047330436 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]]]}] 17:15:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 17:15:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 586ms 17:15:30 INFO - PROCESS | 2660 | 1471047330473 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 17:15:30 INFO - PROCESS | 2660 | 1471047330475 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 17:15:30 INFO - PROCESS | 2660 | 1471047330478 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 17:15:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 17:15:30 INFO - PROCESS | 2660 | 1471047330481 Marionette TRACE conn6 <- [1,654,null,{}] 17:15:30 INFO - PROCESS | 2660 | 1471047330490 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}] 17:15:30 INFO - PROCESS | 2660 | 1471047330492 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:30 INFO - PROCESS | 2660 | 1471047330581 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 17:15:30 INFO - PROCESS | 2660 | 1471047330586 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:30 INFO - PROCESS | 2660 | 1471047330588 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:30 INFO - PROCESS | 2660 | ++DOCSHELL 000000D398FB8800 == 35 [pid = 2660] [id = 173] 17:15:30 INFO - PROCESS | 2660 | ++DOMWINDOW == 81 (000000D392C15800) [pid = 2660] [serial = 517] [outer = 0000000000000000] 17:15:30 INFO - PROCESS | 2660 | ++DOMWINDOW == 82 (000000D392CBE400) [pid = 2660] [serial = 518] [outer = 000000D392C15800] 17:15:30 INFO - PROCESS | 2660 | 1471047330633 Marionette DEBUG loaded listener.js 17:15:30 INFO - PROCESS | 2660 | ++DOMWINDOW == 83 (000000D392F2F000) [pid = 2660] [serial = 519] [outer = 000000D392C15800] 17:15:30 INFO - PROCESS | 2660 | [2660] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:15:30 INFO - PROCESS | 2660 | [2660] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:15:31 INFO - PROCESS | 2660 | [2660] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:15:31 INFO - PROCESS | 2660 | [2660] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:15:31 INFO - PROCESS | 2660 | 1471047331073 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]]]}] 17:15:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 17:15:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 629ms 17:15:31 INFO - PROCESS | 2660 | 1471047331111 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 17:15:31 INFO - PROCESS | 2660 | 1471047331114 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 17:15:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 17:15:31 INFO - PROCESS | 2660 | 1471047331122 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 17:15:31 INFO - PROCESS | 2660 | 1471047331124 Marionette TRACE conn6 <- [1,658,null,{}] 17:15:31 INFO - PROCESS | 2660 | 1471047331128 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}] 17:15:31 INFO - PROCESS | 2660 | 1471047331130 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:31 INFO - PROCESS | 2660 | 1471047331212 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 17:15:31 INFO - PROCESS | 2660 | 1471047331217 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:31 INFO - PROCESS | 2660 | 1471047331219 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:31 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3990A6000 == 36 [pid = 2660] [id = 174] 17:15:31 INFO - PROCESS | 2660 | ++DOMWINDOW == 84 (000000D3928D1400) [pid = 2660] [serial = 520] [outer = 0000000000000000] 17:15:31 INFO - PROCESS | 2660 | ++DOMWINDOW == 85 (000000D39364F400) [pid = 2660] [serial = 521] [outer = 000000D3928D1400] 17:15:31 INFO - PROCESS | 2660 | 1471047331263 Marionette DEBUG loaded listener.js 17:15:31 INFO - PROCESS | 2660 | ++DOMWINDOW == 86 (000000D393A98C00) [pid = 2660] [serial = 522] [outer = 000000D3928D1400] 17:15:32 INFO - PROCESS | 2660 | 1471047332073 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]]]}] 17:15:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 17:15:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1030ms 17:15:32 INFO - PROCESS | 2660 | 1471047332154 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 17:15:32 INFO - PROCESS | 2660 | 1471047332159 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 17:15:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 17:15:32 INFO - PROCESS | 2660 | 1471047332184 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 17:15:32 INFO - PROCESS | 2660 | 1471047332187 Marionette TRACE conn6 <- [1,662,null,{}] 17:15:32 INFO - PROCESS | 2660 | 1471047332193 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}] 17:15:32 INFO - PROCESS | 2660 | 1471047332197 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:32 INFO - PROCESS | 2660 | 1471047332348 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 17:15:32 INFO - PROCESS | 2660 | 1471047332415 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:32 INFO - PROCESS | 2660 | 1471047332418 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:32 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39080B000 == 37 [pid = 2660] [id = 175] 17:15:32 INFO - PROCESS | 2660 | ++DOMWINDOW == 87 (000000D3874D8000) [pid = 2660] [serial = 523] [outer = 0000000000000000] 17:15:32 INFO - PROCESS | 2660 | ++DOMWINDOW == 88 (000000D38A64AC00) [pid = 2660] [serial = 524] [outer = 000000D3874D8000] 17:15:32 INFO - PROCESS | 2660 | 1471047332518 Marionette DEBUG loaded listener.js 17:15:32 INFO - PROCESS | 2660 | ++DOMWINDOW == 89 (000000D38A6B0000) [pid = 2660] [serial = 525] [outer = 000000D3874D8000] 17:15:32 INFO - PROCESS | 2660 | [2660] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:15:32 INFO - PROCESS | 2660 | [2660] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:15:33 INFO - PROCESS | 2660 | 1471047333268 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]]]}] 17:15:33 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 17:15:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1250ms 17:15:33 INFO - PROCESS | 2660 | 1471047333426 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 17:15:33 INFO - PROCESS | 2660 | 1471047333431 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 17:15:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 17:15:33 INFO - PROCESS | 2660 | 1471047333437 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 17:15:33 INFO - PROCESS | 2660 | 1471047333440 Marionette TRACE conn6 <- [1,666,null,{}] 17:15:33 INFO - PROCESS | 2660 | 1471047333446 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}] 17:15:33 INFO - PROCESS | 2660 | 1471047333449 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:33 INFO - PROCESS | 2660 | 1471047333563 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 17:15:33 INFO - PROCESS | 2660 | 1471047333628 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:33 INFO - PROCESS | 2660 | 1471047333633 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:33 INFO - PROCESS | 2660 | ++DOCSHELL 000000D384EBB800 == 38 [pid = 2660] [id = 176] 17:15:33 INFO - PROCESS | 2660 | ++DOMWINDOW == 90 (000000D384B4FC00) [pid = 2660] [serial = 526] [outer = 0000000000000000] 17:15:33 INFO - PROCESS | 2660 | ++DOMWINDOW == 91 (000000D385336C00) [pid = 2660] [serial = 527] [outer = 000000D384B4FC00] 17:15:33 INFO - PROCESS | 2660 | 1471047333684 Marionette DEBUG loaded listener.js 17:15:33 INFO - PROCESS | 2660 | ++DOMWINDOW == 92 (000000D385C2F800) [pid = 2660] [serial = 528] [outer = 000000D384B4FC00] 17:15:34 INFO - PROCESS | 2660 | --DOCSHELL 000000D398FB8800 == 37 [pid = 2660] [id = 173] 17:15:34 INFO - PROCESS | 2660 | --DOCSHELL 000000D3964DC800 == 36 [pid = 2660] [id = 172] 17:15:34 INFO - PROCESS | 2660 | --DOCSHELL 000000D3853E1800 == 35 [pid = 2660] [id = 171] 17:15:34 INFO - PROCESS | 2660 | --DOCSHELL 000000D393D64000 == 34 [pid = 2660] [id = 170] 17:15:34 INFO - PROCESS | 2660 | --DOCSHELL 000000D39371B000 == 33 [pid = 2660] [id = 169] 17:15:34 INFO - PROCESS | 2660 | --DOCSHELL 000000D392D99800 == 32 [pid = 2660] [id = 168] 17:15:34 INFO - PROCESS | 2660 | --DOCSHELL 000000D3908AA000 == 31 [pid = 2660] [id = 167] 17:15:34 INFO - PROCESS | 2660 | --DOCSHELL 000000D38B436800 == 30 [pid = 2660] [id = 166] 17:15:34 INFO - PROCESS | 2660 | --DOCSHELL 000000D385F1B800 == 29 [pid = 2660] [id = 165] 17:15:34 INFO - PROCESS | 2660 | --DOMWINDOW == 91 (000000D38B21C400) [pid = 2660] [serial = 449] [outer = 0000000000000000] [url = about:blank] 17:15:34 INFO - PROCESS | 2660 | --DOMWINDOW == 90 (000000D39130C400) [pid = 2660] [serial = 458] [outer = 0000000000000000] [url = about:blank] 17:15:34 INFO - PROCESS | 2660 | --DOMWINDOW == 89 (000000D3928D9800) [pid = 2660] [serial = 461] [outer = 0000000000000000] [url = about:blank] 17:15:34 INFO - PROCESS | 2660 | --DOMWINDOW == 88 (000000D396226000) [pid = 2660] [serial = 474] [outer = 0000000000000000] [url = about:blank] 17:15:34 INFO - PROCESS | 2660 | --DOMWINDOW == 87 (000000D38A651C00) [pid = 2660] [serial = 452] [outer = 0000000000000000] [url = about:blank] 17:15:34 INFO - PROCESS | 2660 | --DOMWINDOW == 86 (000000D393383C00) [pid = 2660] [serial = 465] [outer = 0000000000000000] [url = about:blank] 17:15:34 INFO - PROCESS | 2660 | --DOMWINDOW == 85 (000000D396211000) [pid = 2660] [serial = 473] [outer = 0000000000000000] [url = about:blank] 17:15:34 INFO - PROCESS | 2660 | --DOMWINDOW == 84 (000000D38C4C0000) [pid = 2660] [serial = 455] [outer = 0000000000000000] [url = about:blank] 17:15:34 INFO - PROCESS | 2660 | --DOMWINDOW == 83 (000000D3916F4000) [pid = 2660] [serial = 459] [outer = 0000000000000000] [url = about:blank] 17:15:34 INFO - PROCESS | 2660 | --DOMWINDOW == 82 (000000D385759C00) [pid = 2660] [serial = 446] [outer = 0000000000000000] [url = about:blank] 17:15:34 INFO - PROCESS | 2660 | --DOMWINDOW == 81 (000000D38EE15C00) [pid = 2660] [serial = 456] [outer = 0000000000000000] [url = about:blank] 17:15:34 INFO - PROCESS | 2660 | --DOMWINDOW == 80 (000000D3952B2000) [pid = 2660] [serial = 468] [outer = 0000000000000000] [url = about:blank] 17:15:34 INFO - PROCESS | 2660 | --DOMWINDOW == 79 (000000D393D5D400) [pid = 2660] [serial = 444] [outer = 0000000000000000] [url = about:blank] 17:15:34 INFO - PROCESS | 2660 | --DOMWINDOW == 78 (000000D38EE0F000) [pid = 2660] [serial = 450] [outer = 0000000000000000] [url = about:blank] 17:15:34 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000D393D56C00) [pid = 2660] [serial = 467] [outer = 0000000000000000] [url = about:blank] 17:15:34 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D38625CC00) [pid = 2660] [serial = 447] [outer = 0000000000000000] [url = about:blank] 17:15:34 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D38625B400) [pid = 2660] [serial = 470] [outer = 0000000000000000] [url = about:blank] 17:15:34 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D392F2E000) [pid = 2660] [serial = 464] [outer = 0000000000000000] [url = about:blank] 17:15:34 INFO - PROCESS | 2660 | --DOMWINDOW == 73 (000000D38B210C00) [pid = 2660] [serial = 453] [outer = 0000000000000000] [url = about:blank] 17:15:34 INFO - PROCESS | 2660 | --DOMWINDOW == 72 (000000D392CBB400) [pid = 2660] [serial = 462] [outer = 0000000000000000] [url = about:blank] 17:15:34 INFO - PROCESS | 2660 | --DOMWINDOW == 71 (000000D38FF2DC00) [pid = 2660] [serial = 471] [outer = 0000000000000000] [url = about:blank] 17:15:34 INFO - PROCESS | 2660 | --DOMWINDOW == 70 (000000D396231C00) [pid = 2660] [serial = 476] [outer = 0000000000000000] [url = about:blank] 17:15:34 INFO - PROCESS | 2660 | --DOMWINDOW == 69 (000000D38C361000) [pid = 2660] [serial = 479] [outer = 0000000000000000] [url = about:blank] 17:15:34 INFO - PROCESS | 2660 | --DOMWINDOW == 68 (000000D38C366800) [pid = 2660] [serial = 480] [outer = 0000000000000000] [url = about:blank] 17:15:34 INFO - PROCESS | 2660 | --DOMWINDOW == 67 (000000D396413C00) [pid = 2660] [serial = 477] [outer = 0000000000000000] [url = about:blank] 17:15:34 INFO - PROCESS | 2660 | 1471047334297 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]]]}] 17:15:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 17:15:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 880ms 17:15:34 INFO - PROCESS | 2660 | 1471047334317 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 17:15:34 INFO - PROCESS | 2660 | 1471047334321 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 17:15:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 17:15:34 INFO - PROCESS | 2660 | 1471047334327 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 17:15:34 INFO - PROCESS | 2660 | 1471047334332 Marionette TRACE conn6 <- [1,670,null,{}] 17:15:34 INFO - PROCESS | 2660 | 1471047334335 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}] 17:15:34 INFO - PROCESS | 2660 | 1471047334338 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:34 INFO - PROCESS | 2660 | 1471047334430 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 17:15:34 INFO - PROCESS | 2660 | 1471047334504 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:34 INFO - PROCESS | 2660 | 1471047334506 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:34 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38B10D800 == 30 [pid = 2660] [id = 177] 17:15:34 INFO - PROCESS | 2660 | ++DOMWINDOW == 68 (000000D386430C00) [pid = 2660] [serial = 529] [outer = 0000000000000000] 17:15:34 INFO - PROCESS | 2660 | ++DOMWINDOW == 69 (000000D3866B5000) [pid = 2660] [serial = 530] [outer = 000000D386430C00] 17:15:34 INFO - PROCESS | 2660 | 1471047334556 Marionette DEBUG loaded listener.js 17:15:34 INFO - PROCESS | 2660 | ++DOMWINDOW == 70 (000000D3873FE800) [pid = 2660] [serial = 531] [outer = 000000D386430C00] 17:15:34 INFO - PROCESS | 2660 | [2660] WARNING: Using default font: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 17:15:35 INFO - PROCESS | 2660 | [2660] WARNING: Using default font: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 17:15:35 INFO - PROCESS | 2660 | 1471047335500 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]]]}] 17:15:35 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) 17:15:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1200ms 17:15:35 INFO - PROCESS | 2660 | 1471047335527 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 17:15:35 INFO - PROCESS | 2660 | 1471047335529 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 17:15:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 17:15:35 INFO - PROCESS | 2660 | 1471047335533 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 17:15:35 INFO - PROCESS | 2660 | 1471047335535 Marionette TRACE conn6 <- [1,674,null,{}] 17:15:35 INFO - PROCESS | 2660 | 1471047335546 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}] 17:15:35 INFO - PROCESS | 2660 | 1471047335551 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:35 INFO - PROCESS | 2660 | 1471047335643 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 17:15:35 INFO - PROCESS | 2660 | 1471047335652 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:35 INFO - PROCESS | 2660 | 1471047335656 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:35 INFO - PROCESS | 2660 | ++DOCSHELL 000000D390807000 == 31 [pid = 2660] [id = 178] 17:15:35 INFO - PROCESS | 2660 | ++DOMWINDOW == 71 (000000D38AFDD400) [pid = 2660] [serial = 532] [outer = 0000000000000000] 17:15:35 INFO - PROCESS | 2660 | ++DOMWINDOW == 72 (000000D38B1F6C00) [pid = 2660] [serial = 533] [outer = 000000D38AFDD400] 17:15:35 INFO - PROCESS | 2660 | 1471047335715 Marionette DEBUG loaded listener.js 17:15:35 INFO - PROCESS | 2660 | ++DOMWINDOW == 73 (000000D38B2BA000) [pid = 2660] [serial = 534] [outer = 000000D38AFDD400] 17:15:36 INFO - PROCESS | 2660 | 1471047336636 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]]]}] 17:15:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 17:15:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1139ms 17:15:36 INFO - PROCESS | 2660 | 1471047336679 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 17:15:36 INFO - PROCESS | 2660 | 1471047336682 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 17:15:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 17:15:36 INFO - PROCESS | 2660 | 1471047336685 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 17:15:36 INFO - PROCESS | 2660 | 1471047336687 Marionette TRACE conn6 <- [1,678,null,{}] 17:15:36 INFO - PROCESS | 2660 | 1471047336691 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}] 17:15:36 INFO - PROCESS | 2660 | 1471047336693 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:36 INFO - PROCESS | 2660 | 1471047336808 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 17:15:36 INFO - PROCESS | 2660 | 1471047336814 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:36 INFO - PROCESS | 2660 | 1471047336817 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:36 INFO - PROCESS | 2660 | ++DOCSHELL 000000D392A1E800 == 32 [pid = 2660] [id = 179] 17:15:36 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (000000D38C358C00) [pid = 2660] [serial = 535] [outer = 0000000000000000] 17:15:36 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D38C35C400) [pid = 2660] [serial = 536] [outer = 000000D38C358C00] 17:15:36 INFO - PROCESS | 2660 | 1471047336903 Marionette DEBUG loaded listener.js 17:15:36 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D38C78C400) [pid = 2660] [serial = 537] [outer = 000000D38C358C00] 17:15:37 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D392C15800) [pid = 2660] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 17:15:37 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D3862CF800) [pid = 2660] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 17:15:37 INFO - PROCESS | 2660 | --DOMWINDOW == 73 (000000D38746B800) [pid = 2660] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 17:15:37 INFO - PROCESS | 2660 | --DOMWINDOW == 72 (000000D38604C800) [pid = 2660] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 17:15:37 INFO - PROCESS | 2660 | --DOMWINDOW == 71 (000000D385330400) [pid = 2660] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 17:15:37 INFO - PROCESS | 2660 | --DOMWINDOW == 70 (000000D384B43C00) [pid = 2660] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 17:15:37 INFO - PROCESS | 2660 | --DOMWINDOW == 69 (000000D38F85B400) [pid = 2660] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 17:15:37 INFO - PROCESS | 2660 | --DOMWINDOW == 68 (000000D386974800) [pid = 2660] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 17:15:37 INFO - PROCESS | 2660 | --DOMWINDOW == 67 (000000D38A6B7C00) [pid = 2660] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 17:15:37 INFO - PROCESS | 2660 | --DOMWINDOW == 66 (000000D38FB6E000) [pid = 2660] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 17:15:37 INFO - PROCESS | 2660 | --DOMWINDOW == 65 (000000D393D59400) [pid = 2660] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 17:15:37 INFO - PROCESS | 2660 | --DOMWINDOW == 64 (000000D38BF28C00) [pid = 2660] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 17:15:37 INFO - PROCESS | 2660 | --DOMWINDOW == 63 (000000D39082FC00) [pid = 2660] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 17:15:37 INFO - PROCESS | 2660 | 1471047337837 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]]]}] 17:15:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 17:15:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1194ms 17:15:37 INFO - PROCESS | 2660 | 1471047337883 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 17:15:37 INFO - PROCESS | 2660 | 1471047337885 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 17:15:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 17:15:37 INFO - PROCESS | 2660 | 1471047337888 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 17:15:37 INFO - PROCESS | 2660 | 1471047337890 Marionette TRACE conn6 <- [1,682,null,{}] 17:15:37 INFO - PROCESS | 2660 | 1471047337893 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}] 17:15:37 INFO - PROCESS | 2660 | 1471047337896 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:37 INFO - PROCESS | 2660 | 1471047337985 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 17:15:38 INFO - PROCESS | 2660 | 1471047337992 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:38 INFO - PROCESS | 2660 | 1471047337994 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:38 INFO - PROCESS | 2660 | ++DOCSHELL 000000D392ECD000 == 33 [pid = 2660] [id = 180] 17:15:38 INFO - PROCESS | 2660 | ++DOMWINDOW == 64 (000000D3862CA400) [pid = 2660] [serial = 538] [outer = 0000000000000000] 17:15:38 INFO - PROCESS | 2660 | ++DOMWINDOW == 65 (000000D38A6B7C00) [pid = 2660] [serial = 539] [outer = 000000D3862CA400] 17:15:38 INFO - PROCESS | 2660 | 1471047338039 Marionette DEBUG loaded listener.js 17:15:38 INFO - PROCESS | 2660 | ++DOMWINDOW == 66 (000000D38EE06400) [pid = 2660] [serial = 540] [outer = 000000D3862CA400] 17:15:38 INFO - PROCESS | 2660 | 1471047338956 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]]]}] 17:15:38 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) 17:15:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1082ms 17:15:38 INFO - PROCESS | 2660 | 1471047338973 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 17:15:38 INFO - PROCESS | 2660 | 1471047338975 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 17:15:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 17:15:38 INFO - PROCESS | 2660 | 1471047338980 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 17:15:38 INFO - PROCESS | 2660 | 1471047338982 Marionette TRACE conn6 <- [1,686,null,{}] 17:15:38 INFO - PROCESS | 2660 | 1471047338986 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}] 17:15:38 INFO - PROCESS | 2660 | 1471047338992 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:39 INFO - PROCESS | 2660 | 1471047339107 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 17:15:39 INFO - PROCESS | 2660 | 1471047339113 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:39 INFO - PROCESS | 2660 | 1471047339116 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:39 INFO - PROCESS | 2660 | ++DOCSHELL 000000D393921000 == 34 [pid = 2660] [id = 181] 17:15:39 INFO - PROCESS | 2660 | ++DOMWINDOW == 67 (000000D38F777C00) [pid = 2660] [serial = 541] [outer = 0000000000000000] 17:15:39 INFO - PROCESS | 2660 | ++DOMWINDOW == 68 (000000D38FF2F000) [pid = 2660] [serial = 542] [outer = 000000D38F777C00] 17:15:39 INFO - PROCESS | 2660 | 1471047339163 Marionette DEBUG loaded listener.js 17:15:39 INFO - PROCESS | 2660 | ++DOMWINDOW == 69 (000000D3902F4C00) [pid = 2660] [serial = 543] [outer = 000000D38F777C00] 17:15:40 INFO - PROCESS | 2660 | 1471047340085 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]]]}] 17:15:40 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) 17:15:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1139ms 17:15:40 INFO - PROCESS | 2660 | 1471047340122 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 17:15:40 INFO - PROCESS | 2660 | 1471047340124 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 17:15:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 17:15:40 INFO - PROCESS | 2660 | 1471047340127 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 17:15:40 INFO - PROCESS | 2660 | 1471047340129 Marionette TRACE conn6 <- [1,690,null,{}] 17:15:40 INFO - PROCESS | 2660 | 1471047340133 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}] 17:15:40 INFO - PROCESS | 2660 | 1471047340142 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:40 INFO - PROCESS | 2660 | 1471047340266 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 17:15:40 INFO - PROCESS | 2660 | 1471047340330 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:40 INFO - PROCESS | 2660 | 1471047340334 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:40 INFO - PROCESS | 2660 | ++DOCSHELL 000000D385C6E000 == 35 [pid = 2660] [id = 182] 17:15:40 INFO - PROCESS | 2660 | ++DOMWINDOW == 70 (000000D3842C7C00) [pid = 2660] [serial = 544] [outer = 0000000000000000] 17:15:40 INFO - PROCESS | 2660 | ++DOMWINDOW == 71 (000000D3842D4C00) [pid = 2660] [serial = 545] [outer = 000000D3842C7C00] 17:15:40 INFO - PROCESS | 2660 | 1471047340395 Marionette DEBUG loaded listener.js 17:15:40 INFO - PROCESS | 2660 | ++DOMWINDOW == 72 (000000D385F8D800) [pid = 2660] [serial = 546] [outer = 000000D3842C7C00] 17:15:41 INFO - PROCESS | 2660 | 1471047341580 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]]]}] 17:15:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 17:15:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1496ms 17:15:41 INFO - PROCESS | 2660 | 1471047341628 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 17:15:41 INFO - PROCESS | 2660 | 1471047341633 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 17:15:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 17:15:41 INFO - PROCESS | 2660 | 1471047341638 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 17:15:41 INFO - PROCESS | 2660 | 1471047341642 Marionette TRACE conn6 <- [1,694,null,{}] 17:15:41 INFO - PROCESS | 2660 | 1471047341647 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}] 17:15:41 INFO - PROCESS | 2660 | 1471047341650 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:41 INFO - PROCESS | 2660 | 1471047341835 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 17:15:41 INFO - PROCESS | 2660 | 1471047341915 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:41 INFO - PROCESS | 2660 | 1471047341918 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:41 INFO - PROCESS | 2660 | ++DOCSHELL 000000D385749800 == 36 [pid = 2660] [id = 183] 17:15:41 INFO - PROCESS | 2660 | ++DOMWINDOW == 73 (000000D38A2C4800) [pid = 2660] [serial = 547] [outer = 0000000000000000] 17:15:41 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (000000D38A6AF000) [pid = 2660] [serial = 548] [outer = 000000D38A2C4800] 17:15:41 INFO - PROCESS | 2660 | 1471047341977 Marionette DEBUG loaded listener.js 17:15:42 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D38A7D8400) [pid = 2660] [serial = 549] [outer = 000000D38A2C4800] 17:15:43 INFO - PROCESS | 2660 | 1471047343026 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]]]}] 17:15:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 17:15:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1440ms 17:15:43 INFO - PROCESS | 2660 | 1471047343081 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 17:15:43 INFO - PROCESS | 2660 | 1471047343084 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 17:15:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 17:15:43 INFO - PROCESS | 2660 | 1471047343088 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 17:15:43 INFO - PROCESS | 2660 | 1471047343091 Marionette TRACE conn6 <- [1,698,null,{}] 17:15:43 INFO - PROCESS | 2660 | 1471047343139 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}] 17:15:43 INFO - PROCESS | 2660 | 1471047343142 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:43 INFO - PROCESS | 2660 | 1471047343250 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 17:15:43 INFO - PROCESS | 2660 | 1471047343370 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:43 INFO - PROCESS | 2660 | 1471047343372 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:43 INFO - PROCESS | 2660 | ++DOCSHELL 000000D393713000 == 37 [pid = 2660] [id = 184] 17:15:43 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D38A6B7800) [pid = 2660] [serial = 550] [outer = 0000000000000000] 17:15:43 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D38BFDC800) [pid = 2660] [serial = 551] [outer = 000000D38A6B7800] 17:15:43 INFO - PROCESS | 2660 | 1471047343431 Marionette DEBUG loaded listener.js 17:15:43 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D38F772400) [pid = 2660] [serial = 552] [outer = 000000D38A6B7800] 17:15:44 INFO - PROCESS | 2660 | --DOCSHELL 000000D38BFAA000 == 36 [pid = 2660] [id = 23] 17:15:44 INFO - PROCESS | 2660 | --DOCSHELL 000000D393921000 == 35 [pid = 2660] [id = 181] 17:15:44 INFO - PROCESS | 2660 | --DOCSHELL 000000D392ECD000 == 34 [pid = 2660] [id = 180] 17:15:44 INFO - PROCESS | 2660 | --DOCSHELL 000000D392A1E800 == 33 [pid = 2660] [id = 179] 17:15:44 INFO - PROCESS | 2660 | --DOCSHELL 000000D390807000 == 32 [pid = 2660] [id = 178] 17:15:44 INFO - PROCESS | 2660 | --DOCSHELL 000000D38B10D800 == 31 [pid = 2660] [id = 177] 17:15:44 INFO - PROCESS | 2660 | --DOCSHELL 000000D384EBB800 == 30 [pid = 2660] [id = 176] 17:15:44 INFO - PROCESS | 2660 | --DOCSHELL 000000D392C88800 == 29 [pid = 2660] [id = 25] 17:15:44 INFO - PROCESS | 2660 | --DOCSHELL 000000D391560000 == 28 [pid = 2660] [id = 14] 17:15:44 INFO - PROCESS | 2660 | --DOCSHELL 000000D39628E000 == 27 [pid = 2660] [id = 19] 17:15:44 INFO - PROCESS | 2660 | --DOCSHELL 000000D3990A6000 == 26 [pid = 2660] [id = 174] 17:15:44 INFO - PROCESS | 2660 | --DOCSHELL 000000D39080B000 == 25 [pid = 2660] [id = 175] 17:15:44 INFO - PROCESS | 2660 | --DOCSHELL 000000D398D4E800 == 24 [pid = 2660] [id = 21] 17:15:44 INFO - PROCESS | 2660 | --DOCSHELL 000000D392C9F000 == 23 [pid = 2660] [id = 16] 17:15:44 INFO - PROCESS | 2660 | --DOCSHELL 000000D393088000 == 22 [pid = 2660] [id = 17] 17:15:44 INFO - PROCESS | 2660 | --DOCSHELL 000000D390817800 == 21 [pid = 2660] [id = 24] 17:15:44 INFO - PROCESS | 2660 | --DOCSHELL 000000D3964C1800 == 20 [pid = 2660] [id = 27] 17:15:44 INFO - PROCESS | 2660 | --DOCSHELL 000000D38FBC5800 == 19 [pid = 2660] [id = 28] 17:15:44 INFO - PROCESS | 2660 | --DOCSHELL 000000D398D42800 == 18 [pid = 2660] [id = 29] 17:15:44 INFO - PROCESS | 2660 | --DOCSHELL 000000D38AF4E800 == 17 [pid = 2660] [id = 10] 17:15:44 INFO - PROCESS | 2660 | --DOCSHELL 000000D38A208800 == 16 [pid = 2660] [id = 22] 17:15:44 INFO - PROCESS | 2660 | --DOCSHELL 000000D38FBC9000 == 15 [pid = 2660] [id = 13] 17:15:44 INFO - PROCESS | 2660 | --DOCSHELL 000000D393998000 == 14 [pid = 2660] [id = 18] 17:15:44 INFO - PROCESS | 2660 | --DOCSHELL 000000D39312E000 == 13 [pid = 2660] [id = 26] 17:15:44 INFO - PROCESS | 2660 | --DOCSHELL 000000D3964D5000 == 12 [pid = 2660] [id = 20] 17:15:44 INFO - PROCESS | 2660 | --DOCSHELL 000000D392718000 == 11 [pid = 2660] [id = 15] 17:15:44 INFO - PROCESS | 2660 | --DOCSHELL 000000D385749800 == 10 [pid = 2660] [id = 183] 17:15:44 INFO - PROCESS | 2660 | --DOCSHELL 000000D385C6E000 == 9 [pid = 2660] [id = 182] 17:15:44 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000D38B20E800) [pid = 2660] [serial = 500] [outer = 0000000000000000] [url = about:blank] 17:15:44 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D38B2BE000) [pid = 2660] [serial = 501] [outer = 0000000000000000] [url = about:blank] 17:15:44 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D38A692000) [pid = 2660] [serial = 492] [outer = 0000000000000000] [url = about:blank] 17:15:44 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D38A68A800) [pid = 2660] [serial = 491] [outer = 0000000000000000] [url = about:blank] 17:15:44 INFO - PROCESS | 2660 | --DOMWINDOW == 73 (000000D386251000) [pid = 2660] [serial = 494] [outer = 0000000000000000] [url = about:blank] 17:15:44 INFO - PROCESS | 2660 | --DOMWINDOW == 72 (000000D3862CEC00) [pid = 2660] [serial = 495] [outer = 0000000000000000] [url = about:blank] 17:15:44 INFO - PROCESS | 2660 | --DOMWINDOW == 71 (000000D38A68FC00) [pid = 2660] [serial = 498] [outer = 0000000000000000] [url = about:blank] 17:15:44 INFO - PROCESS | 2660 | --DOMWINDOW == 70 (000000D38A654C00) [pid = 2660] [serial = 497] [outer = 0000000000000000] [url = about:blank] 17:15:44 INFO - PROCESS | 2660 | --DOMWINDOW == 69 (000000D39167F000) [pid = 2660] [serial = 509] [outer = 0000000000000000] [url = about:blank] 17:15:44 INFO - PROCESS | 2660 | --DOMWINDOW == 68 (000000D39023BC00) [pid = 2660] [serial = 507] [outer = 0000000000000000] [url = about:blank] 17:15:44 INFO - PROCESS | 2660 | --DOMWINDOW == 67 (000000D38FB6CC00) [pid = 2660] [serial = 506] [outer = 0000000000000000] [url = about:blank] 17:15:44 INFO - PROCESS | 2660 | --DOMWINDOW == 66 (000000D38C359000) [pid = 2660] [serial = 512] [outer = 0000000000000000] [url = about:blank] 17:15:44 INFO - PROCESS | 2660 | --DOMWINDOW == 65 (000000D38C363800) [pid = 2660] [serial = 483] [outer = 0000000000000000] [url = about:blank] 17:15:44 INFO - PROCESS | 2660 | --DOMWINDOW == 64 (000000D38B20F400) [pid = 2660] [serial = 482] [outer = 0000000000000000] [url = about:blank] 17:15:44 INFO - PROCESS | 2660 | --DOMWINDOW == 63 (000000D392C11000) [pid = 2660] [serial = 486] [outer = 0000000000000000] [url = about:blank] 17:15:44 INFO - PROCESS | 2660 | --DOMWINDOW == 62 (000000D391683400) [pid = 2660] [serial = 485] [outer = 0000000000000000] [url = about:blank] 17:15:44 INFO - PROCESS | 2660 | --DOMWINDOW == 61 (000000D3916F3000) [pid = 2660] [serial = 510] [outer = 0000000000000000] [url = about:blank] 17:15:44 INFO - PROCESS | 2660 | --DOMWINDOW == 60 (000000D392F2F000) [pid = 2660] [serial = 519] [outer = 0000000000000000] [url = about:blank] 17:15:44 INFO - PROCESS | 2660 | --DOMWINDOW == 59 (000000D396412400) [pid = 2660] [serial = 489] [outer = 0000000000000000] [url = about:blank] 17:15:44 INFO - PROCESS | 2660 | --DOMWINDOW == 58 (000000D39459D800) [pid = 2660] [serial = 488] [outer = 0000000000000000] [url = about:blank] 17:15:44 INFO - PROCESS | 2660 | --DOMWINDOW == 57 (000000D391686C00) [pid = 2660] [serial = 513] [outer = 0000000000000000] [url = about:blank] 17:15:44 INFO - PROCESS | 2660 | --DOMWINDOW == 56 (000000D38C35FC00) [pid = 2660] [serial = 503] [outer = 0000000000000000] [url = about:blank] 17:15:44 INFO - PROCESS | 2660 | --DOMWINDOW == 55 (000000D392C0E400) [pid = 2660] [serial = 516] [outer = 0000000000000000] [url = about:blank] 17:15:44 INFO - PROCESS | 2660 | --DOMWINDOW == 54 (000000D38EE0F800) [pid = 2660] [serial = 504] [outer = 0000000000000000] [url = about:blank] 17:15:45 INFO - PROCESS | 2660 | --DOMWINDOW == 53 (000000D3928D1800) [pid = 2660] [serial = 515] [outer = 0000000000000000] [url = about:blank] 17:15:45 INFO - PROCESS | 2660 | --DOMWINDOW == 52 (000000D392CBE400) [pid = 2660] [serial = 518] [outer = 0000000000000000] [url = about:blank] 17:15:45 INFO - PROCESS | 2660 | 1471047345035 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]]]}] 17:15:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 17:15:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1988ms 17:15:45 INFO - PROCESS | 2660 | 1471047345093 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 17:15:45 INFO - PROCESS | 2660 | 1471047345096 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 17:15:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 17:15:45 INFO - PROCESS | 2660 | 1471047345102 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 17:15:45 INFO - PROCESS | 2660 | 1471047345107 Marionette TRACE conn6 <- [1,702,null,{}] 17:15:45 INFO - PROCESS | 2660 | 1471047345113 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}] 17:15:45 INFO - PROCESS | 2660 | 1471047345116 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:45 INFO - PROCESS | 2660 | 1471047345212 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 17:15:45 INFO - PROCESS | 2660 | 1471047345270 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:45 INFO - PROCESS | 2660 | 1471047345274 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:45 INFO - PROCESS | 2660 | ++DOCSHELL 000000D386EB4800 == 10 [pid = 2660] [id = 185] 17:15:45 INFO - PROCESS | 2660 | ++DOMWINDOW == 53 (000000D386256400) [pid = 2660] [serial = 553] [outer = 0000000000000000] 17:15:45 INFO - PROCESS | 2660 | ++DOMWINDOW == 54 (000000D386259000) [pid = 2660] [serial = 554] [outer = 000000D386256400] 17:15:45 INFO - PROCESS | 2660 | 1471047345327 Marionette DEBUG loaded listener.js 17:15:45 INFO - PROCESS | 2660 | ++DOMWINDOW == 55 (000000D3862CF800) [pid = 2660] [serial = 555] [outer = 000000D386256400] 17:15:46 INFO - PROCESS | 2660 | 1471047346250 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]]]}] 17:15:46 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 17:15:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1192ms 17:15:46 INFO - PROCESS | 2660 | 1471047346296 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 17:15:46 INFO - PROCESS | 2660 | 1471047346301 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 17:15:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 17:15:46 INFO - PROCESS | 2660 | 1471047346308 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 17:15:46 INFO - PROCESS | 2660 | 1471047346311 Marionette TRACE conn6 <- [1,706,null,{}] 17:15:46 INFO - PROCESS | 2660 | 1471047346315 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}] 17:15:46 INFO - PROCESS | 2660 | 1471047346319 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:46 INFO - PROCESS | 2660 | 1471047346417 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 17:15:46 INFO - PROCESS | 2660 | 1471047346424 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:46 INFO - PROCESS | 2660 | 1471047346427 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:46 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38BFA5800 == 11 [pid = 2660] [id = 186] 17:15:46 INFO - PROCESS | 2660 | ++DOMWINDOW == 56 (000000D38A26E000) [pid = 2660] [serial = 556] [outer = 0000000000000000] 17:15:46 INFO - PROCESS | 2660 | ++DOMWINDOW == 57 (000000D38A64B000) [pid = 2660] [serial = 557] [outer = 000000D38A26E000] 17:15:46 INFO - PROCESS | 2660 | 1471047346477 Marionette DEBUG loaded listener.js 17:15:46 INFO - PROCESS | 2660 | ++DOMWINDOW == 58 (000000D38A68AC00) [pid = 2660] [serial = 558] [outer = 000000D38A26E000] 17:15:47 INFO - PROCESS | 2660 | 1471047347463 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]]]}] 17:15:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 17:15:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1183ms 17:15:47 INFO - PROCESS | 2660 | 1471047347493 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 17:15:47 INFO - PROCESS | 2660 | 1471047347496 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 17:15:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 17:15:47 INFO - PROCESS | 2660 | 1471047347500 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 17:15:47 INFO - PROCESS | 2660 | 1471047347503 Marionette TRACE conn6 <- [1,710,null,{}] 17:15:47 INFO - PROCESS | 2660 | 1471047347515 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}] 17:15:47 INFO - PROCESS | 2660 | 1471047347520 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:47 INFO - PROCESS | 2660 | 1471047347647 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 17:15:47 INFO - PROCESS | 2660 | 1471047347656 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:47 INFO - PROCESS | 2660 | 1471047347659 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:47 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3913AF000 == 12 [pid = 2660] [id = 187] 17:15:47 INFO - PROCESS | 2660 | ++DOMWINDOW == 59 (000000D38AED7C00) [pid = 2660] [serial = 559] [outer = 0000000000000000] 17:15:47 INFO - PROCESS | 2660 | ++DOMWINDOW == 60 (000000D38B216400) [pid = 2660] [serial = 560] [outer = 000000D38AED7C00] 17:15:47 INFO - PROCESS | 2660 | 1471047347711 Marionette DEBUG loaded listener.js 17:15:47 INFO - PROCESS | 2660 | ++DOMWINDOW == 61 (000000D38BE7E000) [pid = 2660] [serial = 561] [outer = 000000D38AED7C00] 17:15:48 INFO - PROCESS | 2660 | 1471047348230 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] 17:15:48 INFO - PROCESS | 2660 | 1471047348301 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 17:15:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 17:15:48 INFO - PROCESS | 2660 | 1471047348311 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 17:15:48 INFO - PROCESS | 2660 | 1471047348313 Marionette TRACE conn6 <- [1,714,null,{}] 17:15:48 INFO - PROCESS | 2660 | 1471047348317 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}] 17:15:48 INFO - PROCESS | 2660 | 1471047348319 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:48 INFO - PROCESS | 2660 | 1471047348432 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 17:15:48 INFO - PROCESS | 2660 | 1471047348448 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:48 INFO - PROCESS | 2660 | 1471047348450 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:48 INFO - PROCESS | 2660 | ++DOCSHELL 000000D392C8F000 == 13 [pid = 2660] [id = 188] 17:15:48 INFO - PROCESS | 2660 | ++DOMWINDOW == 62 (000000D38CA60400) [pid = 2660] [serial = 562] [outer = 0000000000000000] 17:15:48 INFO - PROCESS | 2660 | ++DOMWINDOW == 63 (000000D38EE08C00) [pid = 2660] [serial = 563] [outer = 000000D38CA60400] 17:15:48 INFO - PROCESS | 2660 | 1471047348533 Marionette DEBUG loaded listener.js 17:15:48 INFO - PROCESS | 2660 | ++DOMWINDOW == 64 (000000D38EEB3800) [pid = 2660] [serial = 564] [outer = 000000D38CA60400] 17:15:49 INFO - PROCESS | 2660 | --DOMWINDOW == 63 (000000D38F777C00) [pid = 2660] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 17:15:49 INFO - PROCESS | 2660 | --DOMWINDOW == 62 (000000D38C358C00) [pid = 2660] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 17:15:49 INFO - PROCESS | 2660 | --DOMWINDOW == 61 (000000D384B4FC00) [pid = 2660] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 17:15:49 INFO - PROCESS | 2660 | --DOMWINDOW == 60 (000000D3862CA400) [pid = 2660] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 17:15:49 INFO - PROCESS | 2660 | --DOMWINDOW == 59 (000000D386430C00) [pid = 2660] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 17:15:49 INFO - PROCESS | 2660 | --DOMWINDOW == 58 (000000D3928D1400) [pid = 2660] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 17:15:49 INFO - PROCESS | 2660 | --DOMWINDOW == 57 (000000D3874D8000) [pid = 2660] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 17:15:49 INFO - PROCESS | 2660 | --DOMWINDOW == 56 (000000D38AFDD400) [pid = 2660] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 17:15:49 INFO - PROCESS | 2660 | 1471047349090 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]]]}] 17:15:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 17:15:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 839ms 17:15:49 INFO - PROCESS | 2660 | 1471047349159 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 17:15:49 INFO - PROCESS | 2660 | 1471047349162 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 17:15:49 INFO - PROCESS | 2660 | 1471047349165 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 17:15:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 17:15:49 INFO - PROCESS | 2660 | 1471047349167 Marionette TRACE conn6 <- [1,718,null,{}] 17:15:49 INFO - PROCESS | 2660 | 1471047349171 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}] 17:15:49 INFO - PROCESS | 2660 | 1471047349173 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:49 INFO - PROCESS | 2660 | 1471047349256 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 17:15:49 INFO - PROCESS | 2660 | 1471047349266 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:49 INFO - PROCESS | 2660 | 1471047349268 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:49 INFO - PROCESS | 2660 | ++DOCSHELL 000000D392ED0800 == 14 [pid = 2660] [id = 189] 17:15:49 INFO - PROCESS | 2660 | ++DOMWINDOW == 57 (000000D38604FC00) [pid = 2660] [serial = 565] [outer = 0000000000000000] 17:15:49 INFO - PROCESS | 2660 | ++DOMWINDOW == 58 (000000D38B218C00) [pid = 2660] [serial = 566] [outer = 000000D38604FC00] 17:15:49 INFO - PROCESS | 2660 | 1471047349314 Marionette DEBUG loaded listener.js 17:15:49 INFO - PROCESS | 2660 | ++DOMWINDOW == 59 (000000D38EEB4800) [pid = 2660] [serial = 567] [outer = 000000D38604FC00] 17:15:49 INFO - PROCESS | 2660 | 1471047349769 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] 17:15:49 INFO - PROCESS | 2660 | 1471047349802 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 17:15:49 INFO - PROCESS | 2660 | 1471047349805 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 17:15:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 17:15:49 INFO - PROCESS | 2660 | 1471047349807 Marionette TRACE conn6 <- [1,722,null,{}] 17:15:49 INFO - PROCESS | 2660 | 1471047349810 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}] 17:15:49 INFO - PROCESS | 2660 | 1471047349816 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:49 INFO - PROCESS | 2660 | 1471047349960 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 17:15:49 INFO - PROCESS | 2660 | 1471047349973 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:49 INFO - PROCESS | 2660 | 1471047349975 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:49 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39390A800 == 15 [pid = 2660] [id = 190] 17:15:49 INFO - PROCESS | 2660 | ++DOMWINDOW == 60 (000000D38FF65000) [pid = 2660] [serial = 568] [outer = 0000000000000000] 17:15:50 INFO - PROCESS | 2660 | ++DOMWINDOW == 61 (000000D39085D800) [pid = 2660] [serial = 569] [outer = 000000D38FF65000] 17:15:50 INFO - PROCESS | 2660 | 1471047350021 Marionette DEBUG loaded listener.js 17:15:50 INFO - PROCESS | 2660 | ++DOMWINDOW == 62 (000000D39167D800) [pid = 2660] [serial = 570] [outer = 000000D38FF65000] 17:15:50 INFO - PROCESS | 2660 | 1471047350510 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]]]}] 17:15:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 17:15:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 734ms 17:15:50 INFO - PROCESS | 2660 | 1471047350541 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 17:15:50 INFO - PROCESS | 2660 | 1471047350543 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 17:15:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 17:15:50 INFO - PROCESS | 2660 | 1471047350572 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 17:15:50 INFO - PROCESS | 2660 | 1471047350574 Marionette TRACE conn6 <- [1,726,null,{}] 17:15:50 INFO - PROCESS | 2660 | 1471047350581 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}] 17:15:50 INFO - PROCESS | 2660 | 1471047350583 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:50 INFO - PROCESS | 2660 | 1471047350664 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 17:15:50 INFO - PROCESS | 2660 | 1471047350671 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:50 INFO - PROCESS | 2660 | 1471047350673 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:50 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39503C800 == 16 [pid = 2660] [id = 191] 17:15:50 INFO - PROCESS | 2660 | ++DOMWINDOW == 63 (000000D391684800) [pid = 2660] [serial = 571] [outer = 0000000000000000] 17:15:50 INFO - PROCESS | 2660 | ++DOMWINDOW == 64 (000000D3916EA800) [pid = 2660] [serial = 572] [outer = 000000D391684800] 17:15:50 INFO - PROCESS | 2660 | 1471047350718 Marionette DEBUG loaded listener.js 17:15:50 INFO - PROCESS | 2660 | ++DOMWINDOW == 65 (000000D3916F3C00) [pid = 2660] [serial = 573] [outer = 000000D391684800] 17:15:51 INFO - PROCESS | 2660 | [2660] WARNING: Using default font: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 17:15:51 INFO - PROCESS | 2660 | 1471047351756 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]]]}] 17:15:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 17:15:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1271ms 17:15:51 INFO - PROCESS | 2660 | 1471047351832 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 17:15:51 INFO - PROCESS | 2660 | 1471047351837 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 17:15:51 INFO - PROCESS | 2660 | 1471047351843 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 17:15:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 17:15:51 INFO - PROCESS | 2660 | 1471047351847 Marionette TRACE conn6 <- [1,730,null,{}] 17:15:51 INFO - PROCESS | 2660 | 1471047351853 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}] 17:15:51 INFO - PROCESS | 2660 | 1471047351857 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:52 INFO - PROCESS | 2660 | 1471047351999 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 17:15:52 INFO - PROCESS | 2660 | 1471047352148 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:52 INFO - PROCESS | 2660 | 1471047352151 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:52 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38BE38800 == 17 [pid = 2660] [id = 192] 17:15:52 INFO - PROCESS | 2660 | ++DOMWINDOW == 66 (000000D3862C5C00) [pid = 2660] [serial = 574] [outer = 0000000000000000] 17:15:52 INFO - PROCESS | 2660 | ++DOMWINDOW == 67 (000000D3862CE400) [pid = 2660] [serial = 575] [outer = 000000D3862C5C00] 17:15:52 INFO - PROCESS | 2660 | 1471047352211 Marionette DEBUG loaded listener.js 17:15:52 INFO - PROCESS | 2660 | ++DOMWINDOW == 68 (000000D3873FB400) [pid = 2660] [serial = 576] [outer = 000000D3862C5C00] 17:15:53 INFO - PROCESS | 2660 | --DOMWINDOW == 67 (000000D38FF2F000) [pid = 2660] [serial = 542] [outer = 0000000000000000] [url = about:blank] 17:15:53 INFO - PROCESS | 2660 | --DOMWINDOW == 66 (000000D38C35C400) [pid = 2660] [serial = 536] [outer = 0000000000000000] [url = about:blank] 17:15:53 INFO - PROCESS | 2660 | --DOMWINDOW == 65 (000000D385336C00) [pid = 2660] [serial = 527] [outer = 0000000000000000] [url = about:blank] 17:15:53 INFO - PROCESS | 2660 | --DOMWINDOW == 64 (000000D385C2F800) [pid = 2660] [serial = 528] [outer = 0000000000000000] [url = about:blank] 17:15:53 INFO - PROCESS | 2660 | --DOMWINDOW == 63 (000000D38A6B7C00) [pid = 2660] [serial = 539] [outer = 0000000000000000] [url = about:blank] 17:15:53 INFO - PROCESS | 2660 | --DOMWINDOW == 62 (000000D3866B5000) [pid = 2660] [serial = 530] [outer = 0000000000000000] [url = about:blank] 17:15:53 INFO - PROCESS | 2660 | --DOMWINDOW == 61 (000000D3873FE800) [pid = 2660] [serial = 531] [outer = 0000000000000000] [url = about:blank] 17:15:53 INFO - PROCESS | 2660 | --DOMWINDOW == 60 (000000D393A98C00) [pid = 2660] [serial = 522] [outer = 0000000000000000] [url = about:blank] 17:15:53 INFO - PROCESS | 2660 | --DOMWINDOW == 59 (000000D39364F400) [pid = 2660] [serial = 521] [outer = 0000000000000000] [url = about:blank] 17:15:53 INFO - PROCESS | 2660 | --DOMWINDOW == 58 (000000D38A64AC00) [pid = 2660] [serial = 524] [outer = 0000000000000000] [url = about:blank] 17:15:53 INFO - PROCESS | 2660 | --DOMWINDOW == 57 (000000D38A6B0000) [pid = 2660] [serial = 525] [outer = 0000000000000000] [url = about:blank] 17:15:53 INFO - PROCESS | 2660 | --DOMWINDOW == 56 (000000D38B1F6C00) [pid = 2660] [serial = 533] [outer = 0000000000000000] [url = about:blank] 17:15:53 INFO - PROCESS | 2660 | --DOMWINDOW == 55 (000000D38C78C400) [pid = 2660] [serial = 537] [outer = 0000000000000000] [url = about:blank] 17:15:53 INFO - PROCESS | 2660 | --DOMWINDOW == 54 (000000D38EE06400) [pid = 2660] [serial = 540] [outer = 0000000000000000] [url = about:blank] 17:15:53 INFO - PROCESS | 2660 | --DOMWINDOW == 53 (000000D3902F4C00) [pid = 2660] [serial = 543] [outer = 0000000000000000] [url = about:blank] 17:15:53 INFO - PROCESS | 2660 | --DOMWINDOW == 52 (000000D38B2BA000) [pid = 2660] [serial = 534] [outer = 0000000000000000] [url = about:blank] 17:15:53 INFO - PROCESS | 2660 | 1471047353471 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]]]}] 17:15:53 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 17:15:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1643ms 17:15:53 INFO - PROCESS | 2660 | 1471047353492 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 17:15:53 INFO - PROCESS | 2660 | 1471047353496 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 17:15:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 17:15:53 INFO - PROCESS | 2660 | 1471047353501 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 17:15:53 INFO - PROCESS | 2660 | 1471047353504 Marionette TRACE conn6 <- [1,734,null,{}] 17:15:53 INFO - PROCESS | 2660 | 1471047353552 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}] 17:15:53 INFO - PROCESS | 2660 | 1471047353555 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:53 INFO - PROCESS | 2660 | 1471047353640 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 17:15:53 INFO - PROCESS | 2660 | 1471047353648 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:53 INFO - PROCESS | 2660 | 1471047353653 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:53 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38AF62800 == 18 [pid = 2660] [id = 193] 17:15:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 53 (000000D3862CE000) [pid = 2660] [serial = 577] [outer = 0000000000000000] 17:15:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 54 (000000D386972400) [pid = 2660] [serial = 578] [outer = 000000D3862CE000] 17:15:53 INFO - PROCESS | 2660 | 1471047353703 Marionette DEBUG loaded listener.js 17:15:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 55 (000000D38A650000) [pid = 2660] [serial = 579] [outer = 000000D3862CE000] 17:15:54 INFO - PROCESS | 2660 | 1471047354636 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]]]}] 17:15:54 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.) 17:15:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1172ms 17:15:54 INFO - PROCESS | 2660 | 1471047354672 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 17:15:54 INFO - PROCESS | 2660 | 1471047354678 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 17:15:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 17:15:54 INFO - PROCESS | 2660 | 1471047354684 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 17:15:54 INFO - PROCESS | 2660 | 1471047354687 Marionette TRACE conn6 <- [1,738,null,{}] 17:15:54 INFO - PROCESS | 2660 | 1471047354691 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}] 17:15:54 INFO - PROCESS | 2660 | 1471047354694 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:54 INFO - PROCESS | 2660 | 1471047354787 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 17:15:54 INFO - PROCESS | 2660 | 1471047354794 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:54 INFO - PROCESS | 2660 | 1471047354797 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:54 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38FBD6800 == 19 [pid = 2660] [id = 194] 17:15:54 INFO - PROCESS | 2660 | ++DOMWINDOW == 56 (000000D38A76AC00) [pid = 2660] [serial = 580] [outer = 0000000000000000] 17:15:54 INFO - PROCESS | 2660 | ++DOMWINDOW == 57 (000000D38A7D4800) [pid = 2660] [serial = 581] [outer = 000000D38A76AC00] 17:15:54 INFO - PROCESS | 2660 | 1471047354848 Marionette DEBUG loaded listener.js 17:15:54 INFO - PROCESS | 2660 | ++DOMWINDOW == 58 (000000D38B214000) [pid = 2660] [serial = 582] [outer = 000000D38A76AC00] 17:15:55 INFO - PROCESS | 2660 | 1471047355816 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]]]}] 17:15:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 17:15:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1189ms 17:15:55 INFO - PROCESS | 2660 | 1471047355881 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 17:15:55 INFO - PROCESS | 2660 | 1471047355883 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 17:15:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 17:15:55 INFO - PROCESS | 2660 | 1471047355888 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 17:15:55 INFO - PROCESS | 2660 | 1471047355891 Marionette TRACE conn6 <- [1,742,null,{}] 17:15:55 INFO - PROCESS | 2660 | 1471047355902 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}] 17:15:55 INFO - PROCESS | 2660 | 1471047355907 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:56 INFO - PROCESS | 2660 | 1471047356020 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 17:15:56 INFO - PROCESS | 2660 | 1471047356029 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:56 INFO - PROCESS | 2660 | 1471047356032 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:56 INFO - PROCESS | 2660 | ++DOCSHELL 000000D392C8A800 == 20 [pid = 2660] [id = 195] 17:15:56 INFO - PROCESS | 2660 | ++DOMWINDOW == 59 (000000D38C7B9000) [pid = 2660] [serial = 583] [outer = 0000000000000000] 17:15:56 INFO - PROCESS | 2660 | ++DOMWINDOW == 60 (000000D38CA5C400) [pid = 2660] [serial = 584] [outer = 000000D38C7B9000] 17:15:56 INFO - PROCESS | 2660 | 1471047356122 Marionette DEBUG loaded listener.js 17:15:56 INFO - PROCESS | 2660 | ++DOMWINDOW == 61 (000000D38F774400) [pid = 2660] [serial = 585] [outer = 000000D38C7B9000] 17:15:56 INFO - PROCESS | 2660 | --DOMWINDOW == 60 (000000D38A26E000) [pid = 2660] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 17:15:56 INFO - PROCESS | 2660 | --DOMWINDOW == 59 (000000D386256400) [pid = 2660] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 17:15:56 INFO - PROCESS | 2660 | --DOMWINDOW == 58 (000000D38A6B7800) [pid = 2660] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 17:15:56 INFO - PROCESS | 2660 | --DOMWINDOW == 57 (000000D38AED7C00) [pid = 2660] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 17:15:56 INFO - PROCESS | 2660 | --DOMWINDOW == 56 (000000D3842C7C00) [pid = 2660] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 17:15:56 INFO - PROCESS | 2660 | --DOMWINDOW == 55 (000000D38A2C4800) [pid = 2660] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 17:15:56 INFO - PROCESS | 2660 | --DOMWINDOW == 54 (000000D38CA60400) [pid = 2660] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 17:15:56 INFO - PROCESS | 2660 | --DOMWINDOW == 53 (000000D38FF65000) [pid = 2660] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 17:15:56 INFO - PROCESS | 2660 | --DOMWINDOW == 52 (000000D38604FC00) [pid = 2660] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 17:15:57 INFO - PROCESS | 2660 | 1471047357079 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]]]}] 17:15:57 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 17:15:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1246ms 17:15:57 INFO - PROCESS | 2660 | 1471047357134 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 17:15:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 17:15:57 INFO - PROCESS | 2660 | 1471047357137 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 17:15:57 INFO - PROCESS | 2660 | 1471047357141 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 17:15:57 INFO - PROCESS | 2660 | 1471047357143 Marionette TRACE conn6 <- [1,746,null,{}] 17:15:57 INFO - PROCESS | 2660 | 1471047357147 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}] 17:15:57 INFO - PROCESS | 2660 | 1471047357149 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:57 INFO - PROCESS | 2660 | 1471047357258 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 17:15:57 INFO - PROCESS | 2660 | 1471047357266 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:57 INFO - PROCESS | 2660 | 1471047357269 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:57 INFO - PROCESS | 2660 | ++DOCSHELL 000000D392EC7000 == 21 [pid = 2660] [id = 196] 17:15:57 INFO - PROCESS | 2660 | ++DOMWINDOW == 53 (000000D38BE0D400) [pid = 2660] [serial = 586] [outer = 0000000000000000] 17:15:57 INFO - PROCESS | 2660 | ++DOMWINDOW == 54 (000000D38C7BB800) [pid = 2660] [serial = 587] [outer = 000000D38BE0D400] 17:15:57 INFO - PROCESS | 2660 | 1471047357315 Marionette DEBUG loaded listener.js 17:15:57 INFO - PROCESS | 2660 | ++DOMWINDOW == 55 (000000D38FB66800) [pid = 2660] [serial = 588] [outer = 000000D38BE0D400] 17:15:57 INFO - PROCESS | 2660 | 1471047357737 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]]]}] 17:15:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 17:15:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 630ms 17:15:57 INFO - PROCESS | 2660 | 1471047357773 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 17:15:57 INFO - PROCESS | 2660 | 1471047357775 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 17:15:57 INFO - PROCESS | 2660 | 1471047357779 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 17:15:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 17:15:57 INFO - PROCESS | 2660 | 1471047357780 Marionette TRACE conn6 <- [1,750,null,{}] 17:15:57 INFO - PROCESS | 2660 | 1471047357784 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}] 17:15:57 INFO - PROCESS | 2660 | 1471047357786 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:57 INFO - PROCESS | 2660 | 1471047357892 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 17:15:57 INFO - PROCESS | 2660 | 1471047357900 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:57 INFO - PROCESS | 2660 | 1471047357902 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:57 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39390C000 == 22 [pid = 2660] [id = 197] 17:15:57 INFO - PROCESS | 2660 | ++DOMWINDOW == 56 (000000D38A650400) [pid = 2660] [serial = 589] [outer = 0000000000000000] 17:15:57 INFO - PROCESS | 2660 | ++DOMWINDOW == 57 (000000D38FF31C00) [pid = 2660] [serial = 590] [outer = 000000D38A650400] 17:15:57 INFO - PROCESS | 2660 | 1471047357947 Marionette DEBUG loaded listener.js 17:15:58 INFO - PROCESS | 2660 | ++DOMWINDOW == 58 (000000D39082F000) [pid = 2660] [serial = 591] [outer = 000000D38A650400] 17:15:58 INFO - PROCESS | 2660 | [2660] WARNING: Using default font: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 17:15:58 INFO - PROCESS | 2660 | 1471047358844 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]]]}] 17:15:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 17:15:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1074ms 17:15:58 INFO - PROCESS | 2660 | 1471047358857 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 17:15:58 INFO - PROCESS | 2660 | 1471047358859 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 17:15:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 17:15:58 INFO - PROCESS | 2660 | 1471047358862 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 17:15:58 INFO - PROCESS | 2660 | 1471047358864 Marionette TRACE conn6 <- [1,754,null,{}] 17:15:58 INFO - PROCESS | 2660 | 1471047358868 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}] 17:15:58 INFO - PROCESS | 2660 | 1471047358874 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:58 INFO - PROCESS | 2660 | 1471047358982 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 17:15:59 INFO - PROCESS | 2660 | 1471047359044 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:59 INFO - PROCESS | 2660 | 1471047359046 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:15:59 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3950D7000 == 23 [pid = 2660] [id = 198] 17:15:59 INFO - PROCESS | 2660 | ++DOMWINDOW == 59 (000000D39085B800) [pid = 2660] [serial = 592] [outer = 0000000000000000] 17:15:59 INFO - PROCESS | 2660 | ++DOMWINDOW == 60 (000000D392746C00) [pid = 2660] [serial = 593] [outer = 000000D39085B800] 17:15:59 INFO - PROCESS | 2660 | 1471047359092 Marionette DEBUG loaded listener.js 17:15:59 INFO - PROCESS | 2660 | ++DOMWINDOW == 61 (000000D39274E800) [pid = 2660] [serial = 594] [outer = 000000D39085B800] 17:16:00 INFO - PROCESS | 2660 | 1471047360087 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]]]}] 17:16:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 17:16:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1233ms 17:16:00 INFO - PROCESS | 2660 | 1471047360099 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 17:16:00 INFO - PROCESS | 2660 | 1471047360104 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 17:16:00 INFO - PROCESS | 2660 | 1471047360109 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 17:16:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 17:16:00 INFO - PROCESS | 2660 | 1471047360113 Marionette TRACE conn6 <- [1,758,null,{}] 17:16:00 INFO - PROCESS | 2660 | 1471047360119 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}] 17:16:00 INFO - PROCESS | 2660 | 1471047360122 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:00 INFO - PROCESS | 2660 | 1471047360264 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 17:16:00 INFO - PROCESS | 2660 | 1471047360416 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:00 INFO - PROCESS | 2660 | 1471047360419 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:00 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38C437800 == 24 [pid = 2660] [id = 199] 17:16:00 INFO - PROCESS | 2660 | ++DOMWINDOW == 62 (000000D386425C00) [pid = 2660] [serial = 595] [outer = 0000000000000000] 17:16:00 INFO - PROCESS | 2660 | ++DOMWINDOW == 63 (000000D3874D5800) [pid = 2660] [serial = 596] [outer = 000000D386425C00] 17:16:00 INFO - PROCESS | 2660 | 1471047360478 Marionette DEBUG loaded listener.js 17:16:00 INFO - PROCESS | 2660 | ++DOMWINDOW == 64 (000000D38A693800) [pid = 2660] [serial = 597] [outer = 000000D386425C00] 17:16:01 INFO - PROCESS | 2660 | 1471047361055 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]]]}] 17:16:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 17:16:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 985ms 17:16:01 INFO - PROCESS | 2660 | 1471047361098 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 17:16:01 INFO - PROCESS | 2660 | 1471047361103 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 17:16:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 17:16:01 INFO - PROCESS | 2660 | 1471047361110 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 17:16:01 INFO - PROCESS | 2660 | 1471047361113 Marionette TRACE conn6 <- [1,762,null,{}] 17:16:01 INFO - PROCESS | 2660 | 1471047361118 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}] 17:16:01 INFO - PROCESS | 2660 | 1471047361120 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:01 INFO - PROCESS | 2660 | 1471047361232 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 17:16:01 INFO - PROCESS | 2660 | 1471047361313 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:01 INFO - PROCESS | 2660 | 1471047361316 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:01 INFO - PROCESS | 2660 | ++DOCSHELL 000000D392E42800 == 25 [pid = 2660] [id = 200] 17:16:01 INFO - PROCESS | 2660 | ++DOMWINDOW == 65 (000000D38BF25C00) [pid = 2660] [serial = 598] [outer = 0000000000000000] 17:16:01 INFO - PROCESS | 2660 | ++DOMWINDOW == 66 (000000D38C359000) [pid = 2660] [serial = 599] [outer = 000000D38BF25C00] 17:16:01 INFO - PROCESS | 2660 | 1471047361375 Marionette DEBUG loaded listener.js 17:16:01 INFO - PROCESS | 2660 | ++DOMWINDOW == 67 (000000D38EE13C00) [pid = 2660] [serial = 600] [outer = 000000D38BF25C00] 17:16:01 INFO - PROCESS | 2660 | 1471047361966 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]]]}] 17:16:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 17:16:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 882ms 17:16:02 INFO - PROCESS | 2660 | 1471047361994 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 17:16:02 INFO - PROCESS | 2660 | 1471047361997 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 17:16:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 17:16:02 INFO - PROCESS | 2660 | 1471047362001 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 17:16:02 INFO - PROCESS | 2660 | 1471047362005 Marionette TRACE conn6 <- [1,766,null,{}] 17:16:02 INFO - PROCESS | 2660 | 1471047362017 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}] 17:16:02 INFO - PROCESS | 2660 | 1471047362022 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:02 INFO - PROCESS | 2660 | 1471047362132 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 17:16:02 INFO - PROCESS | 2660 | 1471047362217 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:02 INFO - PROCESS | 2660 | 1471047362220 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:02 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3964A4800 == 26 [pid = 2660] [id = 201] 17:16:02 INFO - PROCESS | 2660 | ++DOMWINDOW == 68 (000000D3916F6C00) [pid = 2660] [serial = 601] [outer = 0000000000000000] 17:16:02 INFO - PROCESS | 2660 | ++DOMWINDOW == 69 (000000D392741C00) [pid = 2660] [serial = 602] [outer = 000000D3916F6C00] 17:16:02 INFO - PROCESS | 2660 | 1471047362279 Marionette DEBUG loaded listener.js 17:16:02 INFO - PROCESS | 2660 | ++DOMWINDOW == 70 (000000D392853000) [pid = 2660] [serial = 603] [outer = 000000D3916F6C00] 17:16:02 INFO - PROCESS | 2660 | 1471047362964 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]]]}] 17:16:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 17:16:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 985ms 17:16:02 INFO - PROCESS | 2660 | 1471047362988 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 17:16:02 INFO - PROCESS | 2660 | 1471047362992 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 17:16:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 17:16:03 INFO - PROCESS | 2660 | 1471047362997 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 17:16:03 INFO - PROCESS | 2660 | 1471047363000 Marionette TRACE conn6 <- [1,770,null,{}] 17:16:03 INFO - PROCESS | 2660 | 1471047363006 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}] 17:16:03 INFO - PROCESS | 2660 | 1471047363009 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:03 INFO - PROCESS | 2660 | 1471047363111 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 17:16:03 INFO - PROCESS | 2660 | 1471047363199 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:03 INFO - PROCESS | 2660 | 1471047363203 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:03 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38A290800 == 27 [pid = 2660] [id = 202] 17:16:03 INFO - PROCESS | 2660 | ++DOMWINDOW == 71 (000000D38644DC00) [pid = 2660] [serial = 604] [outer = 0000000000000000] 17:16:03 INFO - PROCESS | 2660 | ++DOMWINDOW == 72 (000000D3866AB400) [pid = 2660] [serial = 605] [outer = 000000D38644DC00] 17:16:03 INFO - PROCESS | 2660 | 1471047363255 Marionette DEBUG loaded listener.js 17:16:03 INFO - PROCESS | 2660 | ++DOMWINDOW == 73 (000000D38A689000) [pid = 2660] [serial = 606] [outer = 000000D38644DC00] 17:16:04 INFO - PROCESS | 2660 | --DOCSHELL 000000D393713000 == 26 [pid = 2660] [id = 184] 17:16:04 INFO - PROCESS | 2660 | --DOMWINDOW == 72 (000000D38A64B000) [pid = 2660] [serial = 557] [outer = 0000000000000000] [url = about:blank] 17:16:04 INFO - PROCESS | 2660 | --DOMWINDOW == 71 (000000D386259000) [pid = 2660] [serial = 554] [outer = 0000000000000000] [url = about:blank] 17:16:04 INFO - PROCESS | 2660 | --DOMWINDOW == 70 (000000D3862CF800) [pid = 2660] [serial = 555] [outer = 0000000000000000] [url = about:blank] 17:16:04 INFO - PROCESS | 2660 | --DOMWINDOW == 69 (000000D38F772400) [pid = 2660] [serial = 552] [outer = 0000000000000000] [url = about:blank] 17:16:04 INFO - PROCESS | 2660 | --DOMWINDOW == 68 (000000D38BFDC800) [pid = 2660] [serial = 551] [outer = 0000000000000000] [url = about:blank] 17:16:04 INFO - PROCESS | 2660 | --DOMWINDOW == 67 (000000D38BE7E000) [pid = 2660] [serial = 561] [outer = 0000000000000000] [url = about:blank] 17:16:04 INFO - PROCESS | 2660 | --DOMWINDOW == 66 (000000D385F8D800) [pid = 2660] [serial = 546] [outer = 0000000000000000] [url = about:blank] 17:16:04 INFO - PROCESS | 2660 | --DOMWINDOW == 65 (000000D3842D4C00) [pid = 2660] [serial = 545] [outer = 0000000000000000] [url = about:blank] 17:16:04 INFO - PROCESS | 2660 | --DOMWINDOW == 64 (000000D38A7D8400) [pid = 2660] [serial = 549] [outer = 0000000000000000] [url = about:blank] 17:16:04 INFO - PROCESS | 2660 | --DOMWINDOW == 63 (000000D38A6AF000) [pid = 2660] [serial = 548] [outer = 0000000000000000] [url = about:blank] 17:16:04 INFO - PROCESS | 2660 | --DOMWINDOW == 62 (000000D38B216400) [pid = 2660] [serial = 560] [outer = 0000000000000000] [url = about:blank] 17:16:04 INFO - PROCESS | 2660 | --DOMWINDOW == 61 (000000D3916EA800) [pid = 2660] [serial = 572] [outer = 0000000000000000] [url = about:blank] 17:16:04 INFO - PROCESS | 2660 | --DOMWINDOW == 60 (000000D38EE08C00) [pid = 2660] [serial = 563] [outer = 0000000000000000] [url = about:blank] 17:16:04 INFO - PROCESS | 2660 | --DOMWINDOW == 59 (000000D39167D800) [pid = 2660] [serial = 570] [outer = 0000000000000000] [url = about:blank] 17:16:04 INFO - PROCESS | 2660 | --DOMWINDOW == 58 (000000D38B218C00) [pid = 2660] [serial = 566] [outer = 0000000000000000] [url = about:blank] 17:16:04 INFO - PROCESS | 2660 | --DOMWINDOW == 57 (000000D39085D800) [pid = 2660] [serial = 569] [outer = 0000000000000000] [url = about:blank] 17:16:04 INFO - PROCESS | 2660 | --DOMWINDOW == 56 (000000D38EEB3800) [pid = 2660] [serial = 564] [outer = 0000000000000000] [url = about:blank] 17:16:04 INFO - PROCESS | 2660 | --DOMWINDOW == 55 (000000D38A68AC00) [pid = 2660] [serial = 558] [outer = 0000000000000000] [url = about:blank] 17:16:04 INFO - PROCESS | 2660 | --DOMWINDOW == 54 (000000D38EEB4800) [pid = 2660] [serial = 567] [outer = 0000000000000000] [url = about:blank] 17:16:04 INFO - PROCESS | 2660 | 1471047364317 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]]]}] 17:16:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 17:16:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1378ms 17:16:04 INFO - PROCESS | 2660 | 1471047364380 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 17:16:04 INFO - PROCESS | 2660 | 1471047364384 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 17:16:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 17:16:04 INFO - PROCESS | 2660 | 1471047364389 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 17:16:04 INFO - PROCESS | 2660 | 1471047364392 Marionette TRACE conn6 <- [1,774,null,{}] 17:16:04 INFO - PROCESS | 2660 | 1471047364397 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}] 17:16:04 INFO - PROCESS | 2660 | 1471047364401 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:04 INFO - PROCESS | 2660 | 1471047364494 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 17:16:04 INFO - PROCESS | 2660 | 1471047364565 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:04 INFO - PROCESS | 2660 | 1471047364568 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:04 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38A902800 == 27 [pid = 2660] [id = 203] 17:16:04 INFO - PROCESS | 2660 | ++DOMWINDOW == 55 (000000D386258800) [pid = 2660] [serial = 607] [outer = 0000000000000000] 17:16:04 INFO - PROCESS | 2660 | ++DOMWINDOW == 56 (000000D38625D000) [pid = 2660] [serial = 608] [outer = 000000D386258800] 17:16:04 INFO - PROCESS | 2660 | 1471047364617 Marionette DEBUG loaded listener.js 17:16:04 INFO - PROCESS | 2660 | ++DOMWINDOW == 57 (000000D386457400) [pid = 2660] [serial = 609] [outer = 000000D386258800] 17:16:05 INFO - PROCESS | 2660 | 1471047365054 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]]]}] 17:16:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 17:16:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 733ms 17:16:05 INFO - PROCESS | 2660 | 1471047365127 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 17:16:05 INFO - PROCESS | 2660 | 1471047365132 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 17:16:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 17:16:05 INFO - PROCESS | 2660 | 1471047365139 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 17:16:05 INFO - PROCESS | 2660 | 1471047365142 Marionette TRACE conn6 <- [1,778,null,{}] 17:16:05 INFO - PROCESS | 2660 | 1471047365146 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}] 17:16:05 INFO - PROCESS | 2660 | 1471047365149 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:05 INFO - PROCESS | 2660 | 1471047365243 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 17:16:05 INFO - PROCESS | 2660 | 1471047365255 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:05 INFO - PROCESS | 2660 | 1471047365258 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:05 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38FBB8000 == 28 [pid = 2660] [id = 204] 17:16:05 INFO - PROCESS | 2660 | ++DOMWINDOW == 58 (000000D38A68CC00) [pid = 2660] [serial = 610] [outer = 0000000000000000] 17:16:05 INFO - PROCESS | 2660 | ++DOMWINDOW == 59 (000000D38A692C00) [pid = 2660] [serial = 611] [outer = 000000D38A68CC00] 17:16:05 INFO - PROCESS | 2660 | 1471047365306 Marionette DEBUG loaded listener.js 17:16:05 INFO - PROCESS | 2660 | ++DOMWINDOW == 60 (000000D38A7CBC00) [pid = 2660] [serial = 612] [outer = 000000D38A68CC00] 17:16:05 INFO - PROCESS | 2660 | 1471047365797 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]]]}] 17:16:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 17:16:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 692ms 17:16:05 INFO - PROCESS | 2660 | 1471047365833 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 17:16:05 INFO - PROCESS | 2660 | 1471047365835 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 17:16:05 INFO - PROCESS | 2660 | 1471047365839 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 17:16:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 17:16:05 INFO - PROCESS | 2660 | 1471047365842 Marionette TRACE conn6 <- [1,782,null,{}] 17:16:05 INFO - PROCESS | 2660 | 1471047365854 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}] 17:16:05 INFO - PROCESS | 2660 | 1471047365859 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:05 INFO - PROCESS | 2660 | 1471047365942 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 17:16:05 INFO - PROCESS | 2660 | 1471047365951 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:05 INFO - PROCESS | 2660 | 1471047365954 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:06 INFO - PROCESS | 2660 | ++DOCSHELL 000000D392714800 == 29 [pid = 2660] [id = 205] 17:16:06 INFO - PROCESS | 2660 | ++DOMWINDOW == 61 (000000D386255000) [pid = 2660] [serial = 613] [outer = 0000000000000000] 17:16:06 INFO - PROCESS | 2660 | ++DOMWINDOW == 62 (000000D38B45D800) [pid = 2660] [serial = 614] [outer = 000000D386255000] 17:16:06 INFO - PROCESS | 2660 | 1471047366062 Marionette DEBUG loaded listener.js 17:16:06 INFO - PROCESS | 2660 | ++DOMWINDOW == 63 (000000D38BFD5C00) [pid = 2660] [serial = 615] [outer = 000000D386255000] 17:16:06 INFO - PROCESS | 2660 | 1471047366469 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]]]}] 17:16:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 17:16:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 693ms 17:16:06 INFO - PROCESS | 2660 | 1471047366534 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 17:16:06 INFO - PROCESS | 2660 | 1471047366537 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 17:16:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 17:16:06 INFO - PROCESS | 2660 | 1471047366540 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 17:16:06 INFO - PROCESS | 2660 | 1471047366542 Marionette TRACE conn6 <- [1,786,null,{}] 17:16:06 INFO - PROCESS | 2660 | 1471047366546 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}] 17:16:06 INFO - PROCESS | 2660 | 1471047366548 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:06 INFO - PROCESS | 2660 | 1471047366685 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 17:16:06 INFO - PROCESS | 2660 | 1471047366703 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:06 INFO - PROCESS | 2660 | 1471047366706 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:06 INFO - PROCESS | 2660 | ++DOCSHELL 000000D392E3C000 == 30 [pid = 2660] [id = 206] 17:16:06 INFO - PROCESS | 2660 | ++DOMWINDOW == 64 (000000D38C78FC00) [pid = 2660] [serial = 616] [outer = 0000000000000000] 17:16:06 INFO - PROCESS | 2660 | ++DOMWINDOW == 65 (000000D38CA61000) [pid = 2660] [serial = 617] [outer = 000000D38C78FC00] 17:16:06 INFO - PROCESS | 2660 | 1471047366752 Marionette DEBUG loaded listener.js 17:16:06 INFO - PROCESS | 2660 | ++DOMWINDOW == 66 (000000D38EE11C00) [pid = 2660] [serial = 618] [outer = 000000D38C78FC00] 17:16:07 INFO - PROCESS | 2660 | 1471047367190 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]]]}] 17:16:07 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 17:16:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 692ms 17:16:07 INFO - PROCESS | 2660 | 1471047367235 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 17:16:07 INFO - PROCESS | 2660 | 1471047367238 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 17:16:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 17:16:07 INFO - PROCESS | 2660 | 1471047367247 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 17:16:07 INFO - PROCESS | 2660 | 1471047367248 Marionette TRACE conn6 <- [1,790,null,{}] 17:16:07 INFO - PROCESS | 2660 | 1471047367252 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}] 17:16:07 INFO - PROCESS | 2660 | 1471047367254 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:07 INFO - PROCESS | 2660 | 1471047367357 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 17:16:07 INFO - PROCESS | 2660 | 1471047367363 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:07 INFO - PROCESS | 2660 | 1471047367365 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:07 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39370A000 == 31 [pid = 2660] [id = 207] 17:16:07 INFO - PROCESS | 2660 | ++DOMWINDOW == 67 (000000D38A68AC00) [pid = 2660] [serial = 619] [outer = 0000000000000000] 17:16:07 INFO - PROCESS | 2660 | ++DOMWINDOW == 68 (000000D38F772C00) [pid = 2660] [serial = 620] [outer = 000000D38A68AC00] 17:16:07 INFO - PROCESS | 2660 | 1471047367410 Marionette DEBUG loaded listener.js 17:16:07 INFO - PROCESS | 2660 | ++DOMWINDOW == 69 (000000D38FB6E800) [pid = 2660] [serial = 621] [outer = 000000D38A68AC00] 17:16:07 INFO - PROCESS | 2660 | 1471047367873 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]]]}] 17:16:07 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 17:16:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 693ms 17:16:07 INFO - PROCESS | 2660 | 1471047367937 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 17:16:07 INFO - PROCESS | 2660 | 1471047367940 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 17:16:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 17:16:07 INFO - PROCESS | 2660 | 1471047367943 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 17:16:07 INFO - PROCESS | 2660 | 1471047367944 Marionette TRACE conn6 <- [1,794,null,{}] 17:16:07 INFO - PROCESS | 2660 | 1471047367948 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}] 17:16:07 INFO - PROCESS | 2660 | 1471047367954 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:08 INFO - PROCESS | 2660 | 1471047368117 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 17:16:08 INFO - PROCESS | 2660 | 1471047368132 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:08 INFO - PROCESS | 2660 | 1471047368134 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:08 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3944EB000 == 32 [pid = 2660] [id = 208] 17:16:08 INFO - PROCESS | 2660 | ++DOMWINDOW == 70 (000000D38FBE7000) [pid = 2660] [serial = 622] [outer = 0000000000000000] 17:16:08 INFO - PROCESS | 2660 | ++DOMWINDOW == 71 (000000D390827000) [pid = 2660] [serial = 623] [outer = 000000D38FBE7000] 17:16:08 INFO - PROCESS | 2660 | 1471047368216 Marionette DEBUG loaded listener.js 17:16:08 INFO - PROCESS | 2660 | ++DOMWINDOW == 72 (000000D3916F1800) [pid = 2660] [serial = 624] [outer = 000000D38FBE7000] 17:16:08 INFO - PROCESS | 2660 | --DOMWINDOW == 71 (000000D38A650400) [pid = 2660] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 17:16:08 INFO - PROCESS | 2660 | --DOMWINDOW == 70 (000000D38C7B9000) [pid = 2660] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 17:16:08 INFO - PROCESS | 2660 | --DOMWINDOW == 69 (000000D38BE0D400) [pid = 2660] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 17:16:08 INFO - PROCESS | 2660 | --DOMWINDOW == 68 (000000D391684800) [pid = 2660] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 17:16:08 INFO - PROCESS | 2660 | --DOMWINDOW == 67 (000000D3862C5C00) [pid = 2660] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 17:16:08 INFO - PROCESS | 2660 | --DOMWINDOW == 66 (000000D39085B800) [pid = 2660] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 17:16:08 INFO - PROCESS | 2660 | --DOMWINDOW == 65 (000000D38A76AC00) [pid = 2660] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 17:16:08 INFO - PROCESS | 2660 | --DOMWINDOW == 64 (000000D3862CE000) [pid = 2660] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 17:16:08 INFO - PROCESS | 2660 | 1471047368664 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]]]}] 17:16:08 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 17:16:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 776ms 17:16:08 INFO - PROCESS | 2660 | 1471047368722 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 17:16:08 INFO - PROCESS | 2660 | 1471047368724 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 17:16:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 17:16:08 INFO - PROCESS | 2660 | 1471047368728 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 17:16:08 INFO - PROCESS | 2660 | 1471047368729 Marionette TRACE conn6 <- [1,798,null,{}] 17:16:08 INFO - PROCESS | 2660 | 1471047368733 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}] 17:16:08 INFO - PROCESS | 2660 | 1471047368735 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:08 INFO - PROCESS | 2660 | 1471047368814 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 17:16:08 INFO - PROCESS | 2660 | 1471047368820 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:08 INFO - PROCESS | 2660 | 1471047368822 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:08 INFO - PROCESS | 2660 | ++DOCSHELL 000000D396491800 == 33 [pid = 2660] [id = 209] 17:16:08 INFO - PROCESS | 2660 | ++DOMWINDOW == 65 (000000D38C7B9000) [pid = 2660] [serial = 625] [outer = 0000000000000000] 17:16:08 INFO - PROCESS | 2660 | ++DOMWINDOW == 66 (000000D391684C00) [pid = 2660] [serial = 626] [outer = 000000D38C7B9000] 17:16:08 INFO - PROCESS | 2660 | 1471047368867 Marionette DEBUG loaded listener.js 17:16:08 INFO - PROCESS | 2660 | ++DOMWINDOW == 67 (000000D392742C00) [pid = 2660] [serial = 627] [outer = 000000D38C7B9000] 17:16:09 INFO - PROCESS | 2660 | 1471047369274 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]]]}] 17:16:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 17:16:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 586ms 17:16:09 INFO - PROCESS | 2660 | 1471047369317 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 17:16:09 INFO - PROCESS | 2660 | 1471047369319 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 17:16:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 17:16:09 INFO - PROCESS | 2660 | 1471047369323 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 17:16:09 INFO - PROCESS | 2660 | 1471047369325 Marionette TRACE conn6 <- [1,802,null,{}] 17:16:09 INFO - PROCESS | 2660 | 1471047369328 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}] 17:16:09 INFO - PROCESS | 2660 | 1471047369330 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:09 INFO - PROCESS | 2660 | 1471047369411 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 17:16:09 INFO - PROCESS | 2660 | 1471047369416 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:09 INFO - PROCESS | 2660 | 1471047369418 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:09 INFO - PROCESS | 2660 | ++DOCSHELL 000000D398D46800 == 34 [pid = 2660] [id = 210] 17:16:09 INFO - PROCESS | 2660 | ++DOMWINDOW == 68 (000000D39274B000) [pid = 2660] [serial = 628] [outer = 0000000000000000] 17:16:09 INFO - PROCESS | 2660 | ++DOMWINDOW == 69 (000000D392855800) [pid = 2660] [serial = 629] [outer = 000000D39274B000] 17:16:09 INFO - PROCESS | 2660 | 1471047369463 Marionette DEBUG loaded listener.js 17:16:09 INFO - PROCESS | 2660 | ++DOMWINDOW == 70 (000000D3928D4C00) [pid = 2660] [serial = 630] [outer = 000000D39274B000] 17:16:09 INFO - PROCESS | 2660 | 1471047369898 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] 17:16:09 INFO - PROCESS | 2660 | 1471047369957 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 17:16:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 17:16:09 INFO - PROCESS | 2660 | 1471047369960 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 17:16:09 INFO - PROCESS | 2660 | 1471047369962 Marionette TRACE conn6 <- [1,806,null,{}] 17:16:09 INFO - PROCESS | 2660 | 1471047369970 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}] 17:16:09 INFO - PROCESS | 2660 | 1471047369972 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:10 INFO - PROCESS | 2660 | 1471047370056 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 17:16:10 INFO - PROCESS | 2660 | 1471047370061 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:10 INFO - PROCESS | 2660 | 1471047370063 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:10 INFO - PROCESS | 2660 | ++DOCSHELL 000000D392713000 == 35 [pid = 2660] [id = 211] 17:16:10 INFO - PROCESS | 2660 | ++DOMWINDOW == 71 (000000D3928DAC00) [pid = 2660] [serial = 631] [outer = 0000000000000000] 17:16:10 INFO - PROCESS | 2660 | ++DOMWINDOW == 72 (000000D392B09400) [pid = 2660] [serial = 632] [outer = 000000D3928DAC00] 17:16:10 INFO - PROCESS | 2660 | 1471047370110 Marionette DEBUG loaded listener.js 17:16:10 INFO - PROCESS | 2660 | ++DOMWINDOW == 73 (000000D392C11C00) [pid = 2660] [serial = 633] [outer = 000000D3928DAC00] 17:16:10 INFO - PROCESS | 2660 | 1471047370649 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]]]}] 17:16:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 17:16:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 732ms 17:16:10 INFO - PROCESS | 2660 | 1471047370697 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 17:16:10 INFO - PROCESS | 2660 | 1471047370702 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 17:16:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 17:16:10 INFO - PROCESS | 2660 | 1471047370708 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 17:16:10 INFO - PROCESS | 2660 | 1471047370711 Marionette TRACE conn6 <- [1,810,null,{}] 17:16:10 INFO - PROCESS | 2660 | 1471047370717 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}] 17:16:10 INFO - PROCESS | 2660 | 1471047370721 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:10 INFO - PROCESS | 2660 | 1471047370890 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 17:16:11 INFO - PROCESS | 2660 | 1471047370984 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:11 INFO - PROCESS | 2660 | 1471047370989 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:11 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38BE3D000 == 36 [pid = 2660] [id = 212] 17:16:11 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (000000D386257800) [pid = 2660] [serial = 634] [outer = 0000000000000000] 17:16:11 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D3862C6400) [pid = 2660] [serial = 635] [outer = 000000D386257800] 17:16:11 INFO - PROCESS | 2660 | 1471047371048 Marionette DEBUG loaded listener.js 17:16:11 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D386972800) [pid = 2660] [serial = 636] [outer = 000000D386257800] 17:16:11 INFO - PROCESS | 2660 | 1471047371818 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] 17:16:11 INFO - PROCESS | 2660 | 1471047371855 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 17:16:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 17:16:11 INFO - PROCESS | 2660 | 1471047371861 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 17:16:11 INFO - PROCESS | 2660 | 1471047371864 Marionette TRACE conn6 <- [1,814,null,{}] 17:16:11 INFO - PROCESS | 2660 | 1471047371868 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}] 17:16:11 INFO - PROCESS | 2660 | 1471047371871 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:12 INFO - PROCESS | 2660 | 1471047372015 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 17:16:12 INFO - PROCESS | 2660 | 1471047372086 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:12 INFO - PROCESS | 2660 | 1471047372089 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:12 INFO - PROCESS | 2660 | ++DOCSHELL 000000D392E34800 == 37 [pid = 2660] [id = 213] 17:16:12 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D38AED2C00) [pid = 2660] [serial = 637] [outer = 0000000000000000] 17:16:12 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D38B213400) [pid = 2660] [serial = 638] [outer = 000000D38AED2C00] 17:16:12 INFO - PROCESS | 2660 | 1471047372188 Marionette DEBUG loaded listener.js 17:16:12 INFO - PROCESS | 2660 | ++DOMWINDOW == 79 (000000D38BFD5800) [pid = 2660] [serial = 639] [outer = 000000D38AED2C00] 17:16:12 INFO - PROCESS | 2660 | --DOCSHELL 000000D398D46800 == 36 [pid = 2660] [id = 210] 17:16:12 INFO - PROCESS | 2660 | --DOCSHELL 000000D396491800 == 35 [pid = 2660] [id = 209] 17:16:12 INFO - PROCESS | 2660 | --DOCSHELL 000000D3944EB000 == 34 [pid = 2660] [id = 208] 17:16:12 INFO - PROCESS | 2660 | --DOCSHELL 000000D39370A000 == 33 [pid = 2660] [id = 207] 17:16:12 INFO - PROCESS | 2660 | --DOCSHELL 000000D392E3C000 == 32 [pid = 2660] [id = 206] 17:16:12 INFO - PROCESS | 2660 | --DOCSHELL 000000D392714800 == 31 [pid = 2660] [id = 205] 17:16:12 INFO - PROCESS | 2660 | --DOCSHELL 000000D38FBB8000 == 30 [pid = 2660] [id = 204] 17:16:12 INFO - PROCESS | 2660 | --DOCSHELL 000000D38A902800 == 29 [pid = 2660] [id = 203] 17:16:13 INFO - PROCESS | 2660 | --DOMWINDOW == 78 (000000D39082F000) [pid = 2660] [serial = 591] [outer = 0000000000000000] [url = about:blank] 17:16:13 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000D38CA5C400) [pid = 2660] [serial = 584] [outer = 0000000000000000] [url = about:blank] 17:16:13 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D38C7BB800) [pid = 2660] [serial = 587] [outer = 0000000000000000] [url = about:blank] 17:16:13 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D3916F3C00) [pid = 2660] [serial = 573] [outer = 0000000000000000] [url = about:blank] 17:16:13 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D3862CE400) [pid = 2660] [serial = 575] [outer = 0000000000000000] [url = about:blank] 17:16:13 INFO - PROCESS | 2660 | --DOMWINDOW == 73 (000000D392746C00) [pid = 2660] [serial = 593] [outer = 0000000000000000] [url = about:blank] 17:16:13 INFO - PROCESS | 2660 | --DOMWINDOW == 72 (000000D3873FB400) [pid = 2660] [serial = 576] [outer = 0000000000000000] [url = about:blank] 17:16:13 INFO - PROCESS | 2660 | --DOMWINDOW == 71 (000000D38A7D4800) [pid = 2660] [serial = 581] [outer = 0000000000000000] [url = about:blank] 17:16:13 INFO - PROCESS | 2660 | --DOMWINDOW == 70 (000000D386972400) [pid = 2660] [serial = 578] [outer = 0000000000000000] [url = about:blank] 17:16:13 INFO - PROCESS | 2660 | --DOMWINDOW == 69 (000000D38A650000) [pid = 2660] [serial = 579] [outer = 0000000000000000] [url = about:blank] 17:16:13 INFO - PROCESS | 2660 | --DOMWINDOW == 68 (000000D39274E800) [pid = 2660] [serial = 594] [outer = 0000000000000000] [url = about:blank] 17:16:13 INFO - PROCESS | 2660 | --DOMWINDOW == 67 (000000D38FF31C00) [pid = 2660] [serial = 590] [outer = 0000000000000000] [url = about:blank] 17:16:13 INFO - PROCESS | 2660 | --DOMWINDOW == 66 (000000D38F774400) [pid = 2660] [serial = 585] [outer = 0000000000000000] [url = about:blank] 17:16:13 INFO - PROCESS | 2660 | --DOMWINDOW == 65 (000000D38FB66800) [pid = 2660] [serial = 588] [outer = 0000000000000000] [url = about:blank] 17:16:13 INFO - PROCESS | 2660 | --DOMWINDOW == 64 (000000D38B214000) [pid = 2660] [serial = 582] [outer = 0000000000000000] [url = about:blank] 17:16:13 INFO - PROCESS | 2660 | 1471047373065 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]]]}] 17:16:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 17:16:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1236ms 17:16:13 INFO - PROCESS | 2660 | 1471047373099 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 17:16:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 17:16:13 INFO - PROCESS | 2660 | 1471047373103 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 17:16:13 INFO - PROCESS | 2660 | 1471047373108 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 17:16:13 INFO - PROCESS | 2660 | 1471047373111 Marionette TRACE conn6 <- [1,818,null,{}] 17:16:13 INFO - PROCESS | 2660 | 1471047373116 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}] 17:16:13 INFO - PROCESS | 2660 | 1471047373119 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:13 INFO - PROCESS | 2660 | 1471047373207 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 17:16:13 INFO - PROCESS | 2660 | 1471047373215 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:13 INFO - PROCESS | 2660 | 1471047373220 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:13 INFO - PROCESS | 2660 | ++DOCSHELL 000000D386E33000 == 30 [pid = 2660] [id = 214] 17:16:13 INFO - PROCESS | 2660 | ++DOMWINDOW == 65 (000000D386252800) [pid = 2660] [serial = 640] [outer = 0000000000000000] 17:16:13 INFO - PROCESS | 2660 | ++DOMWINDOW == 66 (000000D3862CD400) [pid = 2660] [serial = 641] [outer = 000000D386252800] 17:16:13 INFO - PROCESS | 2660 | 1471047373269 Marionette DEBUG loaded listener.js 17:16:13 INFO - PROCESS | 2660 | ++DOMWINDOW == 67 (000000D38A278C00) [pid = 2660] [serial = 642] [outer = 000000D386252800] 17:16:13 INFO - PROCESS | 2660 | 1471047373772 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]]]}] 17:16:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 17:16:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 693ms 17:16:13 INFO - PROCESS | 2660 | 1471047373800 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 17:16:13 INFO - PROCESS | 2660 | 1471047373805 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 17:16:13 INFO - PROCESS | 2660 | 1471047373811 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 17:16:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 17:16:13 INFO - PROCESS | 2660 | 1471047373813 Marionette TRACE conn6 <- [1,822,null,{}] 17:16:13 INFO - PROCESS | 2660 | 1471047373817 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}] 17:16:13 INFO - PROCESS | 2660 | 1471047373820 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:13 INFO - PROCESS | 2660 | 1471047373908 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 17:16:13 INFO - PROCESS | 2660 | 1471047373917 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:13 INFO - PROCESS | 2660 | 1471047373919 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:13 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38F8C5800 == 31 [pid = 2660] [id = 215] 17:16:13 INFO - PROCESS | 2660 | ++DOMWINDOW == 68 (000000D38A6B8000) [pid = 2660] [serial = 643] [outer = 0000000000000000] 17:16:13 INFO - PROCESS | 2660 | ++DOMWINDOW == 69 (000000D38A771C00) [pid = 2660] [serial = 644] [outer = 000000D38A6B8000] 17:16:13 INFO - PROCESS | 2660 | 1471047373967 Marionette DEBUG loaded listener.js 17:16:14 INFO - PROCESS | 2660 | ++DOMWINDOW == 70 (000000D38B214000) [pid = 2660] [serial = 645] [outer = 000000D38A6B8000] 17:16:14 INFO - PROCESS | 2660 | 1471047374433 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]]]}] 17:16:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 17:16:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 629ms 17:16:14 INFO - PROCESS | 2660 | 1471047374443 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 17:16:14 INFO - PROCESS | 2660 | 1471047374446 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 17:16:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 17:16:14 INFO - PROCESS | 2660 | 1471047374449 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 17:16:14 INFO - PROCESS | 2660 | 1471047374453 Marionette TRACE conn6 <- [1,826,null,{}] 17:16:14 INFO - PROCESS | 2660 | 1471047374464 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}] 17:16:14 INFO - PROCESS | 2660 | 1471047374469 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:14 INFO - PROCESS | 2660 | 1471047374561 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 17:16:14 INFO - PROCESS | 2660 | 1471047374665 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:14 INFO - PROCESS | 2660 | 1471047374668 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:14 INFO - PROCESS | 2660 | ++DOCSHELL 000000D392CA0000 == 32 [pid = 2660] [id = 216] 17:16:14 INFO - PROCESS | 2660 | ++DOMWINDOW == 71 (000000D38C35A400) [pid = 2660] [serial = 646] [outer = 0000000000000000] 17:16:14 INFO - PROCESS | 2660 | ++DOMWINDOW == 72 (000000D38EE08400) [pid = 2660] [serial = 647] [outer = 000000D38C35A400] 17:16:14 INFO - PROCESS | 2660 | 1471047374718 Marionette DEBUG loaded listener.js 17:16:14 INFO - PROCESS | 2660 | ++DOMWINDOW == 73 (000000D38F779C00) [pid = 2660] [serial = 648] [outer = 000000D38C35A400] 17:16:15 INFO - PROCESS | 2660 | 1471047375101 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]]]}] 17:16:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 17:16:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 690ms 17:16:15 INFO - PROCESS | 2660 | 1471047375143 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 17:16:15 INFO - PROCESS | 2660 | 1471047375146 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 17:16:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 17:16:15 INFO - PROCESS | 2660 | 1471047375149 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 17:16:15 INFO - PROCESS | 2660 | 1471047375151 Marionette TRACE conn6 <- [1,830,null,{}] 17:16:15 INFO - PROCESS | 2660 | 1471047375154 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}] 17:16:15 INFO - PROCESS | 2660 | 1471047375157 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:15 INFO - PROCESS | 2660 | 1471047375275 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 17:16:15 INFO - PROCESS | 2660 | 1471047375287 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:15 INFO - PROCESS | 2660 | 1471047375289 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:15 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39312B000 == 33 [pid = 2660] [id = 217] 17:16:15 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (000000D38C794000) [pid = 2660] [serial = 649] [outer = 0000000000000000] 17:16:15 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D38FB6A400) [pid = 2660] [serial = 650] [outer = 000000D38C794000] 17:16:15 INFO - PROCESS | 2660 | 1471047375335 Marionette DEBUG loaded listener.js 17:16:15 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D390244000) [pid = 2660] [serial = 651] [outer = 000000D38C794000] 17:16:15 INFO - PROCESS | 2660 | 1471047375760 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]]]}] 17:16:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 17:16:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 694ms 17:16:15 INFO - PROCESS | 2660 | 1471047375845 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 17:16:15 INFO - PROCESS | 2660 | 1471047375847 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 17:16:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 17:16:15 INFO - PROCESS | 2660 | 1471047375850 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 17:16:15 INFO - PROCESS | 2660 | 1471047375852 Marionette TRACE conn6 <- [1,834,null,{}] 17:16:15 INFO - PROCESS | 2660 | 1471047375871 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}] 17:16:15 INFO - PROCESS | 2660 | 1471047375874 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:16 INFO - PROCESS | 2660 | 1471047376005 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 17:16:16 INFO - PROCESS | 2660 | 1471047376019 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:16 INFO - PROCESS | 2660 | 1471047376021 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:16 INFO - PROCESS | 2660 | ++DOCSHELL 000000D393B14000 == 34 [pid = 2660] [id = 218] 17:16:16 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D3902F7000) [pid = 2660] [serial = 652] [outer = 0000000000000000] 17:16:16 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D391308C00) [pid = 2660] [serial = 653] [outer = 000000D3902F7000] 17:16:16 INFO - PROCESS | 2660 | 1471047376067 Marionette DEBUG loaded listener.js 17:16:16 INFO - PROCESS | 2660 | ++DOMWINDOW == 79 (000000D391681000) [pid = 2660] [serial = 654] [outer = 000000D3902F7000] 17:16:16 INFO - PROCESS | 2660 | 1471047376525 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]]]}] 17:16:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 17:16:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 733ms 17:16:16 INFO - PROCESS | 2660 | 1471047376588 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 17:16:16 INFO - PROCESS | 2660 | 1471047376590 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 17:16:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 17:16:16 INFO - PROCESS | 2660 | 1471047376600 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 17:16:16 INFO - PROCESS | 2660 | 1471047376602 Marionette TRACE conn6 <- [1,838,null,{}] 17:16:16 INFO - PROCESS | 2660 | 1471047376606 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}] 17:16:16 INFO - PROCESS | 2660 | 1471047376612 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:16 INFO - PROCESS | 2660 | 1471047376746 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 17:16:16 INFO - PROCESS | 2660 | 1471047376806 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:16 INFO - PROCESS | 2660 | 1471047376808 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:16 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3964D6000 == 35 [pid = 2660] [id = 219] 17:16:16 INFO - PROCESS | 2660 | ++DOMWINDOW == 80 (000000D39274F800) [pid = 2660] [serial = 655] [outer = 0000000000000000] 17:16:16 INFO - PROCESS | 2660 | ++DOMWINDOW == 81 (000000D3928DDC00) [pid = 2660] [serial = 656] [outer = 000000D39274F800] 17:16:16 INFO - PROCESS | 2660 | 1471047376854 Marionette DEBUG loaded listener.js 17:16:16 INFO - PROCESS | 2660 | ++DOMWINDOW == 82 (000000D392C17800) [pid = 2660] [serial = 657] [outer = 000000D39274F800] 17:16:17 INFO - PROCESS | 2660 | 1471047377273 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]]]}] 17:16:17 INFO - PROCESS | 2660 | --DOMWINDOW == 81 (000000D38A68CC00) [pid = 2660] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 17:16:17 INFO - PROCESS | 2660 | --DOMWINDOW == 80 (000000D38C78FC00) [pid = 2660] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 17:16:17 INFO - PROCESS | 2660 | --DOMWINDOW == 79 (000000D38644DC00) [pid = 2660] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 17:16:17 INFO - PROCESS | 2660 | --DOMWINDOW == 78 (000000D386255000) [pid = 2660] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 17:16:17 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000D386258800) [pid = 2660] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 17:16:17 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D386425C00) [pid = 2660] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 17:16:17 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D38BF25C00) [pid = 2660] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 17:16:17 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D39274B000) [pid = 2660] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 17:16:17 INFO - PROCESS | 2660 | --DOMWINDOW == 73 (000000D3916F6C00) [pid = 2660] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 17:16:17 INFO - PROCESS | 2660 | --DOMWINDOW == 72 (000000D38A68AC00) [pid = 2660] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 17:16:17 INFO - PROCESS | 2660 | --DOMWINDOW == 71 (000000D38FBE7000) [pid = 2660] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 17:16:17 INFO - PROCESS | 2660 | --DOMWINDOW == 70 (000000D38C7B9000) [pid = 2660] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 17:16:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 17:16:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 775ms 17:16:17 INFO - PROCESS | 2660 | 1471047377377 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 17:16:17 INFO - PROCESS | 2660 | 1471047377379 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 17:16:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 17:16:17 INFO - PROCESS | 2660 | 1471047377383 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 17:16:17 INFO - PROCESS | 2660 | 1471047377385 Marionette TRACE conn6 <- [1,842,null,{}] 17:16:17 INFO - PROCESS | 2660 | 1471047377388 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}] 17:16:17 INFO - PROCESS | 2660 | 1471047377390 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:18 INFO - PROCESS | 2660 | 1471047378538 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 17:16:18 INFO - PROCESS | 2660 | 1471047378784 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:18 INFO - PROCESS | 2660 | 1471047378786 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:18 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3990A0800 == 36 [pid = 2660] [id = 220] 17:16:18 INFO - PROCESS | 2660 | ++DOMWINDOW == 71 (000000D392F28000) [pid = 2660] [serial = 658] [outer = 0000000000000000] 17:16:18 INFO - PROCESS | 2660 | ++DOMWINDOW == 72 (000000D392F2A400) [pid = 2660] [serial = 659] [outer = 000000D392F28000] 17:16:18 INFO - PROCESS | 2660 | 1471047378833 Marionette DEBUG loaded listener.js 17:16:18 INFO - PROCESS | 2660 | ++DOMWINDOW == 73 (000000D392F30400) [pid = 2660] [serial = 660] [outer = 000000D392F28000] 17:16:19 INFO - PROCESS | 2660 | 1471047379171 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]]]}] 17:16:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 17:16:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1842ms 17:16:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 17:16:19 INFO - PROCESS | 2660 | 1471047379228 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 17:16:19 INFO - PROCESS | 2660 | 1471047379230 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 17:16:19 INFO - PROCESS | 2660 | 1471047379233 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 17:16:19 INFO - PROCESS | 2660 | 1471047379235 Marionette TRACE conn6 <- [1,846,null,{}] 17:16:19 INFO - PROCESS | 2660 | 1471047379238 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}] 17:16:19 INFO - PROCESS | 2660 | 1471047379240 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:19 INFO - PROCESS | 2660 | 1471047379331 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 17:16:19 INFO - PROCESS | 2660 | 1471047379430 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:19 INFO - PROCESS | 2660 | 1471047379434 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:19 INFO - PROCESS | 2660 | ++DOCSHELL 000000D385C77000 == 37 [pid = 2660] [id = 221] 17:16:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (000000D38424A000) [pid = 2660] [serial = 661] [outer = 0000000000000000] 17:16:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D3842D0C00) [pid = 2660] [serial = 662] [outer = 000000D38424A000] 17:16:19 INFO - PROCESS | 2660 | 1471047379495 Marionette DEBUG loaded listener.js 17:16:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D38604E800) [pid = 2660] [serial = 663] [outer = 000000D38424A000] 17:16:20 INFO - PROCESS | 2660 | 1471047380149 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]]]}] 17:16:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 17:16:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 946ms 17:16:20 INFO - PROCESS | 2660 | 1471047380183 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 17:16:20 INFO - PROCESS | 2660 | 1471047380187 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 17:16:20 INFO - PROCESS | 2660 | 1471047380191 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 17:16:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 17:16:20 INFO - PROCESS | 2660 | 1471047380195 Marionette TRACE conn6 <- [1,850,null,{}] 17:16:20 INFO - PROCESS | 2660 | 1471047380201 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}] 17:16:20 INFO - PROCESS | 2660 | 1471047380204 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:20 INFO - PROCESS | 2660 | 1471047380317 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 17:16:20 INFO - PROCESS | 2660 | 1471047380389 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:20 INFO - PROCESS | 2660 | 1471047380393 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:20 INFO - PROCESS | 2660 | ++DOCSHELL 000000D392710000 == 38 [pid = 2660] [id = 222] 17:16:20 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D38B20F400) [pid = 2660] [serial = 664] [outer = 0000000000000000] 17:16:20 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D38B2BA000) [pid = 2660] [serial = 665] [outer = 000000D38B20F400] 17:16:20 INFO - PROCESS | 2660 | 1471047380451 Marionette DEBUG loaded listener.js 17:16:20 INFO - PROCESS | 2660 | ++DOMWINDOW == 79 (000000D38C4C4C00) [pid = 2660] [serial = 666] [outer = 000000D38B20F400] 17:16:21 INFO - PROCESS | 2660 | 1471047381076 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]]]}] 17:16:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 17:16:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 943ms 17:16:21 INFO - PROCESS | 2660 | 1471047381142 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 17:16:21 INFO - PROCESS | 2660 | 1471047381146 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 17:16:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 17:16:21 INFO - PROCESS | 2660 | 1471047381150 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 17:16:21 INFO - PROCESS | 2660 | 1471047381153 Marionette TRACE conn6 <- [1,854,null,{}] 17:16:21 INFO - PROCESS | 2660 | 1471047381157 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}] 17:16:21 INFO - PROCESS | 2660 | 1471047381160 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:21 INFO - PROCESS | 2660 | 1471047381275 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 17:16:21 INFO - PROCESS | 2660 | 1471047381348 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:21 INFO - PROCESS | 2660 | 1471047381350 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:21 INFO - PROCESS | 2660 | ++DOCSHELL 000000D399B79000 == 39 [pid = 2660] [id = 223] 17:16:21 INFO - PROCESS | 2660 | ++DOMWINDOW == 80 (000000D391681400) [pid = 2660] [serial = 667] [outer = 0000000000000000] 17:16:21 INFO - PROCESS | 2660 | ++DOMWINDOW == 81 (000000D392743800) [pid = 2660] [serial = 668] [outer = 000000D391681400] 17:16:21 INFO - PROCESS | 2660 | 1471047381407 Marionette DEBUG loaded listener.js 17:16:21 INFO - PROCESS | 2660 | ++DOMWINDOW == 82 (000000D3928D1000) [pid = 2660] [serial = 669] [outer = 000000D391681400] 17:16:22 INFO - PROCESS | 2660 | 1471047382007 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]]]}] 17:16:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 17:16:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 880ms 17:16:22 INFO - PROCESS | 2660 | 1471047382033 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 17:16:22 INFO - PROCESS | 2660 | 1471047382036 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 17:16:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 17:16:22 INFO - PROCESS | 2660 | 1471047382047 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 17:16:22 INFO - PROCESS | 2660 | 1471047382053 Marionette TRACE conn6 <- [1,858,null,{}] 17:16:22 INFO - PROCESS | 2660 | 1471047382058 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}] 17:16:22 INFO - PROCESS | 2660 | 1471047382062 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:22 INFO - PROCESS | 2660 | 1471047382175 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 17:16:22 INFO - PROCESS | 2660 | 1471047382260 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:22 INFO - PROCESS | 2660 | 1471047382262 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:22 INFO - PROCESS | 2660 | ++DOCSHELL 000000D399BE3800 == 40 [pid = 2660] [id = 224] 17:16:22 INFO - PROCESS | 2660 | ++DOMWINDOW == 83 (000000D393384C00) [pid = 2660] [serial = 670] [outer = 0000000000000000] 17:16:22 INFO - PROCESS | 2660 | ++DOMWINDOW == 84 (000000D3936A7800) [pid = 2660] [serial = 671] [outer = 000000D393384C00] 17:16:22 INFO - PROCESS | 2660 | 1471047382317 Marionette DEBUG loaded listener.js 17:16:22 INFO - PROCESS | 2660 | ++DOMWINDOW == 85 (000000D3936B1C00) [pid = 2660] [serial = 672] [outer = 000000D393384C00] 17:16:22 INFO - PROCESS | 2660 | ++DOMWINDOW == 86 (000000D393B7B400) [pid = 2660] [serial = 673] [outer = 000000D38FBE6400] 17:16:22 INFO - PROCESS | 2660 | 1471047382929 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]]]}] 17:16:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 17:16:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 945ms 17:16:23 INFO - PROCESS | 2660 | 1471047382996 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 17:16:23 INFO - PROCESS | 2660 | 1471047383000 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 17:16:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 17:16:23 INFO - PROCESS | 2660 | 1471047383004 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 17:16:23 INFO - PROCESS | 2660 | 1471047383006 Marionette TRACE conn6 <- [1,862,null,{}] 17:16:23 INFO - PROCESS | 2660 | 1471047383010 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}] 17:16:23 INFO - PROCESS | 2660 | 1471047383013 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:23 INFO - PROCESS | 2660 | 1471047383124 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 17:16:23 INFO - PROCESS | 2660 | 1471047383194 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:23 INFO - PROCESS | 2660 | 1471047383197 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:23 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38FBBE800 == 41 [pid = 2660] [id = 225] 17:16:23 INFO - PROCESS | 2660 | ++DOMWINDOW == 87 (000000D3862D1000) [pid = 2660] [serial = 674] [outer = 0000000000000000] 17:16:23 INFO - PROCESS | 2660 | ++DOMWINDOW == 88 (000000D392744400) [pid = 2660] [serial = 675] [outer = 000000D3862D1000] 17:16:23 INFO - PROCESS | 2660 | 1471047383252 Marionette DEBUG loaded listener.js 17:16:23 INFO - PROCESS | 2660 | ++DOMWINDOW == 89 (000000D393D4D400) [pid = 2660] [serial = 676] [outer = 000000D3862D1000] 17:16:24 INFO - PROCESS | 2660 | 1471047384007 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]]]}] 17:16:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 17:16:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1030ms 17:16:24 INFO - PROCESS | 2660 | 1471047384037 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 17:16:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 17:16:24 INFO - PROCESS | 2660 | 1471047384041 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 17:16:24 INFO - PROCESS | 2660 | 1471047384045 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 17:16:24 INFO - PROCESS | 2660 | 1471047384050 Marionette TRACE conn6 <- [1,866,null,{}] 17:16:24 INFO - PROCESS | 2660 | 1471047384072 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}] 17:16:24 INFO - PROCESS | 2660 | 1471047384075 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:24 INFO - PROCESS | 2660 | 1471047384179 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 17:16:24 INFO - PROCESS | 2660 | 1471047384252 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:24 INFO - PROCESS | 2660 | 1471047384254 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:24 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38BFAD000 == 42 [pid = 2660] [id = 226] 17:16:24 INFO - PROCESS | 2660 | ++DOMWINDOW == 90 (000000D38A649C00) [pid = 2660] [serial = 677] [outer = 0000000000000000] 17:16:24 INFO - PROCESS | 2660 | ++DOMWINDOW == 91 (000000D38A6AD000) [pid = 2660] [serial = 678] [outer = 000000D38A649C00] 17:16:24 INFO - PROCESS | 2660 | 1471047384306 Marionette DEBUG loaded listener.js 17:16:24 INFO - PROCESS | 2660 | ++DOMWINDOW == 92 (000000D38AE22800) [pid = 2660] [serial = 679] [outer = 000000D38A649C00] 17:16:25 INFO - PROCESS | 2660 | --DOCSHELL 000000D3990A0800 == 41 [pid = 2660] [id = 220] 17:16:25 INFO - PROCESS | 2660 | --DOCSHELL 000000D3964D6000 == 40 [pid = 2660] [id = 219] 17:16:25 INFO - PROCESS | 2660 | --DOCSHELL 000000D393B14000 == 39 [pid = 2660] [id = 218] 17:16:25 INFO - PROCESS | 2660 | --DOCSHELL 000000D39312B000 == 38 [pid = 2660] [id = 217] 17:16:25 INFO - PROCESS | 2660 | --DOCSHELL 000000D392CA0000 == 37 [pid = 2660] [id = 216] 17:16:25 INFO - PROCESS | 2660 | --DOCSHELL 000000D38F8C5800 == 36 [pid = 2660] [id = 215] 17:16:25 INFO - PROCESS | 2660 | --DOCSHELL 000000D386E33000 == 35 [pid = 2660] [id = 214] 17:16:25 INFO - PROCESS | 2660 | --DOCSHELL 000000D392713000 == 34 [pid = 2660] [id = 211] 17:16:25 INFO - PROCESS | 2660 | --DOCSHELL 000000D38BE3D000 == 33 [pid = 2660] [id = 212] 17:16:25 INFO - PROCESS | 2660 | --DOCSHELL 000000D392E34800 == 32 [pid = 2660] [id = 213] 17:16:25 INFO - PROCESS | 2660 | --DOCSHELL 000000D38FBBE800 == 31 [pid = 2660] [id = 225] 17:16:25 INFO - PROCESS | 2660 | --DOCSHELL 000000D399BE3800 == 30 [pid = 2660] [id = 224] 17:16:25 INFO - PROCESS | 2660 | --DOCSHELL 000000D399B79000 == 29 [pid = 2660] [id = 223] 17:16:25 INFO - PROCESS | 2660 | --DOCSHELL 000000D392710000 == 28 [pid = 2660] [id = 222] 17:16:25 INFO - PROCESS | 2660 | --DOCSHELL 000000D385C77000 == 27 [pid = 2660] [id = 221] 17:16:25 INFO - PROCESS | 2660 | --DOMWINDOW == 91 (000000D38A7CBC00) [pid = 2660] [serial = 612] [outer = 0000000000000000] [url = about:blank] 17:16:25 INFO - PROCESS | 2660 | --DOMWINDOW == 90 (000000D38A692C00) [pid = 2660] [serial = 611] [outer = 0000000000000000] [url = about:blank] 17:16:25 INFO - PROCESS | 2660 | --DOMWINDOW == 89 (000000D38CA61000) [pid = 2660] [serial = 617] [outer = 0000000000000000] [url = about:blank] 17:16:25 INFO - PROCESS | 2660 | --DOMWINDOW == 88 (000000D38A689000) [pid = 2660] [serial = 606] [outer = 0000000000000000] [url = about:blank] 17:16:25 INFO - PROCESS | 2660 | --DOMWINDOW == 87 (000000D3866AB400) [pid = 2660] [serial = 605] [outer = 0000000000000000] [url = about:blank] 17:16:25 INFO - PROCESS | 2660 | --DOMWINDOW == 86 (000000D38B45D800) [pid = 2660] [serial = 614] [outer = 0000000000000000] [url = about:blank] 17:16:25 INFO - PROCESS | 2660 | --DOMWINDOW == 85 (000000D38625D000) [pid = 2660] [serial = 608] [outer = 0000000000000000] [url = about:blank] 17:16:25 INFO - PROCESS | 2660 | --DOMWINDOW == 84 (000000D386457400) [pid = 2660] [serial = 609] [outer = 0000000000000000] [url = about:blank] 17:16:25 INFO - PROCESS | 2660 | --DOMWINDOW == 83 (000000D38A693800) [pid = 2660] [serial = 597] [outer = 0000000000000000] [url = about:blank] 17:16:25 INFO - PROCESS | 2660 | --DOMWINDOW == 82 (000000D3874D5800) [pid = 2660] [serial = 596] [outer = 0000000000000000] [url = about:blank] 17:16:25 INFO - PROCESS | 2660 | --DOMWINDOW == 81 (000000D38EE13C00) [pid = 2660] [serial = 600] [outer = 0000000000000000] [url = about:blank] 17:16:25 INFO - PROCESS | 2660 | --DOMWINDOW == 80 (000000D38C359000) [pid = 2660] [serial = 599] [outer = 0000000000000000] [url = about:blank] 17:16:25 INFO - PROCESS | 2660 | --DOMWINDOW == 79 (000000D3928D4C00) [pid = 2660] [serial = 630] [outer = 0000000000000000] [url = about:blank] 17:16:25 INFO - PROCESS | 2660 | --DOMWINDOW == 78 (000000D392853000) [pid = 2660] [serial = 603] [outer = 0000000000000000] [url = about:blank] 17:16:25 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000D392741C00) [pid = 2660] [serial = 602] [outer = 0000000000000000] [url = about:blank] 17:16:25 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D38FB6E800) [pid = 2660] [serial = 621] [outer = 0000000000000000] [url = about:blank] 17:16:25 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D38F772C00) [pid = 2660] [serial = 620] [outer = 0000000000000000] [url = about:blank] 17:16:25 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D38EE11C00) [pid = 2660] [serial = 618] [outer = 0000000000000000] [url = about:blank] 17:16:25 INFO - PROCESS | 2660 | --DOMWINDOW == 73 (000000D390827000) [pid = 2660] [serial = 623] [outer = 0000000000000000] [url = about:blank] 17:16:25 INFO - PROCESS | 2660 | --DOMWINDOW == 72 (000000D392855800) [pid = 2660] [serial = 629] [outer = 0000000000000000] [url = about:blank] 17:16:25 INFO - PROCESS | 2660 | --DOMWINDOW == 71 (000000D3916F1800) [pid = 2660] [serial = 624] [outer = 0000000000000000] [url = about:blank] 17:16:25 INFO - PROCESS | 2660 | --DOMWINDOW == 70 (000000D391684C00) [pid = 2660] [serial = 626] [outer = 0000000000000000] [url = about:blank] 17:16:25 INFO - PROCESS | 2660 | --DOMWINDOW == 69 (000000D38BFD5C00) [pid = 2660] [serial = 615] [outer = 0000000000000000] [url = about:blank] 17:16:25 INFO - PROCESS | 2660 | --DOMWINDOW == 68 (000000D392742C00) [pid = 2660] [serial = 627] [outer = 0000000000000000] [url = about:blank] 17:16:25 INFO - PROCESS | 2660 | --DOMWINDOW == 67 (000000D392B09400) [pid = 2660] [serial = 632] [outer = 0000000000000000] [url = about:blank] 17:16:25 INFO - PROCESS | 2660 | 1471047385369 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]]]}] 17:16:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 17:16:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1343ms 17:16:25 INFO - PROCESS | 2660 | 1471047385389 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 17:16:25 INFO - PROCESS | 2660 | 1471047385393 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 17:16:25 INFO - PROCESS | 2660 | 1471047385398 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 17:16:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 17:16:25 INFO - PROCESS | 2660 | 1471047385403 Marionette TRACE conn6 <- [1,870,null,{}] 17:16:25 INFO - PROCESS | 2660 | 1471047385408 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}] 17:16:25 INFO - PROCESS | 2660 | 1471047385411 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:25 INFO - PROCESS | 2660 | 1471047385501 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 17:16:25 INFO - PROCESS | 2660 | 1471047385509 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:25 INFO - PROCESS | 2660 | 1471047385513 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:25 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38AE88000 == 28 [pid = 2660] [id = 227] 17:16:25 INFO - PROCESS | 2660 | ++DOMWINDOW == 68 (000000D38647D000) [pid = 2660] [serial = 680] [outer = 0000000000000000] 17:16:25 INFO - PROCESS | 2660 | ++DOMWINDOW == 69 (000000D3866B7800) [pid = 2660] [serial = 681] [outer = 000000D38647D000] 17:16:25 INFO - PROCESS | 2660 | 1471047385562 Marionette DEBUG loaded listener.js 17:16:25 INFO - PROCESS | 2660 | ++DOMWINDOW == 70 (000000D38A272000) [pid = 2660] [serial = 682] [outer = 000000D38647D000] 17:16:26 INFO - PROCESS | 2660 | 1471047386008 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]]]}] 17:16:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 17:16:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 691ms 17:16:26 INFO - PROCESS | 2660 | 1471047386094 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 17:16:26 INFO - PROCESS | 2660 | 1471047386099 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 17:16:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 17:16:26 INFO - PROCESS | 2660 | 1471047386106 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 17:16:26 INFO - PROCESS | 2660 | 1471047386108 Marionette TRACE conn6 <- [1,874,null,{}] 17:16:26 INFO - PROCESS | 2660 | 1471047386112 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}] 17:16:26 INFO - PROCESS | 2660 | 1471047386115 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:26 INFO - PROCESS | 2660 | 1471047386252 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 17:16:26 INFO - PROCESS | 2660 | 1471047386319 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:26 INFO - PROCESS | 2660 | 1471047386322 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:26 INFO - PROCESS | 2660 | ++DOCSHELL 000000D390193000 == 29 [pid = 2660] [id = 228] 17:16:26 INFO - PROCESS | 2660 | ++DOMWINDOW == 71 (000000D38647E800) [pid = 2660] [serial = 683] [outer = 0000000000000000] 17:16:26 INFO - PROCESS | 2660 | ++DOMWINDOW == 72 (000000D38A6B6000) [pid = 2660] [serial = 684] [outer = 000000D38647E800] 17:16:26 INFO - PROCESS | 2660 | 1471047386371 Marionette DEBUG loaded listener.js 17:16:26 INFO - PROCESS | 2660 | ++DOMWINDOW == 73 (000000D38B188400) [pid = 2660] [serial = 685] [outer = 000000D38647E800] 17:16:26 INFO - PROCESS | 2660 | 1471047386764 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]]]}] 17:16:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 17:16:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 692ms 17:16:26 INFO - PROCESS | 2660 | 1471047386808 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 17:16:26 INFO - PROCESS | 2660 | 1471047386810 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 17:16:26 INFO - PROCESS | 2660 | 1471047386814 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 17:16:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 17:16:26 INFO - PROCESS | 2660 | 1471047386817 Marionette TRACE conn6 <- [1,878,null,{}] 17:16:26 INFO - PROCESS | 2660 | 1471047386828 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}] 17:16:26 INFO - PROCESS | 2660 | 1471047386833 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:26 INFO - PROCESS | 2660 | 1471047386921 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 17:16:26 INFO - PROCESS | 2660 | 1471047386929 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:26 INFO - PROCESS | 2660 | 1471047386932 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:26 INFO - PROCESS | 2660 | ++DOCSHELL 000000D392A15000 == 30 [pid = 2660] [id = 229] 17:16:26 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (000000D38C35C000) [pid = 2660] [serial = 686] [outer = 0000000000000000] 17:16:26 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D38C366800) [pid = 2660] [serial = 687] [outer = 000000D38C35C000] 17:16:26 INFO - PROCESS | 2660 | 1471047386982 Marionette DEBUG loaded listener.js 17:16:27 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D38604C800) [pid = 2660] [serial = 688] [outer = 000000D38C35C000] 17:16:27 INFO - PROCESS | 2660 | 1471047387467 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]]]}] 17:16:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 17:16:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 693ms 17:16:27 INFO - PROCESS | 2660 | 1471047387512 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 17:16:27 INFO - PROCESS | 2660 | 1471047387515 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 17:16:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 17:16:27 INFO - PROCESS | 2660 | 1471047387518 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 17:16:27 INFO - PROCESS | 2660 | 1471047387520 Marionette TRACE conn6 <- [1,882,null,{}] 17:16:27 INFO - PROCESS | 2660 | 1471047387524 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}] 17:16:27 INFO - PROCESS | 2660 | 1471047387526 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:27 INFO - PROCESS | 2660 | 1471047387665 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 17:16:27 INFO - PROCESS | 2660 | 1471047387688 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:27 INFO - PROCESS | 2660 | 1471047387690 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:27 INFO - PROCESS | 2660 | ++DOCSHELL 000000D392E41800 == 31 [pid = 2660] [id = 230] 17:16:27 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D38F776000) [pid = 2660] [serial = 689] [outer = 0000000000000000] 17:16:27 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D38F77B400) [pid = 2660] [serial = 690] [outer = 000000D38F776000] 17:16:27 INFO - PROCESS | 2660 | 1471047387736 Marionette DEBUG loaded listener.js 17:16:27 INFO - PROCESS | 2660 | ++DOMWINDOW == 79 (000000D38FB67800) [pid = 2660] [serial = 691] [outer = 000000D38F776000] 17:16:28 INFO - PROCESS | 2660 | 1471047388171 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]]]}] 17:16:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 17:16:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 691ms 17:16:28 INFO - PROCESS | 2660 | 1471047388212 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 17:16:28 INFO - PROCESS | 2660 | 1471047388214 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 17:16:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 17:16:28 INFO - PROCESS | 2660 | 1471047388226 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 17:16:28 INFO - PROCESS | 2660 | 1471047388228 Marionette TRACE conn6 <- [1,886,null,{}] 17:16:28 INFO - PROCESS | 2660 | 1471047388232 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}] 17:16:28 INFO - PROCESS | 2660 | 1471047388234 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:28 INFO - PROCESS | 2660 | 1471047388345 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 17:16:28 INFO - PROCESS | 2660 | 1471047388350 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:28 INFO - PROCESS | 2660 | 1471047388353 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:28 INFO - PROCESS | 2660 | ++DOCSHELL 000000D393709800 == 32 [pid = 2660] [id = 231] 17:16:28 INFO - PROCESS | 2660 | ++DOMWINDOW == 80 (000000D38A656000) [pid = 2660] [serial = 692] [outer = 0000000000000000] 17:16:28 INFO - PROCESS | 2660 | ++DOMWINDOW == 81 (000000D38FF65000) [pid = 2660] [serial = 693] [outer = 000000D38A656000] 17:16:28 INFO - PROCESS | 2660 | 1471047388403 Marionette DEBUG loaded listener.js 17:16:28 INFO - PROCESS | 2660 | ++DOMWINDOW == 82 (000000D390858800) [pid = 2660] [serial = 694] [outer = 000000D38A656000] 17:16:28 INFO - PROCESS | 2660 | 1471047388870 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]]]}] 17:16:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 17:16:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 691ms 17:16:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 17:16:28 INFO - PROCESS | 2660 | 1471047388925 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 17:16:28 INFO - PROCESS | 2660 | 1471047388927 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 17:16:28 INFO - PROCESS | 2660 | 1471047388930 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 17:16:28 INFO - PROCESS | 2660 | 1471047388932 Marionette TRACE conn6 <- [1,890,null,{}] 17:16:28 INFO - PROCESS | 2660 | 1471047388936 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}] 17:16:28 INFO - PROCESS | 2660 | 1471047388942 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:29 INFO - PROCESS | 2660 | 1471047389100 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 17:16:29 INFO - PROCESS | 2660 | 1471047389114 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:29 INFO - PROCESS | 2660 | 1471047389116 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:29 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3950C8000 == 33 [pid = 2660] [id = 232] 17:16:29 INFO - PROCESS | 2660 | ++DOMWINDOW == 83 (000000D390859C00) [pid = 2660] [serial = 695] [outer = 0000000000000000] 17:16:29 INFO - PROCESS | 2660 | ++DOMWINDOW == 84 (000000D392747C00) [pid = 2660] [serial = 696] [outer = 000000D390859C00] 17:16:29 INFO - PROCESS | 2660 | 1471047389161 Marionette DEBUG loaded listener.js 17:16:29 INFO - PROCESS | 2660 | ++DOMWINDOW == 85 (000000D3928CE800) [pid = 2660] [serial = 697] [outer = 000000D390859C00] 17:16:29 INFO - PROCESS | 2660 | --DOMWINDOW == 84 (000000D392F28000) [pid = 2660] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 17:16:29 INFO - PROCESS | 2660 | --DOMWINDOW == 83 (000000D39274F800) [pid = 2660] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 17:16:29 INFO - PROCESS | 2660 | --DOMWINDOW == 82 (000000D3902F7000) [pid = 2660] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 17:16:29 INFO - PROCESS | 2660 | --DOMWINDOW == 81 (000000D3928DAC00) [pid = 2660] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 17:16:29 INFO - PROCESS | 2660 | --DOMWINDOW == 80 (000000D386252800) [pid = 2660] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 17:16:29 INFO - PROCESS | 2660 | --DOMWINDOW == 79 (000000D386257800) [pid = 2660] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 17:16:29 INFO - PROCESS | 2660 | --DOMWINDOW == 78 (000000D38A6B8000) [pid = 2660] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 17:16:29 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000D38C35A400) [pid = 2660] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 17:16:29 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D38AED2C00) [pid = 2660] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 17:16:29 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D38C794000) [pid = 2660] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 17:16:29 INFO - PROCESS | 2660 | 1471047389697 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]]]}] 17:16:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 17:16:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 839ms 17:16:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 17:16:29 INFO - PROCESS | 2660 | 1471047389771 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 17:16:29 INFO - PROCESS | 2660 | 1471047389773 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 17:16:29 INFO - PROCESS | 2660 | 1471047389777 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 17:16:29 INFO - PROCESS | 2660 | 1471047389779 Marionette TRACE conn6 <- [1,894,null,{}] 17:16:29 INFO - PROCESS | 2660 | 1471047389782 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}] 17:16:29 INFO - PROCESS | 2660 | 1471047389784 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:29 INFO - PROCESS | 2660 | 1471047389865 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 17:16:29 INFO - PROCESS | 2660 | 1471047389871 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:29 INFO - PROCESS | 2660 | 1471047389873 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:29 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3964A3800 == 34 [pid = 2660] [id = 233] 17:16:29 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D38BFD8C00) [pid = 2660] [serial = 698] [outer = 0000000000000000] 17:16:29 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D3916EE000) [pid = 2660] [serial = 699] [outer = 000000D38BFD8C00] 17:16:29 INFO - PROCESS | 2660 | 1471047389918 Marionette DEBUG loaded listener.js 17:16:29 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D3928D6400) [pid = 2660] [serial = 700] [outer = 000000D38BFD8C00] 17:16:30 INFO - PROCESS | 2660 | 1471047390329 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]]]}] 17:16:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 17:16:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 585ms 17:16:30 INFO - PROCESS | 2660 | 1471047390365 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 17:16:30 INFO - PROCESS | 2660 | 1471047390368 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 17:16:30 INFO - PROCESS | 2660 | 1471047390375 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 17:16:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 17:16:30 INFO - PROCESS | 2660 | 1471047390377 Marionette TRACE conn6 <- [1,898,null,{}] 17:16:30 INFO - PROCESS | 2660 | 1471047390380 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}] 17:16:30 INFO - PROCESS | 2660 | 1471047390382 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:30 INFO - PROCESS | 2660 | 1471047390464 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 17:16:30 INFO - PROCESS | 2660 | 1471047390472 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:30 INFO - PROCESS | 2660 | 1471047390474 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:30 INFO - PROCESS | 2660 | ++DOCSHELL 000000D398D4F000 == 35 [pid = 2660] [id = 234] 17:16:30 INFO - PROCESS | 2660 | ++DOMWINDOW == 79 (000000D3928D3000) [pid = 2660] [serial = 701] [outer = 0000000000000000] 17:16:30 INFO - PROCESS | 2660 | ++DOMWINDOW == 80 (000000D392C12000) [pid = 2660] [serial = 702] [outer = 000000D3928D3000] 17:16:30 INFO - PROCESS | 2660 | 1471047390518 Marionette DEBUG loaded listener.js 17:16:30 INFO - PROCESS | 2660 | ++DOMWINDOW == 81 (000000D392F29000) [pid = 2660] [serial = 703] [outer = 000000D3928D3000] 17:16:30 INFO - PROCESS | 2660 | 1471047390965 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]]]}] 17:16:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 17:16:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 625ms 17:16:31 INFO - PROCESS | 2660 | 1471047391009 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 17:16:31 INFO - PROCESS | 2660 | 1471047391011 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 17:16:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 17:16:31 INFO - PROCESS | 2660 | 1471047391015 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 17:16:31 INFO - PROCESS | 2660 | 1471047391016 Marionette TRACE conn6 <- [1,902,null,{}] 17:16:31 INFO - PROCESS | 2660 | 1471047391024 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}] 17:16:31 INFO - PROCESS | 2660 | 1471047391026 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:31 INFO - PROCESS | 2660 | 1471047391108 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 17:16:31 INFO - PROCESS | 2660 | 1471047391114 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:31 INFO - PROCESS | 2660 | 1471047391116 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:31 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3990A5800 == 36 [pid = 2660] [id = 235] 17:16:31 INFO - PROCESS | 2660 | ++DOMWINDOW == 82 (000000D392F27800) [pid = 2660] [serial = 704] [outer = 0000000000000000] 17:16:31 INFO - PROCESS | 2660 | ++DOMWINDOW == 83 (000000D39338FC00) [pid = 2660] [serial = 705] [outer = 000000D392F27800] 17:16:31 INFO - PROCESS | 2660 | 1471047391160 Marionette DEBUG loaded listener.js 17:16:31 INFO - PROCESS | 2660 | ++DOMWINDOW == 84 (000000D3936AB400) [pid = 2660] [serial = 706] [outer = 000000D392F27800] 17:16:31 INFO - PROCESS | 2660 | 1471047391731 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]]]}] 17:16:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 17:16:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 778ms 17:16:31 INFO - PROCESS | 2660 | 1471047391835 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 17:16:31 INFO - PROCESS | 2660 | 1471047391840 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 17:16:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 17:16:31 INFO - PROCESS | 2660 | 1471047391870 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 17:16:31 INFO - PROCESS | 2660 | 1471047391873 Marionette TRACE conn6 <- [1,906,null,{}] 17:16:31 INFO - PROCESS | 2660 | 1471047391880 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}] 17:16:31 INFO - PROCESS | 2660 | 1471047391883 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:32 INFO - PROCESS | 2660 | 1471047392018 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 17:16:32 INFO - PROCESS | 2660 | 1471047392084 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:32 INFO - PROCESS | 2660 | 1471047392089 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:32 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38BE2F000 == 37 [pid = 2660] [id = 236] 17:16:32 INFO - PROCESS | 2660 | ++DOMWINDOW == 85 (000000D38647F400) [pid = 2660] [serial = 707] [outer = 0000000000000000] 17:16:32 INFO - PROCESS | 2660 | ++DOMWINDOW == 86 (000000D386E57400) [pid = 2660] [serial = 708] [outer = 000000D38647F400] 17:16:32 INFO - PROCESS | 2660 | 1471047392148 Marionette DEBUG loaded listener.js 17:16:32 INFO - PROCESS | 2660 | ++DOMWINDOW == 87 (000000D38A68F000) [pid = 2660] [serial = 709] [outer = 000000D38647F400] 17:16:32 INFO - PROCESS | 2660 | 1471047392860 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]]]}] 17:16:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 17:16:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1035ms 17:16:32 INFO - PROCESS | 2660 | 1471047392909 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 17:16:32 INFO - PROCESS | 2660 | 1471047392914 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 17:16:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 17:16:32 INFO - PROCESS | 2660 | 1471047392944 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 17:16:32 INFO - PROCESS | 2660 | 1471047392947 Marionette TRACE conn6 <- [1,910,null,{}] 17:16:32 INFO - PROCESS | 2660 | 1471047392975 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}] 17:16:32 INFO - PROCESS | 2660 | 1471047392978 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:33 INFO - PROCESS | 2660 | 1471047393111 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 17:16:33 INFO - PROCESS | 2660 | 1471047393177 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:33 INFO - PROCESS | 2660 | 1471047393179 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:33 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39307F800 == 38 [pid = 2660] [id = 237] 17:16:33 INFO - PROCESS | 2660 | ++DOMWINDOW == 88 (000000D38B21AC00) [pid = 2660] [serial = 710] [outer = 0000000000000000] 17:16:33 INFO - PROCESS | 2660 | ++DOMWINDOW == 89 (000000D38BF29000) [pid = 2660] [serial = 711] [outer = 000000D38B21AC00] 17:16:33 INFO - PROCESS | 2660 | 1471047393237 Marionette DEBUG loaded listener.js 17:16:33 INFO - PROCESS | 2660 | ++DOMWINDOW == 90 (000000D38EE0C000) [pid = 2660] [serial = 712] [outer = 000000D38B21AC00] 17:16:34 INFO - PROCESS | 2660 | 1471047394118 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]]]}] 17:16:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 17:16:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1285ms 17:16:34 INFO - PROCESS | 2660 | 1471047394207 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 17:16:34 INFO - PROCESS | 2660 | 1471047394212 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 17:16:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 17:16:34 INFO - PROCESS | 2660 | 1471047394217 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 17:16:34 INFO - PROCESS | 2660 | 1471047394221 Marionette TRACE conn6 <- [1,914,null,{}] 17:16:34 INFO - PROCESS | 2660 | 1471047394227 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}] 17:16:34 INFO - PROCESS | 2660 | 1471047394230 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:34 INFO - PROCESS | 2660 | 1471047394350 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 17:16:34 INFO - PROCESS | 2660 | --DOCSHELL 000000D398D4F000 == 37 [pid = 2660] [id = 234] 17:16:34 INFO - PROCESS | 2660 | --DOCSHELL 000000D3964A3800 == 36 [pid = 2660] [id = 233] 17:16:34 INFO - PROCESS | 2660 | --DOCSHELL 000000D3950C8000 == 35 [pid = 2660] [id = 232] 17:16:34 INFO - PROCESS | 2660 | --DOCSHELL 000000D393709800 == 34 [pid = 2660] [id = 231] 17:16:34 INFO - PROCESS | 2660 | --DOCSHELL 000000D392E41800 == 33 [pid = 2660] [id = 230] 17:16:34 INFO - PROCESS | 2660 | --DOCSHELL 000000D392A15000 == 32 [pid = 2660] [id = 229] 17:16:34 INFO - PROCESS | 2660 | --DOCSHELL 000000D390193000 == 31 [pid = 2660] [id = 228] 17:16:34 INFO - PROCESS | 2660 | --DOCSHELL 000000D38AE88000 == 30 [pid = 2660] [id = 227] 17:16:34 INFO - PROCESS | 2660 | --DOCSHELL 000000D38BFAD000 == 29 [pid = 2660] [id = 226] 17:16:34 INFO - PROCESS | 2660 | --DOMWINDOW == 89 (000000D392C11C00) [pid = 2660] [serial = 633] [outer = 0000000000000000] [url = about:blank] 17:16:34 INFO - PROCESS | 2660 | --DOMWINDOW == 88 (000000D3862CD400) [pid = 2660] [serial = 641] [outer = 0000000000000000] [url = about:blank] 17:16:34 INFO - PROCESS | 2660 | --DOMWINDOW == 87 (000000D38A278C00) [pid = 2660] [serial = 642] [outer = 0000000000000000] [url = about:blank] 17:16:34 INFO - PROCESS | 2660 | --DOMWINDOW == 86 (000000D3862C6400) [pid = 2660] [serial = 635] [outer = 0000000000000000] [url = about:blank] 17:16:34 INFO - PROCESS | 2660 | --DOMWINDOW == 85 (000000D386972800) [pid = 2660] [serial = 636] [outer = 0000000000000000] [url = about:blank] 17:16:34 INFO - PROCESS | 2660 | --DOMWINDOW == 84 (000000D38A771C00) [pid = 2660] [serial = 644] [outer = 0000000000000000] [url = about:blank] 17:16:34 INFO - PROCESS | 2660 | --DOMWINDOW == 83 (000000D38B214000) [pid = 2660] [serial = 645] [outer = 0000000000000000] [url = about:blank] 17:16:34 INFO - PROCESS | 2660 | --DOMWINDOW == 82 (000000D38EE08400) [pid = 2660] [serial = 647] [outer = 0000000000000000] [url = about:blank] 17:16:34 INFO - PROCESS | 2660 | --DOMWINDOW == 81 (000000D38F779C00) [pid = 2660] [serial = 648] [outer = 0000000000000000] [url = about:blank] 17:16:34 INFO - PROCESS | 2660 | --DOMWINDOW == 80 (000000D38B213400) [pid = 2660] [serial = 638] [outer = 0000000000000000] [url = about:blank] 17:16:34 INFO - PROCESS | 2660 | --DOMWINDOW == 79 (000000D38BFD5800) [pid = 2660] [serial = 639] [outer = 0000000000000000] [url = about:blank] 17:16:34 INFO - PROCESS | 2660 | --DOMWINDOW == 78 (000000D392C17800) [pid = 2660] [serial = 657] [outer = 0000000000000000] [url = about:blank] 17:16:34 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000D392F30400) [pid = 2660] [serial = 660] [outer = 0000000000000000] [url = about:blank] 17:16:34 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D38FB6A400) [pid = 2660] [serial = 650] [outer = 0000000000000000] [url = about:blank] 17:16:34 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D390244000) [pid = 2660] [serial = 651] [outer = 0000000000000000] [url = about:blank] 17:16:34 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D391681000) [pid = 2660] [serial = 654] [outer = 0000000000000000] [url = about:blank] 17:16:34 INFO - PROCESS | 2660 | --DOMWINDOW == 73 (000000D386253C00) [pid = 2660] [serial = 381] [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.] 17:16:34 INFO - PROCESS | 2660 | --DOMWINDOW == 72 (000000D392F2A400) [pid = 2660] [serial = 659] [outer = 0000000000000000] [url = about:blank] 17:16:34 INFO - PROCESS | 2660 | --DOMWINDOW == 71 (000000D3928DDC00) [pid = 2660] [serial = 656] [outer = 0000000000000000] [url = about:blank] 17:16:34 INFO - PROCESS | 2660 | --DOMWINDOW == 70 (000000D391308C00) [pid = 2660] [serial = 653] [outer = 0000000000000000] [url = about:blank] 17:16:34 INFO - PROCESS | 2660 | 1471047394449 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:34 INFO - PROCESS | 2660 | 1471047394453 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:34 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3853E5800 == 30 [pid = 2660] [id = 238] 17:16:34 INFO - PROCESS | 2660 | ++DOMWINDOW == 71 (000000D385338C00) [pid = 2660] [serial = 713] [outer = 0000000000000000] 17:16:34 INFO - PROCESS | 2660 | ++DOMWINDOW == 72 (000000D386253C00) [pid = 2660] [serial = 714] [outer = 000000D385338C00] 17:16:34 INFO - PROCESS | 2660 | 1471047394505 Marionette DEBUG loaded listener.js 17:16:34 INFO - PROCESS | 2660 | ++DOMWINDOW == 73 (000000D38A278C00) [pid = 2660] [serial = 715] [outer = 000000D385338C00] 17:16:34 INFO - PROCESS | 2660 | 1471047394954 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]]]}] 17:16:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 17:16:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 796ms 17:16:35 INFO - PROCESS | 2660 | 1471047395018 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 17:16:35 INFO - PROCESS | 2660 | 1471047395023 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 17:16:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 17:16:35 INFO - PROCESS | 2660 | 1471047395029 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 17:16:35 INFO - PROCESS | 2660 | 1471047395032 Marionette TRACE conn6 <- [1,918,null,{}] 17:16:35 INFO - PROCESS | 2660 | 1471047395035 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}] 17:16:35 INFO - PROCESS | 2660 | 1471047395038 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:35 INFO - PROCESS | 2660 | 1471047395129 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 17:16:35 INFO - PROCESS | 2660 | 1471047395168 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:35 INFO - PROCESS | 2660 | 1471047395171 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:35 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38FBC8800 == 31 [pid = 2660] [id = 239] 17:16:35 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (000000D38B211400) [pid = 2660] [serial = 716] [outer = 0000000000000000] 17:16:35 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D38B218000) [pid = 2660] [serial = 717] [outer = 000000D38B211400] 17:16:35 INFO - PROCESS | 2660 | 1471047395219 Marionette DEBUG loaded listener.js 17:16:35 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D38BFDBC00) [pid = 2660] [serial = 718] [outer = 000000D38B211400] 17:16:35 INFO - PROCESS | 2660 | 1471047395674 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]]]}] 17:16:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 17:16:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 690ms 17:16:35 INFO - PROCESS | 2660 | 1471047395722 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 17:16:35 INFO - PROCESS | 2660 | 1471047395732 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 17:16:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 17:16:35 INFO - PROCESS | 2660 | 1471047395766 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 17:16:35 INFO - PROCESS | 2660 | 1471047395769 Marionette TRACE conn6 <- [1,922,null,{}] 17:16:35 INFO - PROCESS | 2660 | 1471047395783 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}] 17:16:35 INFO - PROCESS | 2660 | 1471047395788 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:35 INFO - PROCESS | 2660 | 1471047395883 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 17:16:35 INFO - PROCESS | 2660 | 1471047395948 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:35 INFO - PROCESS | 2660 | 1471047395951 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:35 INFO - PROCESS | 2660 | ++DOCSHELL 000000D392CA4800 == 32 [pid = 2660] [id = 240] 17:16:35 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D386256400) [pid = 2660] [serial = 719] [outer = 0000000000000000] 17:16:36 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D38F863000) [pid = 2660] [serial = 720] [outer = 000000D386256400] 17:16:36 INFO - PROCESS | 2660 | 1471047396001 Marionette DEBUG loaded listener.js 17:16:36 INFO - PROCESS | 2660 | ++DOMWINDOW == 79 (000000D39023D800) [pid = 2660] [serial = 721] [outer = 000000D386256400] 17:16:36 INFO - PROCESS | 2660 | 1471047396387 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]]]}] 17:16:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 17:16:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 630ms 17:16:36 INFO - PROCESS | 2660 | 1471047396395 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 17:16:36 INFO - PROCESS | 2660 | 1471047396397 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 17:16:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 17:16:36 INFO - PROCESS | 2660 | 1471047396400 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 17:16:36 INFO - PROCESS | 2660 | 1471047396402 Marionette TRACE conn6 <- [1,926,null,{}] 17:16:36 INFO - PROCESS | 2660 | 1471047396406 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}] 17:16:36 INFO - PROCESS | 2660 | 1471047396408 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:36 INFO - PROCESS | 2660 | 1471047396497 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 17:16:36 INFO - PROCESS | 2660 | 1471047396574 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:36 INFO - PROCESS | 2660 | 1471047396576 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:36 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39370F800 == 33 [pid = 2660] [id = 241] 17:16:36 INFO - PROCESS | 2660 | ++DOMWINDOW == 80 (000000D38FB6E800) [pid = 2660] [serial = 722] [outer = 0000000000000000] 17:16:36 INFO - PROCESS | 2660 | ++DOMWINDOW == 81 (000000D39167B400) [pid = 2660] [serial = 723] [outer = 000000D38FB6E800] 17:16:36 INFO - PROCESS | 2660 | 1471047396626 Marionette DEBUG loaded listener.js 17:16:36 INFO - PROCESS | 2660 | ++DOMWINDOW == 82 (000000D3916F6400) [pid = 2660] [serial = 724] [outer = 000000D38FB6E800] 17:16:37 INFO - PROCESS | 2660 | 1471047397057 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]]]}] 17:16:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 17:16:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 691ms 17:16:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 17:16:37 INFO - PROCESS | 2660 | 1471047397095 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 17:16:37 INFO - PROCESS | 2660 | 1471047397098 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 17:16:37 INFO - PROCESS | 2660 | 1471047397101 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 17:16:37 INFO - PROCESS | 2660 | 1471047397102 Marionette TRACE conn6 <- [1,930,null,{}] 17:16:37 INFO - PROCESS | 2660 | 1471047397106 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}] 17:16:37 INFO - PROCESS | 2660 | 1471047397108 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:37 INFO - PROCESS | 2660 | 1471047397220 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 17:16:37 INFO - PROCESS | 2660 | 1471047397300 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:37 INFO - PROCESS | 2660 | 1471047397302 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:37 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3950C4800 == 34 [pid = 2660] [id = 242] 17:16:37 INFO - PROCESS | 2660 | ++DOMWINDOW == 83 (000000D392748800) [pid = 2660] [serial = 725] [outer = 0000000000000000] 17:16:37 INFO - PROCESS | 2660 | ++DOMWINDOW == 84 (000000D392853000) [pid = 2660] [serial = 726] [outer = 000000D392748800] 17:16:37 INFO - PROCESS | 2660 | 1471047397347 Marionette DEBUG loaded listener.js 17:16:37 INFO - PROCESS | 2660 | ++DOMWINDOW == 85 (000000D392C11400) [pid = 2660] [serial = 727] [outer = 000000D392748800] 17:16:37 INFO - PROCESS | 2660 | 1471047397789 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]]]}] 17:16:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 17:16:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 733ms 17:16:37 INFO - PROCESS | 2660 | 1471047397838 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 17:16:37 INFO - PROCESS | 2660 | 1471047397840 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 17:16:37 INFO - PROCESS | 2660 | 1471047397843 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 17:16:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 17:16:37 INFO - PROCESS | 2660 | 1471047397845 Marionette TRACE conn6 <- [1,934,null,{}] 17:16:37 INFO - PROCESS | 2660 | 1471047397849 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}] 17:16:37 INFO - PROCESS | 2660 | 1471047397855 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:37 INFO - PROCESS | 2660 | 1471047397991 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 17:16:38 INFO - PROCESS | 2660 | 1471047398043 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:38 INFO - PROCESS | 2660 | 1471047398045 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:38 INFO - PROCESS | 2660 | ++DOCSHELL 000000D398D4B000 == 35 [pid = 2660] [id = 243] 17:16:38 INFO - PROCESS | 2660 | ++DOMWINDOW == 86 (000000D392C1BC00) [pid = 2660] [serial = 728] [outer = 0000000000000000] 17:16:38 INFO - PROCESS | 2660 | ++DOMWINDOW == 87 (000000D393658400) [pid = 2660] [serial = 729] [outer = 000000D392C1BC00] 17:16:38 INFO - PROCESS | 2660 | 1471047398090 Marionette DEBUG loaded listener.js 17:16:38 INFO - PROCESS | 2660 | ++DOMWINDOW == 88 (000000D393D51800) [pid = 2660] [serial = 730] [outer = 000000D392C1BC00] 17:16:38 INFO - PROCESS | 2660 | 1471047398521 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]]]}] 17:16:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 17:16:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 735ms 17:16:38 INFO - PROCESS | 2660 | --DOMWINDOW == 87 (000000D38F776000) [pid = 2660] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 17:16:38 INFO - PROCESS | 2660 | --DOMWINDOW == 86 (000000D38A649C00) [pid = 2660] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 17:16:38 INFO - PROCESS | 2660 | --DOMWINDOW == 85 (000000D38647E800) [pid = 2660] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 17:16:38 INFO - PROCESS | 2660 | --DOMWINDOW == 84 (000000D38A656000) [pid = 2660] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 17:16:38 INFO - PROCESS | 2660 | --DOMWINDOW == 83 (000000D38647D000) [pid = 2660] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 17:16:38 INFO - PROCESS | 2660 | --DOMWINDOW == 82 (000000D38C35C000) [pid = 2660] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 17:16:38 INFO - PROCESS | 2660 | --DOMWINDOW == 81 (000000D390859C00) [pid = 2660] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 17:16:38 INFO - PROCESS | 2660 | --DOMWINDOW == 80 (000000D3928D3000) [pid = 2660] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 17:16:38 INFO - PROCESS | 2660 | --DOMWINDOW == 79 (000000D38424A000) [pid = 2660] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 17:16:38 INFO - PROCESS | 2660 | --DOMWINDOW == 78 (000000D38B20F400) [pid = 2660] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 17:16:38 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000D391681400) [pid = 2660] [serial = 667] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 17:16:38 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D393384C00) [pid = 2660] [serial = 670] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 17:16:38 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D3862D1000) [pid = 2660] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 17:16:38 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D38BFD8C00) [pid = 2660] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 17:16:38 INFO - PROCESS | 2660 | 1471047398619 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 17:16:38 INFO - PROCESS | 2660 | 1471047398621 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 17:16:38 INFO - PROCESS | 2660 | 1471047398625 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 17:16:38 INFO - PROCESS | 2660 | 1471047398627 Marionette TRACE conn6 <- [1,938,null,{}] 17:16:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 17:16:38 INFO - PROCESS | 2660 | 1471047398631 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}] 17:16:38 INFO - PROCESS | 2660 | 1471047398633 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:38 INFO - PROCESS | 2660 | 1471047398714 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 17:16:38 INFO - PROCESS | 2660 | 1471047398726 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:38 INFO - PROCESS | 2660 | 1471047398728 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:38 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3950E1800 == 36 [pid = 2660] [id = 244] 17:16:38 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D38A2B7000) [pid = 2660] [serial = 731] [outer = 0000000000000000] 17:16:38 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D38AED2C00) [pid = 2660] [serial = 732] [outer = 000000D38A2B7000] 17:16:38 INFO - PROCESS | 2660 | 1471047398773 Marionette DEBUG loaded listener.js 17:16:38 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D391681400) [pid = 2660] [serial = 733] [outer = 000000D38A2B7000] 17:16:39 INFO - PROCESS | 2660 | 1471047399170 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]]]}] 17:16:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 17:16:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 585ms 17:16:39 INFO - PROCESS | 2660 | 1471047399219 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 17:16:39 INFO - PROCESS | 2660 | 1471047399221 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 17:16:39 INFO - PROCESS | 2660 | 1471047399225 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 17:16:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 17:16:39 INFO - PROCESS | 2660 | 1471047399226 Marionette TRACE conn6 <- [1,942,null,{}] 17:16:39 INFO - PROCESS | 2660 | 1471047399230 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}] 17:16:39 INFO - PROCESS | 2660 | 1471047399232 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:39 INFO - PROCESS | 2660 | 1471047399315 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 17:16:39 INFO - PROCESS | 2660 | 1471047399320 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:39 INFO - PROCESS | 2660 | 1471047399322 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:39 INFO - PROCESS | 2660 | ++DOCSHELL 000000D399BC7800 == 37 [pid = 2660] [id = 245] 17:16:39 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D3928D4C00) [pid = 2660] [serial = 734] [outer = 0000000000000000] 17:16:39 INFO - PROCESS | 2660 | ++DOMWINDOW == 79 (000000D393D57C00) [pid = 2660] [serial = 735] [outer = 000000D3928D4C00] 17:16:39 INFO - PROCESS | 2660 | 1471047399377 Marionette DEBUG loaded listener.js 17:16:39 INFO - PROCESS | 2660 | ++DOMWINDOW == 80 (000000D393D60000) [pid = 2660] [serial = 736] [outer = 000000D3928D4C00] 17:16:39 INFO - PROCESS | 2660 | 1471047399769 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]]]}] 17:16:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 17:16:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 586ms 17:16:39 INFO - PROCESS | 2660 | 1471047399815 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 17:16:39 INFO - PROCESS | 2660 | 1471047399817 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 17:16:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 17:16:39 INFO - PROCESS | 2660 | 1471047399832 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 17:16:39 INFO - PROCESS | 2660 | 1471047399834 Marionette TRACE conn6 <- [1,946,null,{}] 17:16:39 INFO - PROCESS | 2660 | 1471047399838 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}] 17:16:39 INFO - PROCESS | 2660 | 1471047399840 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:39 INFO - PROCESS | 2660 | 1471047399926 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 17:16:39 INFO - PROCESS | 2660 | 1471047399932 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:39 INFO - PROCESS | 2660 | 1471047399934 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:39 INFO - PROCESS | 2660 | ++DOCSHELL 000000D392CA4000 == 38 [pid = 2660] [id = 246] 17:16:39 INFO - PROCESS | 2660 | ++DOMWINDOW == 81 (000000D393DA6C00) [pid = 2660] [serial = 737] [outer = 0000000000000000] 17:16:39 INFO - PROCESS | 2660 | ++DOMWINDOW == 82 (000000D3942CAC00) [pid = 2660] [serial = 738] [outer = 000000D393DA6C00] 17:16:39 INFO - PROCESS | 2660 | 1471047399979 Marionette DEBUG loaded listener.js 17:16:40 INFO - PROCESS | 2660 | ++DOMWINDOW == 83 (000000D39459D800) [pid = 2660] [serial = 739] [outer = 000000D393DA6C00] 17:16:40 INFO - PROCESS | 2660 | 1471047400416 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]]]}] 17:16:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 17:16:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 627ms 17:16:40 INFO - PROCESS | 2660 | 1471047400463 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 17:16:40 INFO - PROCESS | 2660 | 1471047400465 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 17:16:40 INFO - PROCESS | 2660 | 1471047400468 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 17:16:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 17:16:40 INFO - PROCESS | 2660 | 1471047400470 Marionette TRACE conn6 <- [1,950,null,{}] 17:16:40 INFO - PROCESS | 2660 | 1471047400477 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}] 17:16:40 INFO - PROCESS | 2660 | 1471047400479 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:40 INFO - PROCESS | 2660 | 1471047400573 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 17:16:40 INFO - PROCESS | 2660 | 1471047400618 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:40 INFO - PROCESS | 2660 | 1471047400621 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:40 INFO - PROCESS | 2660 | ++DOCSHELL 000000D385F27000 == 39 [pid = 2660] [id = 247] 17:16:40 INFO - PROCESS | 2660 | ++DOMWINDOW == 84 (000000D384252C00) [pid = 2660] [serial = 740] [outer = 0000000000000000] 17:16:40 INFO - PROCESS | 2660 | ++DOMWINDOW == 85 (000000D384B48000) [pid = 2660] [serial = 741] [outer = 000000D384252C00] 17:16:40 INFO - PROCESS | 2660 | 1471047400753 Marionette DEBUG loaded listener.js 17:16:40 INFO - PROCESS | 2660 | ++DOMWINDOW == 86 (000000D3862CB800) [pid = 2660] [serial = 742] [outer = 000000D384252C00] 17:16:41 INFO - PROCESS | 2660 | 1471047401385 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]]]}] 17:16:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 17:16:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 945ms 17:16:41 INFO - PROCESS | 2660 | 1471047401417 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 17:16:41 INFO - PROCESS | 2660 | 1471047401421 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 17:16:41 INFO - PROCESS | 2660 | 1471047401426 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 17:16:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 17:16:41 INFO - PROCESS | 2660 | 1471047401429 Marionette TRACE conn6 <- [1,954,null,{}] 17:16:41 INFO - PROCESS | 2660 | 1471047401435 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}] 17:16:41 INFO - PROCESS | 2660 | 1471047401438 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:41 INFO - PROCESS | 2660 | 1471047401558 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 17:16:41 INFO - PROCESS | 2660 | 1471047401635 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:41 INFO - PROCESS | 2660 | 1471047401638 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:41 INFO - PROCESS | 2660 | ++DOCSHELL 000000D392E3B800 == 40 [pid = 2660] [id = 248] 17:16:41 INFO - PROCESS | 2660 | ++DOMWINDOW == 87 (000000D38B2BC000) [pid = 2660] [serial = 743] [outer = 0000000000000000] 17:16:41 INFO - PROCESS | 2660 | ++DOMWINDOW == 88 (000000D38BFD5800) [pid = 2660] [serial = 744] [outer = 000000D38B2BC000] 17:16:41 INFO - PROCESS | 2660 | 1471047401736 Marionette DEBUG loaded listener.js 17:16:41 INFO - PROCESS | 2660 | ++DOMWINDOW == 89 (000000D38EEB8C00) [pid = 2660] [serial = 745] [outer = 000000D38B2BC000] 17:16:42 INFO - PROCESS | 2660 | 1471047402324 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]]]}] 17:16:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 17:16:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 923ms 17:16:42 INFO - PROCESS | 2660 | 1471047402356 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 17:16:42 INFO - PROCESS | 2660 | 1471047402361 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 17:16:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 17:16:42 INFO - PROCESS | 2660 | 1471047402366 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 17:16:42 INFO - PROCESS | 2660 | 1471047402368 Marionette TRACE conn6 <- [1,958,null,{}] 17:16:42 INFO - PROCESS | 2660 | 1471047402372 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}] 17:16:42 INFO - PROCESS | 2660 | 1471047402375 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:42 INFO - PROCESS | 2660 | 1471047402493 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 17:16:42 INFO - PROCESS | 2660 | 1471047402580 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:42 INFO - PROCESS | 2660 | 1471047402583 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:42 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39A4C6800 == 41 [pid = 2660] [id = 249] 17:16:42 INFO - PROCESS | 2660 | ++DOMWINDOW == 90 (000000D3916EE800) [pid = 2660] [serial = 746] [outer = 0000000000000000] 17:16:42 INFO - PROCESS | 2660 | ++DOMWINDOW == 91 (000000D392C1A400) [pid = 2660] [serial = 747] [outer = 000000D3916EE800] 17:16:42 INFO - PROCESS | 2660 | 1471047402641 Marionette DEBUG loaded listener.js 17:16:42 INFO - PROCESS | 2660 | ++DOMWINDOW == 92 (000000D3933D3800) [pid = 2660] [serial = 748] [outer = 000000D3916EE800] 17:16:43 INFO - PROCESS | 2660 | 1471047403239 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]]]}] 17:16:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 17:16:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 944ms 17:16:43 INFO - PROCESS | 2660 | 1471047403311 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 17:16:43 INFO - PROCESS | 2660 | 1471047403314 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 17:16:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 17:16:43 INFO - PROCESS | 2660 | 1471047403319 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 17:16:43 INFO - PROCESS | 2660 | 1471047403326 Marionette TRACE conn6 <- [1,962,null,{}] 17:16:43 INFO - PROCESS | 2660 | 1471047403336 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}] 17:16:43 INFO - PROCESS | 2660 | 1471047403340 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:43 INFO - PROCESS | 2660 | 1471047403455 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 17:16:43 INFO - PROCESS | 2660 | 1471047403529 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:43 INFO - PROCESS | 2660 | 1471047403531 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:43 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39ACC3000 == 42 [pid = 2660] [id = 250] 17:16:43 INFO - PROCESS | 2660 | ++DOMWINDOW == 93 (000000D3952A9800) [pid = 2660] [serial = 749] [outer = 0000000000000000] 17:16:43 INFO - PROCESS | 2660 | ++DOMWINDOW == 94 (000000D3952B3400) [pid = 2660] [serial = 750] [outer = 000000D3952A9800] 17:16:43 INFO - PROCESS | 2660 | 1471047403586 Marionette DEBUG loaded listener.js 17:16:43 INFO - PROCESS | 2660 | ++DOMWINDOW == 95 (000000D395651800) [pid = 2660] [serial = 751] [outer = 000000D3952A9800] 17:16:44 INFO - PROCESS | 2660 | 1471047404162 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]]]}] 17:16:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 17:16:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 900ms 17:16:44 INFO - PROCESS | 2660 | 1471047404221 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 17:16:44 INFO - PROCESS | 2660 | 1471047404224 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 17:16:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 17:16:44 INFO - PROCESS | 2660 | 1471047404228 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 17:16:44 INFO - PROCESS | 2660 | 1471047404230 Marionette TRACE conn6 <- [1,966,null,{}] 17:16:44 INFO - PROCESS | 2660 | 1471047404234 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}] 17:16:44 INFO - PROCESS | 2660 | 1471047404237 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:44 INFO - PROCESS | 2660 | 1471047404352 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 17:16:44 INFO - PROCESS | 2660 | 1471047404441 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:44 INFO - PROCESS | 2660 | 1471047404443 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:44 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38B10A000 == 43 [pid = 2660] [id = 251] 17:16:44 INFO - PROCESS | 2660 | ++DOMWINDOW == 96 (000000D3866AF400) [pid = 2660] [serial = 752] [outer = 0000000000000000] 17:16:44 INFO - PROCESS | 2660 | ++DOMWINDOW == 97 (000000D38EE0F800) [pid = 2660] [serial = 753] [outer = 000000D3866AF400] 17:16:44 INFO - PROCESS | 2660 | 1471047404499 Marionette DEBUG loaded listener.js 17:16:44 INFO - PROCESS | 2660 | ++DOMWINDOW == 98 (000000D3928D2C00) [pid = 2660] [serial = 754] [outer = 000000D3866AF400] 17:16:45 INFO - PROCESS | 2660 | 1471047405249 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]]]}] 17:16:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 17:16:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1080ms 17:16:45 INFO - PROCESS | 2660 | 1471047405310 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 17:16:45 INFO - PROCESS | 2660 | 1471047405314 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 17:16:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 17:16:45 INFO - PROCESS | 2660 | 1471047405318 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 17:16:45 INFO - PROCESS | 2660 | 1471047405323 Marionette TRACE conn6 <- [1,970,null,{}] 17:16:45 INFO - PROCESS | 2660 | 1471047405328 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}] 17:16:45 INFO - PROCESS | 2660 | 1471047405331 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:45 INFO - PROCESS | 2660 | 1471047405439 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 17:16:45 INFO - PROCESS | 2660 | 1471047405530 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:45 INFO - PROCESS | 2660 | 1471047405533 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:45 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38B22C000 == 44 [pid = 2660] [id = 252] 17:16:45 INFO - PROCESS | 2660 | ++DOMWINDOW == 99 (000000D38A6B4800) [pid = 2660] [serial = 755] [outer = 0000000000000000] 17:16:45 INFO - PROCESS | 2660 | ++DOMWINDOW == 100 (000000D38AE45400) [pid = 2660] [serial = 756] [outer = 000000D38A6B4800] 17:16:45 INFO - PROCESS | 2660 | 1471047405584 Marionette DEBUG loaded listener.js 17:16:45 INFO - PROCESS | 2660 | ++DOMWINDOW == 101 (000000D38B21B000) [pid = 2660] [serial = 757] [outer = 000000D38A6B4800] 17:16:46 INFO - PROCESS | 2660 | --DOCSHELL 000000D392CA4000 == 43 [pid = 2660] [id = 246] 17:16:46 INFO - PROCESS | 2660 | --DOCSHELL 000000D399BC7800 == 42 [pid = 2660] [id = 245] 17:16:46 INFO - PROCESS | 2660 | --DOCSHELL 000000D3950E1800 == 41 [pid = 2660] [id = 244] 17:16:46 INFO - PROCESS | 2660 | --DOCSHELL 000000D398D4B000 == 40 [pid = 2660] [id = 243] 17:16:46 INFO - PROCESS | 2660 | --DOCSHELL 000000D3950C4800 == 39 [pid = 2660] [id = 242] 17:16:46 INFO - PROCESS | 2660 | --DOCSHELL 000000D39370F800 == 38 [pid = 2660] [id = 241] 17:16:46 INFO - PROCESS | 2660 | --DOCSHELL 000000D392CA4800 == 37 [pid = 2660] [id = 240] 17:16:46 INFO - PROCESS | 2660 | --DOCSHELL 000000D38FBC8800 == 36 [pid = 2660] [id = 239] 17:16:46 INFO - PROCESS | 2660 | --DOCSHELL 000000D3853E5800 == 35 [pid = 2660] [id = 238] 17:16:46 INFO - PROCESS | 2660 | --DOCSHELL 000000D39307F800 == 34 [pid = 2660] [id = 237] 17:16:46 INFO - PROCESS | 2660 | --DOCSHELL 000000D38BE2F000 == 33 [pid = 2660] [id = 236] 17:16:46 INFO - PROCESS | 2660 | --DOCSHELL 000000D3990A5800 == 32 [pid = 2660] [id = 235] 17:16:46 INFO - PROCESS | 2660 | --DOCSHELL 000000D38B10A000 == 31 [pid = 2660] [id = 251] 17:16:46 INFO - PROCESS | 2660 | --DOCSHELL 000000D39ACC3000 == 30 [pid = 2660] [id = 250] 17:16:46 INFO - PROCESS | 2660 | --DOCSHELL 000000D39A4C6800 == 29 [pid = 2660] [id = 249] 17:16:46 INFO - PROCESS | 2660 | --DOCSHELL 000000D392E3B800 == 28 [pid = 2660] [id = 248] 17:16:46 INFO - PROCESS | 2660 | --DOCSHELL 000000D385F27000 == 27 [pid = 2660] [id = 247] 17:16:46 INFO - PROCESS | 2660 | --DOMWINDOW == 100 (000000D38F77B400) [pid = 2660] [serial = 690] [outer = 0000000000000000] [url = about:blank] 17:16:46 INFO - PROCESS | 2660 | --DOMWINDOW == 99 (000000D38AE22800) [pid = 2660] [serial = 679] [outer = 0000000000000000] [url = about:blank] 17:16:46 INFO - PROCESS | 2660 | --DOMWINDOW == 98 (000000D38A6AD000) [pid = 2660] [serial = 678] [outer = 0000000000000000] [url = about:blank] 17:16:46 INFO - PROCESS | 2660 | --DOMWINDOW == 97 (000000D38A6B6000) [pid = 2660] [serial = 684] [outer = 0000000000000000] [url = about:blank] 17:16:46 INFO - PROCESS | 2660 | --DOMWINDOW == 96 (000000D38B188400) [pid = 2660] [serial = 685] [outer = 0000000000000000] [url = about:blank] 17:16:46 INFO - PROCESS | 2660 | --DOMWINDOW == 95 (000000D38FF65000) [pid = 2660] [serial = 693] [outer = 0000000000000000] [url = about:blank] 17:16:46 INFO - PROCESS | 2660 | --DOMWINDOW == 94 (000000D38FB67800) [pid = 2660] [serial = 691] [outer = 0000000000000000] [url = about:blank] 17:16:46 INFO - PROCESS | 2660 | --DOMWINDOW == 93 (000000D3866B7800) [pid = 2660] [serial = 681] [outer = 0000000000000000] [url = about:blank] 17:16:46 INFO - PROCESS | 2660 | --DOMWINDOW == 92 (000000D38C366800) [pid = 2660] [serial = 687] [outer = 0000000000000000] [url = about:blank] 17:16:46 INFO - PROCESS | 2660 | --DOMWINDOW == 91 (000000D392747C00) [pid = 2660] [serial = 696] [outer = 0000000000000000] [url = about:blank] 17:16:46 INFO - PROCESS | 2660 | --DOMWINDOW == 90 (000000D38A272000) [pid = 2660] [serial = 682] [outer = 0000000000000000] [url = about:blank] 17:16:46 INFO - PROCESS | 2660 | --DOMWINDOW == 89 (000000D390858800) [pid = 2660] [serial = 694] [outer = 0000000000000000] [url = about:blank] 17:16:46 INFO - PROCESS | 2660 | --DOMWINDOW == 88 (000000D392C12000) [pid = 2660] [serial = 702] [outer = 0000000000000000] [url = about:blank] 17:16:46 INFO - PROCESS | 2660 | --DOMWINDOW == 87 (000000D3928CE800) [pid = 2660] [serial = 697] [outer = 0000000000000000] [url = about:blank] 17:16:46 INFO - PROCESS | 2660 | --DOMWINDOW == 86 (000000D38604E800) [pid = 2660] [serial = 663] [outer = 0000000000000000] [url = about:blank] 17:16:46 INFO - PROCESS | 2660 | --DOMWINDOW == 85 (000000D3842D0C00) [pid = 2660] [serial = 662] [outer = 0000000000000000] [url = about:blank] 17:16:46 INFO - PROCESS | 2660 | --DOMWINDOW == 84 (000000D392F29000) [pid = 2660] [serial = 703] [outer = 0000000000000000] [url = about:blank] 17:16:46 INFO - PROCESS | 2660 | --DOMWINDOW == 83 (000000D38C4C4C00) [pid = 2660] [serial = 666] [outer = 0000000000000000] [url = about:blank] 17:16:46 INFO - PROCESS | 2660 | --DOMWINDOW == 82 (000000D38B2BA000) [pid = 2660] [serial = 665] [outer = 0000000000000000] [url = about:blank] 17:16:46 INFO - PROCESS | 2660 | --DOMWINDOW == 81 (000000D39338FC00) [pid = 2660] [serial = 705] [outer = 0000000000000000] [url = about:blank] 17:16:46 INFO - PROCESS | 2660 | --DOMWINDOW == 80 (000000D3928D1000) [pid = 2660] [serial = 669] [outer = 0000000000000000] [url = about:blank] 17:16:46 INFO - PROCESS | 2660 | --DOMWINDOW == 79 (000000D392743800) [pid = 2660] [serial = 668] [outer = 0000000000000000] [url = about:blank] 17:16:46 INFO - PROCESS | 2660 | --DOMWINDOW == 78 (000000D3936B1C00) [pid = 2660] [serial = 672] [outer = 0000000000000000] [url = about:blank] 17:16:46 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000D3936A7800) [pid = 2660] [serial = 671] [outer = 0000000000000000] [url = about:blank] 17:16:46 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D393D4D400) [pid = 2660] [serial = 676] [outer = 0000000000000000] [url = about:blank] 17:16:46 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D392744400) [pid = 2660] [serial = 675] [outer = 0000000000000000] [url = about:blank] 17:16:46 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D3916EE000) [pid = 2660] [serial = 699] [outer = 0000000000000000] [url = about:blank] 17:16:46 INFO - PROCESS | 2660 | --DOMWINDOW == 73 (000000D3928D6400) [pid = 2660] [serial = 700] [outer = 0000000000000000] [url = about:blank] 17:16:46 INFO - PROCESS | 2660 | --DOMWINDOW == 72 (000000D38604C800) [pid = 2660] [serial = 688] [outer = 0000000000000000] [url = about:blank] 17:16:46 INFO - PROCESS | 2660 | 1471047406712 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]]]}] 17:16:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 17:16:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1447ms 17:16:46 INFO - PROCESS | 2660 | 1471047406767 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 17:16:46 INFO - PROCESS | 2660 | 1471047406771 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 17:16:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 17:16:46 INFO - PROCESS | 2660 | 1471047406776 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 17:16:46 INFO - PROCESS | 2660 | 1471047406781 Marionette TRACE conn6 <- [1,974,null,{}] 17:16:46 INFO - PROCESS | 2660 | 1471047406786 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}] 17:16:46 INFO - PROCESS | 2660 | 1471047406788 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:46 INFO - PROCESS | 2660 | 1471047406881 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 17:16:46 INFO - PROCESS | 2660 | 1471047406889 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:46 INFO - PROCESS | 2660 | 1471047406892 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:46 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38A902800 == 28 [pid = 2660] [id = 253] 17:16:46 INFO - PROCESS | 2660 | ++DOMWINDOW == 73 (000000D3862CE400) [pid = 2660] [serial = 758] [outer = 0000000000000000] 17:16:46 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (000000D386475800) [pid = 2660] [serial = 759] [outer = 000000D3862CE400] 17:16:46 INFO - PROCESS | 2660 | 1471047406942 Marionette DEBUG loaded listener.js 17:16:47 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D38670C400) [pid = 2660] [serial = 760] [outer = 000000D3862CE400] 17:16:47 INFO - PROCESS | 2660 | 1471047407419 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]]]}] 17:16:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 17:16:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 692ms 17:16:47 INFO - PROCESS | 2660 | 1471047407473 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 17:16:47 INFO - PROCESS | 2660 | 1471047407478 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 17:16:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 17:16:47 INFO - PROCESS | 2660 | 1471047407485 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 17:16:47 INFO - PROCESS | 2660 | 1471047407487 Marionette TRACE conn6 <- [1,978,null,{}] 17:16:47 INFO - PROCESS | 2660 | 1471047407491 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}] 17:16:47 INFO - PROCESS | 2660 | 1471047407494 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:47 INFO - PROCESS | 2660 | 1471047407617 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 17:16:47 INFO - PROCESS | 2660 | 1471047407631 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:47 INFO - PROCESS | 2660 | 1471047407633 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:47 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38F8C5000 == 29 [pid = 2660] [id = 254] 17:16:47 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D38A650000) [pid = 2660] [serial = 761] [outer = 0000000000000000] 17:16:47 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D38A689400) [pid = 2660] [serial = 762] [outer = 000000D38A650000] 17:16:47 INFO - PROCESS | 2660 | 1471047407687 Marionette DEBUG loaded listener.js 17:16:47 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D38A6B8C00) [pid = 2660] [serial = 763] [outer = 000000D38A650000] 17:16:48 INFO - PROCESS | 2660 | 1471047408121 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]]]}] 17:16:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 17:16:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 692ms 17:16:48 INFO - PROCESS | 2660 | 1471047408185 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 17:16:48 INFO - PROCESS | 2660 | 1471047408187 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 17:16:48 INFO - PROCESS | 2660 | 1471047408191 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 17:16:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 17:16:48 INFO - PROCESS | 2660 | 1471047408195 Marionette TRACE conn6 <- [1,982,null,{}] 17:16:48 INFO - PROCESS | 2660 | 1471047408206 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}] 17:16:48 INFO - PROCESS | 2660 | 1471047408211 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:48 INFO - PROCESS | 2660 | 1471047408298 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 17:16:48 INFO - PROCESS | 2660 | 1471047408306 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:48 INFO - PROCESS | 2660 | 1471047408309 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:48 INFO - PROCESS | 2660 | ++DOCSHELL 000000D392A24000 == 30 [pid = 2660] [id = 255] 17:16:48 INFO - PROCESS | 2660 | ++DOMWINDOW == 79 (000000D38B216400) [pid = 2660] [serial = 764] [outer = 0000000000000000] 17:16:48 INFO - PROCESS | 2660 | ++DOMWINDOW == 80 (000000D38BE7C400) [pid = 2660] [serial = 765] [outer = 000000D38B216400] 17:16:48 INFO - PROCESS | 2660 | 1471047408368 Marionette DEBUG loaded listener.js 17:16:48 INFO - PROCESS | 2660 | ++DOMWINDOW == 81 (000000D38C362800) [pid = 2660] [serial = 766] [outer = 000000D38B216400] 17:16:48 INFO - PROCESS | 2660 | 1471047408840 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]]]}] 17:16:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 17:16:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 690ms 17:16:48 INFO - PROCESS | 2660 | 1471047408888 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 17:16:48 INFO - PROCESS | 2660 | 1471047408891 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 17:16:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 17:16:48 INFO - PROCESS | 2660 | 1471047408894 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 17:16:48 INFO - PROCESS | 2660 | 1471047408896 Marionette TRACE conn6 <- [1,986,null,{}] 17:16:48 INFO - PROCESS | 2660 | 1471047408899 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}] 17:16:48 INFO - PROCESS | 2660 | 1471047408901 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:49 INFO - PROCESS | 2660 | 1471047409050 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 17:16:49 INFO - PROCESS | 2660 | 1471047409063 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:49 INFO - PROCESS | 2660 | 1471047409065 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:49 INFO - PROCESS | 2660 | ++DOCSHELL 000000D392EC6800 == 31 [pid = 2660] [id = 256] 17:16:49 INFO - PROCESS | 2660 | ++DOMWINDOW == 82 (000000D38EE0E000) [pid = 2660] [serial = 767] [outer = 0000000000000000] 17:16:49 INFO - PROCESS | 2660 | ++DOMWINDOW == 83 (000000D38EE13800) [pid = 2660] [serial = 768] [outer = 000000D38EE0E000] 17:16:49 INFO - PROCESS | 2660 | 1471047409151 Marionette DEBUG loaded listener.js 17:16:49 INFO - PROCESS | 2660 | ++DOMWINDOW == 84 (000000D38F85F400) [pid = 2660] [serial = 769] [outer = 000000D38EE0E000] 17:16:49 INFO - PROCESS | 2660 | 1471047409559 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]]]}] 17:16:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 17:16:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 734ms 17:16:49 INFO - PROCESS | 2660 | 1471047409632 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 17:16:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 17:16:49 INFO - PROCESS | 2660 | 1471047409634 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 17:16:49 INFO - PROCESS | 2660 | 1471047409637 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 17:16:49 INFO - PROCESS | 2660 | 1471047409639 Marionette TRACE conn6 <- [1,990,null,{}] 17:16:49 INFO - PROCESS | 2660 | 1471047409643 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}] 17:16:49 INFO - PROCESS | 2660 | 1471047409645 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:49 INFO - PROCESS | 2660 | 1471047409754 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 17:16:49 INFO - PROCESS | 2660 | 1471047409766 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:49 INFO - PROCESS | 2660 | 1471047409768 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:49 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39370F800 == 32 [pid = 2660] [id = 257] 17:16:49 INFO - PROCESS | 2660 | ++DOMWINDOW == 85 (000000D386044000) [pid = 2660] [serial = 770] [outer = 0000000000000000] 17:16:49 INFO - PROCESS | 2660 | ++DOMWINDOW == 86 (000000D38FB67800) [pid = 2660] [serial = 771] [outer = 000000D386044000] 17:16:49 INFO - PROCESS | 2660 | 1471047409814 Marionette DEBUG loaded listener.js 17:16:49 INFO - PROCESS | 2660 | ++DOMWINDOW == 87 (000000D39023FC00) [pid = 2660] [serial = 772] [outer = 000000D386044000] 17:16:50 INFO - PROCESS | 2660 | 1471047410297 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]]]}] 17:16:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 17:16:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 693ms 17:16:50 INFO - PROCESS | 2660 | 1471047410332 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 17:16:50 INFO - PROCESS | 2660 | 1471047410334 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 17:16:50 INFO - PROCESS | 2660 | 1471047410337 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 17:16:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 17:16:50 INFO - PROCESS | 2660 | 1471047410339 Marionette TRACE conn6 <- [1,994,null,{}] 17:16:50 INFO - PROCESS | 2660 | 1471047410343 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}] 17:16:50 INFO - PROCESS | 2660 | 1471047410349 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:50 INFO - PROCESS | 2660 | 1471047410502 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 17:16:50 INFO - PROCESS | 2660 | 1471047410514 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:50 INFO - PROCESS | 2660 | 1471047410516 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:50 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3950D0800 == 33 [pid = 2660] [id = 258] 17:16:50 INFO - PROCESS | 2660 | ++DOMWINDOW == 88 (000000D38625C800) [pid = 2660] [serial = 773] [outer = 0000000000000000] 17:16:50 INFO - PROCESS | 2660 | ++DOMWINDOW == 89 (000000D38AFD1C00) [pid = 2660] [serial = 774] [outer = 000000D38625C800] 17:16:50 INFO - PROCESS | 2660 | 1471047410806 Marionette DEBUG loaded listener.js 17:16:50 INFO - PROCESS | 2660 | ++DOMWINDOW == 90 (000000D39274F400) [pid = 2660] [serial = 775] [outer = 000000D38625C800] 17:16:50 INFO - PROCESS | 2660 | --DOMWINDOW == 89 (000000D392748800) [pid = 2660] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 17:16:50 INFO - PROCESS | 2660 | --DOMWINDOW == 88 (000000D392C1BC00) [pid = 2660] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 17:16:50 INFO - PROCESS | 2660 | --DOMWINDOW == 87 (000000D38A2B7000) [pid = 2660] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 17:16:50 INFO - PROCESS | 2660 | --DOMWINDOW == 86 (000000D38B211400) [pid = 2660] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 17:16:50 INFO - PROCESS | 2660 | --DOMWINDOW == 85 (000000D38B21AC00) [pid = 2660] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 17:16:50 INFO - PROCESS | 2660 | --DOMWINDOW == 84 (000000D38647F400) [pid = 2660] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 17:16:50 INFO - PROCESS | 2660 | --DOMWINDOW == 83 (000000D386256400) [pid = 2660] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 17:16:50 INFO - PROCESS | 2660 | --DOMWINDOW == 82 (000000D392F27800) [pid = 2660] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 17:16:50 INFO - PROCESS | 2660 | --DOMWINDOW == 81 (000000D385338C00) [pid = 2660] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 17:16:50 INFO - PROCESS | 2660 | --DOMWINDOW == 80 (000000D38FB6E800) [pid = 2660] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 17:16:50 INFO - PROCESS | 2660 | --DOMWINDOW == 79 (000000D3928D4C00) [pid = 2660] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 17:16:50 INFO - PROCESS | 2660 | --DOMWINDOW == 78 (000000D393DA6C00) [pid = 2660] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 17:16:51 INFO - PROCESS | 2660 | 1471047411188 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]]]}] 17:16:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 17:16:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 878ms 17:16:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 17:16:51 INFO - PROCESS | 2660 | 1471047411219 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 17:16:51 INFO - PROCESS | 2660 | 1471047411221 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 17:16:51 INFO - PROCESS | 2660 | 1471047411224 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 17:16:51 INFO - PROCESS | 2660 | 1471047411226 Marionette TRACE conn6 <- [1,998,null,{}] 17:16:51 INFO - PROCESS | 2660 | 1471047411230 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}] 17:16:51 INFO - PROCESS | 2660 | 1471047411232 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:51 INFO - PROCESS | 2660 | 1471047411312 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 17:16:51 INFO - PROCESS | 2660 | 1471047411379 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:51 INFO - PROCESS | 2660 | 1471047411381 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:51 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3964A5800 == 34 [pid = 2660] [id = 259] 17:16:51 INFO - PROCESS | 2660 | ++DOMWINDOW == 79 (000000D38A649800) [pid = 2660] [serial = 776] [outer = 0000000000000000] 17:16:51 INFO - PROCESS | 2660 | ++DOMWINDOW == 80 (000000D391686800) [pid = 2660] [serial = 777] [outer = 000000D38A649800] 17:16:51 INFO - PROCESS | 2660 | 1471047411430 Marionette DEBUG loaded listener.js 17:16:51 INFO - PROCESS | 2660 | ++DOMWINDOW == 81 (000000D3928D2400) [pid = 2660] [serial = 778] [outer = 000000D38A649800] 17:16:51 INFO - PROCESS | 2660 | 1471047411789 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]]]}] 17:16:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 17:16:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 585ms 17:16:51 INFO - PROCESS | 2660 | 1471047411813 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 17:16:51 INFO - PROCESS | 2660 | 1471047411816 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 17:16:51 INFO - PROCESS | 2660 | 1471047411819 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 17:16:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 17:16:51 INFO - PROCESS | 2660 | 1471047411820 Marionette TRACE conn6 <- [1,1002,null,{}] 17:16:51 INFO - PROCESS | 2660 | 1471047411824 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}] 17:16:51 INFO - PROCESS | 2660 | 1471047411826 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:51 INFO - PROCESS | 2660 | 1471047411936 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 17:16:51 INFO - PROCESS | 2660 | 1471047411945 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:51 INFO - PROCESS | 2660 | 1471047411947 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:51 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3964DD000 == 35 [pid = 2660] [id = 260] 17:16:51 INFO - PROCESS | 2660 | ++DOMWINDOW == 82 (000000D38A6BAC00) [pid = 2660] [serial = 779] [outer = 0000000000000000] 17:16:52 INFO - PROCESS | 2660 | ++DOMWINDOW == 83 (000000D3928DB800) [pid = 2660] [serial = 780] [outer = 000000D38A6BAC00] 17:16:52 INFO - PROCESS | 2660 | 1471047412000 Marionette DEBUG loaded listener.js 17:16:52 INFO - PROCESS | 2660 | ++DOMWINDOW == 84 (000000D392C15000) [pid = 2660] [serial = 781] [outer = 000000D38A6BAC00] 17:16:52 INFO - PROCESS | 2660 | 1471047412407 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]]]}] 17:16:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 17:16:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 629ms 17:16:52 INFO - PROCESS | 2660 | 1471047412451 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 17:16:52 INFO - PROCESS | 2660 | 1471047412453 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 17:16:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 17:16:52 INFO - PROCESS | 2660 | 1471047412456 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 17:16:52 INFO - PROCESS | 2660 | 1471047412458 Marionette TRACE conn6 <- [1,1006,null,{}] 17:16:52 INFO - PROCESS | 2660 | 1471047412461 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}] 17:16:52 INFO - PROCESS | 2660 | 1471047412463 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:52 INFO - PROCESS | 2660 | 1471047412575 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 17:16:52 INFO - PROCESS | 2660 | 1471047412583 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:52 INFO - PROCESS | 2660 | 1471047412585 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:52 INFO - PROCESS | 2660 | ++DOCSHELL 000000D398D53800 == 36 [pid = 2660] [id = 261] 17:16:52 INFO - PROCESS | 2660 | ++DOMWINDOW == 85 (000000D392C17000) [pid = 2660] [serial = 782] [outer = 0000000000000000] 17:16:52 INFO - PROCESS | 2660 | ++DOMWINDOW == 86 (000000D392F2A000) [pid = 2660] [serial = 783] [outer = 000000D392C17000] 17:16:52 INFO - PROCESS | 2660 | 1471047412629 Marionette DEBUG loaded listener.js 17:16:52 INFO - PROCESS | 2660 | ++DOMWINDOW == 87 (000000D3932BCC00) [pid = 2660] [serial = 784] [outer = 000000D392C17000] 17:16:53 INFO - PROCESS | 2660 | 1471047413374 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]]]}] 17:16:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 17:16:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 941ms 17:16:53 INFO - PROCESS | 2660 | 1471047413402 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 17:16:53 INFO - PROCESS | 2660 | 1471047413407 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 17:16:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 17:16:53 INFO - PROCESS | 2660 | 1471047413412 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 17:16:53 INFO - PROCESS | 2660 | 1471047413416 Marionette TRACE conn6 <- [1,1010,null,{}] 17:16:53 INFO - PROCESS | 2660 | 1471047413423 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}] 17:16:53 INFO - PROCESS | 2660 | 1471047413426 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:53 INFO - PROCESS | 2660 | 1471047413551 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 17:16:53 INFO - PROCESS | 2660 | 1471047413626 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:53 INFO - PROCESS | 2660 | 1471047413629 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:53 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38C42F800 == 37 [pid = 2660] [id = 262] 17:16:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 88 (000000D3862CB000) [pid = 2660] [serial = 785] [outer = 0000000000000000] 17:16:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 89 (000000D3866B4400) [pid = 2660] [serial = 786] [outer = 000000D3862CB000] 17:16:53 INFO - PROCESS | 2660 | 1471047413687 Marionette DEBUG loaded listener.js 17:16:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 90 (000000D38A611000) [pid = 2660] [serial = 787] [outer = 000000D3862CB000] 17:16:54 INFO - PROCESS | 2660 | 1471047414400 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]]]}] 17:16:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 17:16:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1027ms 17:16:54 INFO - PROCESS | 2660 | 1471047414444 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 17:16:54 INFO - PROCESS | 2660 | 1471047414449 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 17:16:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 17:16:54 INFO - PROCESS | 2660 | 1471047414456 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 17:16:54 INFO - PROCESS | 2660 | 1471047414459 Marionette TRACE conn6 <- [1,1014,null,{}] 17:16:54 INFO - PROCESS | 2660 | 1471047414463 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}] 17:16:54 INFO - PROCESS | 2660 | 1471047414466 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:54 INFO - PROCESS | 2660 | 1471047414590 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 17:16:54 INFO - PROCESS | 2660 | 1471047414665 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:54 INFO - PROCESS | 2660 | 1471047414668 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:54 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3939A2000 == 38 [pid = 2660] [id = 263] 17:16:54 INFO - PROCESS | 2660 | ++DOMWINDOW == 91 (000000D38AE40C00) [pid = 2660] [serial = 788] [outer = 0000000000000000] 17:16:54 INFO - PROCESS | 2660 | ++DOMWINDOW == 92 (000000D38B211400) [pid = 2660] [serial = 789] [outer = 000000D38AE40C00] 17:16:54 INFO - PROCESS | 2660 | 1471047414769 Marionette DEBUG loaded listener.js 17:16:54 INFO - PROCESS | 2660 | ++DOMWINDOW == 93 (000000D38C363C00) [pid = 2660] [serial = 790] [outer = 000000D38AE40C00] 17:16:55 INFO - PROCESS | 2660 | --DOCSHELL 000000D3964DD000 == 37 [pid = 2660] [id = 260] 17:16:55 INFO - PROCESS | 2660 | --DOCSHELL 000000D3964A5800 == 36 [pid = 2660] [id = 259] 17:16:55 INFO - PROCESS | 2660 | --DOCSHELL 000000D3950D0800 == 35 [pid = 2660] [id = 258] 17:16:55 INFO - PROCESS | 2660 | --DOCSHELL 000000D39370F800 == 34 [pid = 2660] [id = 257] 17:16:55 INFO - PROCESS | 2660 | --DOCSHELL 000000D392EC6800 == 33 [pid = 2660] [id = 256] 17:16:55 INFO - PROCESS | 2660 | --DOCSHELL 000000D392A24000 == 32 [pid = 2660] [id = 255] 17:16:55 INFO - PROCESS | 2660 | --DOCSHELL 000000D38F8C5000 == 31 [pid = 2660] [id = 254] 17:16:55 INFO - PROCESS | 2660 | --DOCSHELL 000000D38A902800 == 30 [pid = 2660] [id = 253] 17:16:55 INFO - PROCESS | 2660 | --DOMWINDOW == 92 (000000D392853000) [pid = 2660] [serial = 726] [outer = 0000000000000000] [url = about:blank] 17:16:55 INFO - PROCESS | 2660 | --DOMWINDOW == 91 (000000D393658400) [pid = 2660] [serial = 729] [outer = 0000000000000000] [url = about:blank] 17:16:55 INFO - PROCESS | 2660 | --DOMWINDOW == 90 (000000D392C11400) [pid = 2660] [serial = 727] [outer = 0000000000000000] [url = about:blank] 17:16:55 INFO - PROCESS | 2660 | --DOMWINDOW == 89 (000000D391681400) [pid = 2660] [serial = 733] [outer = 0000000000000000] [url = about:blank] 17:16:55 INFO - PROCESS | 2660 | --DOMWINDOW == 88 (000000D38B218000) [pid = 2660] [serial = 717] [outer = 0000000000000000] [url = about:blank] 17:16:55 INFO - PROCESS | 2660 | --DOMWINDOW == 87 (000000D38BF29000) [pid = 2660] [serial = 711] [outer = 0000000000000000] [url = about:blank] 17:16:55 INFO - PROCESS | 2660 | --DOMWINDOW == 86 (000000D38EE0C000) [pid = 2660] [serial = 712] [outer = 0000000000000000] [url = about:blank] 17:16:55 INFO - PROCESS | 2660 | --DOMWINDOW == 85 (000000D386E57400) [pid = 2660] [serial = 708] [outer = 0000000000000000] [url = about:blank] 17:16:55 INFO - PROCESS | 2660 | --DOMWINDOW == 84 (000000D38A68F000) [pid = 2660] [serial = 709] [outer = 0000000000000000] [url = about:blank] 17:16:55 INFO - PROCESS | 2660 | --DOMWINDOW == 83 (000000D38F863000) [pid = 2660] [serial = 720] [outer = 0000000000000000] [url = about:blank] 17:16:55 INFO - PROCESS | 2660 | --DOMWINDOW == 82 (000000D39023D800) [pid = 2660] [serial = 721] [outer = 0000000000000000] [url = about:blank] 17:16:55 INFO - PROCESS | 2660 | --DOMWINDOW == 81 (000000D3936AB400) [pid = 2660] [serial = 706] [outer = 0000000000000000] [url = about:blank] 17:16:55 INFO - PROCESS | 2660 | --DOMWINDOW == 80 (000000D386253C00) [pid = 2660] [serial = 714] [outer = 0000000000000000] [url = about:blank] 17:16:55 INFO - PROCESS | 2660 | --DOMWINDOW == 79 (000000D38A278C00) [pid = 2660] [serial = 715] [outer = 0000000000000000] [url = about:blank] 17:16:55 INFO - PROCESS | 2660 | --DOMWINDOW == 78 (000000D38BFDBC00) [pid = 2660] [serial = 718] [outer = 0000000000000000] [url = about:blank] 17:16:55 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000D38AED2C00) [pid = 2660] [serial = 732] [outer = 0000000000000000] [url = about:blank] 17:16:55 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D39459D800) [pid = 2660] [serial = 739] [outer = 0000000000000000] [url = about:blank] 17:16:55 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D393D51800) [pid = 2660] [serial = 730] [outer = 0000000000000000] [url = about:blank] 17:16:55 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D39167B400) [pid = 2660] [serial = 723] [outer = 0000000000000000] [url = about:blank] 17:16:55 INFO - PROCESS | 2660 | --DOMWINDOW == 73 (000000D393D60000) [pid = 2660] [serial = 736] [outer = 0000000000000000] [url = about:blank] 17:16:55 INFO - PROCESS | 2660 | --DOMWINDOW == 72 (000000D3916F6400) [pid = 2660] [serial = 724] [outer = 0000000000000000] [url = about:blank] 17:16:55 INFO - PROCESS | 2660 | --DOMWINDOW == 71 (000000D393D57C00) [pid = 2660] [serial = 735] [outer = 0000000000000000] [url = about:blank] 17:16:55 INFO - PROCESS | 2660 | --DOMWINDOW == 70 (000000D3942CAC00) [pid = 2660] [serial = 738] [outer = 0000000000000000] [url = about:blank] 17:16:55 INFO - PROCESS | 2660 | 1471047415615 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]]]}] 17:16:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 17:16:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1182ms 17:16:55 INFO - PROCESS | 2660 | 1471047415639 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 17:16:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 17:16:55 INFO - PROCESS | 2660 | 1471047415643 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 17:16:55 INFO - PROCESS | 2660 | 1471047415648 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 17:16:55 INFO - PROCESS | 2660 | 1471047415651 Marionette TRACE conn6 <- [1,1018,null,{}] 17:16:55 INFO - PROCESS | 2660 | 1471047415657 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}] 17:16:55 INFO - PROCESS | 2660 | 1471047415660 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:55 INFO - PROCESS | 2660 | 1471047415751 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 17:16:55 INFO - PROCESS | 2660 | 1471047415758 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:55 INFO - PROCESS | 2660 | 1471047415763 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:55 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38A911800 == 31 [pid = 2660] [id = 264] 17:16:55 INFO - PROCESS | 2660 | ++DOMWINDOW == 71 (000000D38625F800) [pid = 2660] [serial = 791] [outer = 0000000000000000] 17:16:55 INFO - PROCESS | 2660 | ++DOMWINDOW == 72 (000000D3862CF400) [pid = 2660] [serial = 792] [outer = 000000D38625F800] 17:16:55 INFO - PROCESS | 2660 | 1471047415813 Marionette DEBUG loaded listener.js 17:16:55 INFO - PROCESS | 2660 | ++DOMWINDOW == 73 (000000D3873F4800) [pid = 2660] [serial = 793] [outer = 000000D38625F800] 17:16:56 INFO - PROCESS | 2660 | 1471047416328 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]]]}] 17:16:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 17:16:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 733ms 17:16:56 INFO - PROCESS | 2660 | 1471047416382 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 17:16:56 INFO - PROCESS | 2660 | 1471047416386 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 17:16:56 INFO - PROCESS | 2660 | 1471047416392 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 17:16:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 17:16:56 INFO - PROCESS | 2660 | 1471047416394 Marionette TRACE conn6 <- [1,1022,null,{}] 17:16:56 INFO - PROCESS | 2660 | 1471047416399 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}] 17:16:56 INFO - PROCESS | 2660 | 1471047416401 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:56 INFO - PROCESS | 2660 | 1471047416491 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 17:16:56 INFO - PROCESS | 2660 | 1471047416565 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:56 INFO - PROCESS | 2660 | 1471047416567 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:56 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39080F800 == 32 [pid = 2660] [id = 265] 17:16:56 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (000000D38A6B4000) [pid = 2660] [serial = 794] [outer = 0000000000000000] 17:16:56 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D38A7D4C00) [pid = 2660] [serial = 795] [outer = 000000D38A6B4000] 17:16:56 INFO - PROCESS | 2660 | 1471047416616 Marionette DEBUG loaded listener.js 17:16:56 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D38B20E800) [pid = 2660] [serial = 796] [outer = 000000D38A6B4000] 17:16:57 INFO - PROCESS | 2660 | 1471047417016 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]]]}] 17:16:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 17:16:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 692ms 17:16:57 INFO - PROCESS | 2660 | 1471047417087 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 17:16:57 INFO - PROCESS | 2660 | 1471047417090 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 17:16:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 17:16:57 INFO - PROCESS | 2660 | 1471047417094 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 17:16:57 INFO - PROCESS | 2660 | 1471047417098 Marionette TRACE conn6 <- [1,1026,null,{}] 17:16:57 INFO - PROCESS | 2660 | 1471047417109 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}] 17:16:57 INFO - PROCESS | 2660 | 1471047417114 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:57 INFO - PROCESS | 2660 | 1471047417209 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 17:16:57 INFO - PROCESS | 2660 | 1471047417218 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:57 INFO - PROCESS | 2660 | 1471047417221 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:57 INFO - PROCESS | 2660 | ++DOCSHELL 000000D392E2D800 == 33 [pid = 2660] [id = 266] 17:16:57 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D385C20C00) [pid = 2660] [serial = 797] [outer = 0000000000000000] 17:16:57 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D38EE11C00) [pid = 2660] [serial = 798] [outer = 000000D385C20C00] 17:16:57 INFO - PROCESS | 2660 | 1471047417270 Marionette DEBUG loaded listener.js 17:16:57 INFO - PROCESS | 2660 | ++DOMWINDOW == 79 (000000D38FB67C00) [pid = 2660] [serial = 799] [outer = 000000D385C20C00] 17:16:57 INFO - PROCESS | 2660 | 1471047417708 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]]]}] 17:16:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 17:16:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 629ms 17:16:57 INFO - PROCESS | 2660 | 1471047417731 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 17:16:57 INFO - PROCESS | 2660 | 1471047417734 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 17:16:57 INFO - PROCESS | 2660 | 1471047417738 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 17:16:57 INFO - PROCESS | 2660 | 1471047417739 Marionette TRACE conn6 <- [1,1030,null,{}] 17:16:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 17:16:57 INFO - PROCESS | 2660 | 1471047417759 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}] 17:16:57 INFO - PROCESS | 2660 | 1471047417762 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:57 INFO - PROCESS | 2660 | 1471047417878 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 17:16:57 INFO - PROCESS | 2660 | 1471047417920 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:57 INFO - PROCESS | 2660 | 1471047417922 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:57 INFO - PROCESS | 2660 | ++DOCSHELL 000000D393917800 == 34 [pid = 2660] [id = 267] 17:16:57 INFO - PROCESS | 2660 | ++DOMWINDOW == 80 (000000D39016C800) [pid = 2660] [serial = 800] [outer = 0000000000000000] 17:16:57 INFO - PROCESS | 2660 | ++DOMWINDOW == 81 (000000D39082F000) [pid = 2660] [serial = 801] [outer = 000000D39016C800] 17:16:57 INFO - PROCESS | 2660 | 1471047417970 Marionette DEBUG loaded listener.js 17:16:58 INFO - PROCESS | 2660 | ++DOMWINDOW == 82 (000000D39167E400) [pid = 2660] [serial = 802] [outer = 000000D39016C800] 17:16:58 INFO - PROCESS | 2660 | 1471047418405 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]]]}] 17:16:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 17:16:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 690ms 17:16:58 INFO - PROCESS | 2660 | 1471047418434 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 17:16:58 INFO - PROCESS | 2660 | 1471047418436 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 17:16:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 17:16:58 INFO - PROCESS | 2660 | 1471047418446 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 17:16:58 INFO - PROCESS | 2660 | 1471047418448 Marionette TRACE conn6 <- [1,1034,null,{}] 17:16:58 INFO - PROCESS | 2660 | 1471047418451 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}] 17:16:58 INFO - PROCESS | 2660 | 1471047418453 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:58 INFO - PROCESS | 2660 | 1471047418560 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 17:16:58 INFO - PROCESS | 2660 | 1471047418640 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:58 INFO - PROCESS | 2660 | 1471047418642 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:58 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3950D0800 == 35 [pid = 2660] [id = 268] 17:16:58 INFO - PROCESS | 2660 | ++DOMWINDOW == 83 (000000D391680C00) [pid = 2660] [serial = 803] [outer = 0000000000000000] 17:16:58 INFO - PROCESS | 2660 | ++DOMWINDOW == 84 (000000D3916F3800) [pid = 2660] [serial = 804] [outer = 000000D391680C00] 17:16:58 INFO - PROCESS | 2660 | 1471047418688 Marionette DEBUG loaded listener.js 17:16:58 INFO - PROCESS | 2660 | ++DOMWINDOW == 85 (000000D39274A800) [pid = 2660] [serial = 805] [outer = 000000D391680C00] 17:16:59 INFO - PROCESS | 2660 | 1471047419124 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]]]}] 17:16:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 17:16:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 734ms 17:16:59 INFO - PROCESS | 2660 | 1471047419183 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 17:16:59 INFO - PROCESS | 2660 | 1471047419185 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 17:16:59 INFO - PROCESS | 2660 | 1471047419188 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 17:16:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 17:16:59 INFO - PROCESS | 2660 | 1471047419190 Marionette TRACE conn6 <- [1,1038,null,{}] 17:16:59 INFO - PROCESS | 2660 | 1471047419200 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}] 17:16:59 INFO - PROCESS | 2660 | 1471047419206 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:59 INFO - PROCESS | 2660 | 1471047419349 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 17:16:59 INFO - PROCESS | 2660 | 1471047419401 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:59 INFO - PROCESS | 2660 | 1471047419403 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:16:59 INFO - PROCESS | 2660 | ++DOCSHELL 000000D398D48000 == 36 [pid = 2660] [id = 269] 17:16:59 INFO - PROCESS | 2660 | ++DOMWINDOW == 86 (000000D392C0E000) [pid = 2660] [serial = 806] [outer = 0000000000000000] 17:16:59 INFO - PROCESS | 2660 | ++DOMWINDOW == 87 (000000D392F23C00) [pid = 2660] [serial = 807] [outer = 000000D392C0E000] 17:16:59 INFO - PROCESS | 2660 | 1471047419449 Marionette DEBUG loaded listener.js 17:16:59 INFO - PROCESS | 2660 | ++DOMWINDOW == 88 (000000D3936E6000) [pid = 2660] [serial = 808] [outer = 000000D392C0E000] 17:16:59 INFO - PROCESS | 2660 | --DOMWINDOW == 87 (000000D3916EE800) [pid = 2660] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 17:16:59 INFO - PROCESS | 2660 | --DOMWINDOW == 86 (000000D38B216400) [pid = 2660] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 17:16:59 INFO - PROCESS | 2660 | --DOMWINDOW == 85 (000000D384252C00) [pid = 2660] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 17:16:59 INFO - PROCESS | 2660 | --DOMWINDOW == 84 (000000D3952A9800) [pid = 2660] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 17:16:59 INFO - PROCESS | 2660 | --DOMWINDOW == 83 (000000D38B2BC000) [pid = 2660] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 17:16:59 INFO - PROCESS | 2660 | --DOMWINDOW == 82 (000000D3862CE400) [pid = 2660] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 17:16:59 INFO - PROCESS | 2660 | --DOMWINDOW == 81 (000000D3866AF400) [pid = 2660] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 17:16:59 INFO - PROCESS | 2660 | --DOMWINDOW == 80 (000000D38625C800) [pid = 2660] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 17:16:59 INFO - PROCESS | 2660 | --DOMWINDOW == 79 (000000D38A6B4800) [pid = 2660] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 17:16:59 INFO - PROCESS | 2660 | --DOMWINDOW == 78 (000000D386044000) [pid = 2660] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 17:16:59 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000D38EE0E000) [pid = 2660] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 17:16:59 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D38A650000) [pid = 2660] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 17:16:59 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D38A649800) [pid = 2660] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 17:16:59 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D38A6BAC00) [pid = 2660] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 17:16:59 INFO - PROCESS | 2660 | 1471047419901 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]]]}] 17:16:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 17:16:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 798ms 17:16:59 INFO - PROCESS | 2660 | 1471047419990 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 17:16:59 INFO - PROCESS | 2660 | 1471047419992 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 17:17:00 INFO - PROCESS | 2660 | 1471047419996 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 17:17:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 17:17:00 INFO - PROCESS | 2660 | 1471047419997 Marionette TRACE conn6 <- [1,1042,null,{}] 17:17:00 INFO - PROCESS | 2660 | 1471047420001 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}] 17:17:00 INFO - PROCESS | 2660 | 1471047420003 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:00 INFO - PROCESS | 2660 | 1471047420112 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 17:17:00 INFO - PROCESS | 2660 | 1471047420160 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:00 INFO - PROCESS | 2660 | 1471047420162 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:00 INFO - PROCESS | 2660 | ++DOCSHELL 000000D399095800 == 37 [pid = 2660] [id = 270] 17:17:00 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D38604E800) [pid = 2660] [serial = 809] [outer = 0000000000000000] 17:17:00 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D38A6BAC00) [pid = 2660] [serial = 810] [outer = 000000D38604E800] 17:17:00 INFO - PROCESS | 2660 | 1471047420208 Marionette DEBUG loaded listener.js 17:17:00 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D39167D800) [pid = 2660] [serial = 811] [outer = 000000D38604E800] 17:17:00 INFO - PROCESS | 2660 | 1471047420566 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]]]}] 17:17:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 17:17:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 629ms 17:17:00 INFO - PROCESS | 2660 | 1471047420629 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 17:17:00 INFO - PROCESS | 2660 | 1471047420631 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 17:17:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 17:17:00 INFO - PROCESS | 2660 | 1471047420634 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 17:17:00 INFO - PROCESS | 2660 | 1471047420636 Marionette TRACE conn6 <- [1,1046,null,{}] 17:17:00 INFO - PROCESS | 2660 | 1471047420646 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}] 17:17:00 INFO - PROCESS | 2660 | 1471047420648 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:00 INFO - PROCESS | 2660 | 1471047420739 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 17:17:00 INFO - PROCESS | 2660 | 1471047420744 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:00 INFO - PROCESS | 2660 | 1471047420746 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:00 INFO - PROCESS | 2660 | ++DOCSHELL 000000D399B6F800 == 38 [pid = 2660] [id = 271] 17:17:00 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D391304400) [pid = 2660] [serial = 812] [outer = 0000000000000000] 17:17:00 INFO - PROCESS | 2660 | ++DOMWINDOW == 79 (000000D392C12400) [pid = 2660] [serial = 813] [outer = 000000D391304400] 17:17:00 INFO - PROCESS | 2660 | 1471047420792 Marionette DEBUG loaded listener.js 17:17:00 INFO - PROCESS | 2660 | ++DOMWINDOW == 80 (000000D393D4C000) [pid = 2660] [serial = 814] [outer = 000000D391304400] 17:17:01 INFO - PROCESS | 2660 | 1471047421193 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]]]}] 17:17:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 17:17:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 586ms 17:17:01 INFO - PROCESS | 2660 | 1471047421224 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 17:17:01 INFO - PROCESS | 2660 | 1471047421226 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 17:17:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 17:17:01 INFO - PROCESS | 2660 | 1471047421229 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 17:17:01 INFO - PROCESS | 2660 | 1471047421231 Marionette TRACE conn6 <- [1,1050,null,{}] 17:17:01 INFO - PROCESS | 2660 | 1471047421234 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}] 17:17:01 INFO - PROCESS | 2660 | 1471047421236 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:01 INFO - PROCESS | 2660 | 1471047421351 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 17:17:01 INFO - PROCESS | 2660 | 1471047421356 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:01 INFO - PROCESS | 2660 | 1471047421358 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:01 INFO - PROCESS | 2660 | ++DOCSHELL 000000D392E2B800 == 39 [pid = 2660] [id = 272] 17:17:01 INFO - PROCESS | 2660 | ++DOMWINDOW == 81 (000000D393D4D000) [pid = 2660] [serial = 815] [outer = 0000000000000000] 17:17:01 INFO - PROCESS | 2660 | ++DOMWINDOW == 82 (000000D393D5AC00) [pid = 2660] [serial = 816] [outer = 000000D393D4D000] 17:17:01 INFO - PROCESS | 2660 | 1471047421404 Marionette DEBUG loaded listener.js 17:17:01 INFO - PROCESS | 2660 | ++DOMWINDOW == 83 (000000D393DEC800) [pid = 2660] [serial = 817] [outer = 000000D393D4D000] 17:17:01 INFO - PROCESS | 2660 | 1471047421807 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]]]}] 17:17:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 17:17:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 630ms 17:17:01 INFO - PROCESS | 2660 | 1471047421881 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 17:17:01 INFO - PROCESS | 2660 | 1471047421886 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 17:17:01 INFO - PROCESS | 2660 | 1471047421891 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 17:17:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 17:17:01 INFO - PROCESS | 2660 | 1471047421896 Marionette TRACE conn6 <- [1,1054,null,{}] 17:17:01 INFO - PROCESS | 2660 | 1471047421903 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}] 17:17:01 INFO - PROCESS | 2660 | 1471047421906 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:02 INFO - PROCESS | 2660 | 1471047422059 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 17:17:02 INFO - PROCESS | 2660 | 1471047422178 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:02 INFO - PROCESS | 2660 | 1471047422184 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:02 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38A785800 == 40 [pid = 2660] [id = 273] 17:17:02 INFO - PROCESS | 2660 | ++DOMWINDOW == 84 (000000D386252400) [pid = 2660] [serial = 818] [outer = 0000000000000000] 17:17:02 INFO - PROCESS | 2660 | ++DOMWINDOW == 85 (000000D38625B000) [pid = 2660] [serial = 819] [outer = 000000D386252400] 17:17:02 INFO - PROCESS | 2660 | 1471047422244 Marionette DEBUG loaded listener.js 17:17:02 INFO - PROCESS | 2660 | ++DOMWINDOW == 86 (000000D38A2B7000) [pid = 2660] [serial = 820] [outer = 000000D386252400] 17:17:02 INFO - PROCESS | 2660 | 1471047422909 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]]]}] 17:17:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 17:17:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1089ms 17:17:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 17:17:02 INFO - PROCESS | 2660 | 1471047422987 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 17:17:02 INFO - PROCESS | 2660 | 1471047422991 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 17:17:03 INFO - PROCESS | 2660 | 1471047422997 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 17:17:03 INFO - PROCESS | 2660 | 1471047423002 Marionette TRACE conn6 <- [1,1058,null,{}] 17:17:03 INFO - PROCESS | 2660 | 1471047423006 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}] 17:17:03 INFO - PROCESS | 2660 | 1471047423009 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:03 INFO - PROCESS | 2660 | 1471047423132 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 17:17:03 INFO - PROCESS | 2660 | 1471047423200 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:03 INFO - PROCESS | 2660 | 1471047423203 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:03 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39390D000 == 41 [pid = 2660] [id = 274] 17:17:03 INFO - PROCESS | 2660 | ++DOMWINDOW == 87 (000000D38BE0BC00) [pid = 2660] [serial = 821] [outer = 0000000000000000] 17:17:03 INFO - PROCESS | 2660 | ++DOMWINDOW == 88 (000000D38C35DC00) [pid = 2660] [serial = 822] [outer = 000000D38BE0BC00] 17:17:03 INFO - PROCESS | 2660 | 1471047423301 Marionette DEBUG loaded listener.js 17:17:03 INFO - PROCESS | 2660 | ++DOMWINDOW == 89 (000000D38F771C00) [pid = 2660] [serial = 823] [outer = 000000D38BE0BC00] 17:17:03 INFO - PROCESS | 2660 | 1471047423857 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]]]}] 17:17:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 17:17:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 944ms 17:17:03 INFO - PROCESS | 2660 | 1471047423945 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 17:17:03 INFO - PROCESS | 2660 | 1471047423948 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 17:17:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 17:17:03 INFO - PROCESS | 2660 | 1471047423953 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 17:17:03 INFO - PROCESS | 2660 | 1471047423956 Marionette TRACE conn6 <- [1,1062,null,{}] 17:17:03 INFO - PROCESS | 2660 | 1471047423966 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}] 17:17:03 INFO - PROCESS | 2660 | 1471047423971 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:04 INFO - PROCESS | 2660 | 1471047424095 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 17:17:04 INFO - PROCESS | 2660 | 1471047424208 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:04 INFO - PROCESS | 2660 | 1471047424212 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:04 INFO - PROCESS | 2660 | ++DOCSHELL 000000D399DB0800 == 42 [pid = 2660] [id = 275] 17:17:04 INFO - PROCESS | 2660 | ++DOMWINDOW == 90 (000000D392C13C00) [pid = 2660] [serial = 824] [outer = 0000000000000000] 17:17:04 INFO - PROCESS | 2660 | ++DOMWINDOW == 91 (000000D392CBE400) [pid = 2660] [serial = 825] [outer = 000000D392C13C00] 17:17:04 INFO - PROCESS | 2660 | 1471047424274 Marionette DEBUG loaded listener.js 17:17:04 INFO - PROCESS | 2660 | ++DOMWINDOW == 92 (000000D3936AF400) [pid = 2660] [serial = 826] [outer = 000000D392C13C00] 17:17:05 INFO - PROCESS | 2660 | 1471047425092 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]]]}] 17:17:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 17:17:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1193ms 17:17:05 INFO - PROCESS | 2660 | 1471047425147 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 17:17:05 INFO - PROCESS | 2660 | 1471047425152 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 17:17:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 17:17:05 INFO - PROCESS | 2660 | 1471047425157 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 17:17:05 INFO - PROCESS | 2660 | 1471047425160 Marionette TRACE conn6 <- [1,1066,null,{}] 17:17:05 INFO - PROCESS | 2660 | 1471047425166 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}] 17:17:05 INFO - PROCESS | 2660 | 1471047425169 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:05 INFO - PROCESS | 2660 | 1471047425278 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 17:17:05 INFO - PROCESS | 2660 | 1471047425425 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:05 INFO - PROCESS | 2660 | 1471047425430 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:05 INFO - PROCESS | 2660 | ++DOCSHELL 000000D385C71000 == 43 [pid = 2660] [id = 276] 17:17:05 INFO - PROCESS | 2660 | ++DOMWINDOW == 93 (000000D38A64A800) [pid = 2660] [serial = 827] [outer = 0000000000000000] 17:17:05 INFO - PROCESS | 2660 | ++DOMWINDOW == 94 (000000D38A68F000) [pid = 2660] [serial = 828] [outer = 000000D38A64A800] 17:17:05 INFO - PROCESS | 2660 | 1471047425490 Marionette DEBUG loaded listener.js 17:17:05 INFO - PROCESS | 2660 | ++DOMWINDOW == 95 (000000D38AE44C00) [pid = 2660] [serial = 829] [outer = 000000D38A64A800] 17:17:06 INFO - PROCESS | 2660 | --DOCSHELL 000000D38B22C000 == 42 [pid = 2660] [id = 252] 17:17:06 INFO - PROCESS | 2660 | --DOCSHELL 000000D399B6F800 == 41 [pid = 2660] [id = 271] 17:17:06 INFO - PROCESS | 2660 | --DOCSHELL 000000D399095800 == 40 [pid = 2660] [id = 270] 17:17:06 INFO - PROCESS | 2660 | --DOCSHELL 000000D398D48000 == 39 [pid = 2660] [id = 269] 17:17:06 INFO - PROCESS | 2660 | --DOCSHELL 000000D3950D0800 == 38 [pid = 2660] [id = 268] 17:17:06 INFO - PROCESS | 2660 | --DOCSHELL 000000D393917800 == 37 [pid = 2660] [id = 267] 17:17:06 INFO - PROCESS | 2660 | --DOCSHELL 000000D392E2D800 == 36 [pid = 2660] [id = 266] 17:17:06 INFO - PROCESS | 2660 | --DOCSHELL 000000D39080F800 == 35 [pid = 2660] [id = 265] 17:17:06 INFO - PROCESS | 2660 | --DOCSHELL 000000D38A911800 == 34 [pid = 2660] [id = 264] 17:17:06 INFO - PROCESS | 2660 | --DOCSHELL 000000D398D53800 == 33 [pid = 2660] [id = 261] 17:17:06 INFO - PROCESS | 2660 | --DOCSHELL 000000D3939A2000 == 32 [pid = 2660] [id = 263] 17:17:06 INFO - PROCESS | 2660 | --DOCSHELL 000000D38C42F800 == 31 [pid = 2660] [id = 262] 17:17:06 INFO - PROCESS | 2660 | --DOCSHELL 000000D399DB0800 == 30 [pid = 2660] [id = 275] 17:17:06 INFO - PROCESS | 2660 | --DOCSHELL 000000D39390D000 == 29 [pid = 2660] [id = 274] 17:17:06 INFO - PROCESS | 2660 | --DOCSHELL 000000D392E2B800 == 28 [pid = 2660] [id = 272] 17:17:06 INFO - PROCESS | 2660 | --DOCSHELL 000000D38A785800 == 27 [pid = 2660] [id = 273] 17:17:06 INFO - PROCESS | 2660 | --DOMWINDOW == 94 (000000D392C1A400) [pid = 2660] [serial = 747] [outer = 0000000000000000] [url = about:blank] 17:17:06 INFO - PROCESS | 2660 | --DOMWINDOW == 93 (000000D3933D3800) [pid = 2660] [serial = 748] [outer = 0000000000000000] [url = about:blank] 17:17:06 INFO - PROCESS | 2660 | --DOMWINDOW == 92 (000000D38BE7C400) [pid = 2660] [serial = 765] [outer = 0000000000000000] [url = about:blank] 17:17:06 INFO - PROCESS | 2660 | --DOMWINDOW == 91 (000000D384B48000) [pid = 2660] [serial = 741] [outer = 0000000000000000] [url = about:blank] 17:17:06 INFO - PROCESS | 2660 | --DOMWINDOW == 90 (000000D3952B3400) [pid = 2660] [serial = 750] [outer = 0000000000000000] [url = about:blank] 17:17:06 INFO - PROCESS | 2660 | --DOMWINDOW == 89 (000000D38C362800) [pid = 2660] [serial = 766] [outer = 0000000000000000] [url = about:blank] 17:17:06 INFO - PROCESS | 2660 | --DOMWINDOW == 88 (000000D38BFD5800) [pid = 2660] [serial = 744] [outer = 0000000000000000] [url = about:blank] 17:17:06 INFO - PROCESS | 2660 | --DOMWINDOW == 87 (000000D386475800) [pid = 2660] [serial = 759] [outer = 0000000000000000] [url = about:blank] 17:17:06 INFO - PROCESS | 2660 | --DOMWINDOW == 86 (000000D38EE0F800) [pid = 2660] [serial = 753] [outer = 0000000000000000] [url = about:blank] 17:17:06 INFO - PROCESS | 2660 | --DOMWINDOW == 85 (000000D38AFD1C00) [pid = 2660] [serial = 774] [outer = 0000000000000000] [url = about:blank] 17:17:06 INFO - PROCESS | 2660 | --DOMWINDOW == 84 (000000D38AE45400) [pid = 2660] [serial = 756] [outer = 0000000000000000] [url = about:blank] 17:17:06 INFO - PROCESS | 2660 | --DOMWINDOW == 83 (000000D39023FC00) [pid = 2660] [serial = 772] [outer = 0000000000000000] [url = about:blank] 17:17:06 INFO - PROCESS | 2660 | --DOMWINDOW == 82 (000000D38FB67800) [pid = 2660] [serial = 771] [outer = 0000000000000000] [url = about:blank] 17:17:06 INFO - PROCESS | 2660 | --DOMWINDOW == 81 (000000D38F85F400) [pid = 2660] [serial = 769] [outer = 0000000000000000] [url = about:blank] 17:17:06 INFO - PROCESS | 2660 | --DOMWINDOW == 80 (000000D3928D2C00) [pid = 2660] [serial = 754] [outer = 0000000000000000] [url = about:blank] 17:17:06 INFO - PROCESS | 2660 | --DOMWINDOW == 79 (000000D38EEB8C00) [pid = 2660] [serial = 745] [outer = 0000000000000000] [url = about:blank] 17:17:06 INFO - PROCESS | 2660 | --DOMWINDOW == 78 (000000D39274F400) [pid = 2660] [serial = 775] [outer = 0000000000000000] [url = about:blank] 17:17:06 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000D38B21B000) [pid = 2660] [serial = 757] [outer = 0000000000000000] [url = about:blank] 17:17:06 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D38A689400) [pid = 2660] [serial = 762] [outer = 0000000000000000] [url = about:blank] 17:17:06 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D391686800) [pid = 2660] [serial = 777] [outer = 0000000000000000] [url = about:blank] 17:17:06 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D3862CB800) [pid = 2660] [serial = 742] [outer = 0000000000000000] [url = about:blank] 17:17:06 INFO - PROCESS | 2660 | --DOMWINDOW == 73 (000000D38EE13800) [pid = 2660] [serial = 768] [outer = 0000000000000000] [url = about:blank] 17:17:06 INFO - PROCESS | 2660 | --DOMWINDOW == 72 (000000D395651800) [pid = 2660] [serial = 751] [outer = 0000000000000000] [url = about:blank] 17:17:06 INFO - PROCESS | 2660 | --DOMWINDOW == 71 (000000D38670C400) [pid = 2660] [serial = 760] [outer = 0000000000000000] [url = about:blank] 17:17:06 INFO - PROCESS | 2660 | --DOMWINDOW == 70 (000000D3928D2400) [pid = 2660] [serial = 778] [outer = 0000000000000000] [url = about:blank] 17:17:06 INFO - PROCESS | 2660 | --DOMWINDOW == 69 (000000D38A6B8C00) [pid = 2660] [serial = 763] [outer = 0000000000000000] [url = about:blank] 17:17:06 INFO - PROCESS | 2660 | --DOMWINDOW == 68 (000000D392F2A000) [pid = 2660] [serial = 783] [outer = 0000000000000000] [url = about:blank] 17:17:06 INFO - PROCESS | 2660 | --DOMWINDOW == 67 (000000D3928DB800) [pid = 2660] [serial = 780] [outer = 0000000000000000] [url = about:blank] 17:17:06 INFO - PROCESS | 2660 | --DOMWINDOW == 66 (000000D392C15000) [pid = 2660] [serial = 781] [outer = 0000000000000000] [url = about:blank] 17:17:06 INFO - PROCESS | 2660 | 1471047426714 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]]]}] 17:17:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 17:17:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1581ms 17:17:06 INFO - PROCESS | 2660 | 1471047426742 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 17:17:06 INFO - PROCESS | 2660 | 1471047426746 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 17:17:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 17:17:06 INFO - PROCESS | 2660 | 1471047426752 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 17:17:06 INFO - PROCESS | 2660 | 1471047426755 Marionette TRACE conn6 <- [1,1070,null,{}] 17:17:06 INFO - PROCESS | 2660 | 1471047426760 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}] 17:17:06 INFO - PROCESS | 2660 | 1471047426763 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:06 INFO - PROCESS | 2660 | 1471047426852 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 17:17:06 INFO - PROCESS | 2660 | 1471047426965 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:06 INFO - PROCESS | 2660 | 1471047426969 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:07 INFO - PROCESS | 2660 | ++DOCSHELL 000000D386EA5000 == 28 [pid = 2660] [id = 277] 17:17:07 INFO - PROCESS | 2660 | ++DOMWINDOW == 67 (000000D386259C00) [pid = 2660] [serial = 830] [outer = 0000000000000000] 17:17:07 INFO - PROCESS | 2660 | ++DOMWINDOW == 68 (000000D38625E800) [pid = 2660] [serial = 831] [outer = 000000D386259C00] 17:17:07 INFO - PROCESS | 2660 | 1471047427021 Marionette DEBUG loaded listener.js 17:17:07 INFO - PROCESS | 2660 | ++DOMWINDOW == 69 (000000D386427400) [pid = 2660] [serial = 832] [outer = 000000D386259C00] 17:17:07 INFO - PROCESS | 2660 | 1471047427440 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]]]}] 17:17:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 17:17:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 735ms 17:17:07 INFO - PROCESS | 2660 | 1471047427491 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 17:17:07 INFO - PROCESS | 2660 | 1471047427496 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 17:17:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 17:17:07 INFO - PROCESS | 2660 | 1471047427503 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 17:17:07 INFO - PROCESS | 2660 | 1471047427506 Marionette TRACE conn6 <- [1,1074,null,{}] 17:17:07 INFO - PROCESS | 2660 | 1471047427510 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}] 17:17:07 INFO - PROCESS | 2660 | 1471047427512 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:07 INFO - PROCESS | 2660 | 1471047427603 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 17:17:07 INFO - PROCESS | 2660 | 1471047427609 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:07 INFO - PROCESS | 2660 | 1471047427612 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:07 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38BFAD000 == 29 [pid = 2660] [id = 278] 17:17:07 INFO - PROCESS | 2660 | ++DOMWINDOW == 70 (000000D38A648400) [pid = 2660] [serial = 833] [outer = 0000000000000000] 17:17:07 INFO - PROCESS | 2660 | ++DOMWINDOW == 71 (000000D38A689000) [pid = 2660] [serial = 834] [outer = 000000D38A648400] 17:17:07 INFO - PROCESS | 2660 | 1471047427661 Marionette DEBUG loaded listener.js 17:17:07 INFO - PROCESS | 2660 | ++DOMWINDOW == 72 (000000D38A6B8C00) [pid = 2660] [serial = 835] [outer = 000000D38A648400] 17:17:08 INFO - PROCESS | 2660 | 1471047428133 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]]]}] 17:17:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 17:17:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 691ms 17:17:08 INFO - PROCESS | 2660 | 1471047428196 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 17:17:08 INFO - PROCESS | 2660 | 1471047428198 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 17:17:08 INFO - PROCESS | 2660 | 1471047428202 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 17:17:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 17:17:08 INFO - PROCESS | 2660 | 1471047428206 Marionette TRACE conn6 <- [1,1078,null,{}] 17:17:08 INFO - PROCESS | 2660 | 1471047428217 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}] 17:17:08 INFO - PROCESS | 2660 | 1471047428221 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:08 INFO - PROCESS | 2660 | 1471047428340 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 17:17:08 INFO - PROCESS | 2660 | 1471047428418 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:08 INFO - PROCESS | 2660 | 1471047428421 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:08 INFO - PROCESS | 2660 | ++DOCSHELL 000000D391562000 == 30 [pid = 2660] [id = 279] 17:17:08 INFO - PROCESS | 2660 | ++DOMWINDOW == 73 (000000D38604F000) [pid = 2660] [serial = 836] [outer = 0000000000000000] 17:17:08 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (000000D38BE7D800) [pid = 2660] [serial = 837] [outer = 000000D38604F000] 17:17:08 INFO - PROCESS | 2660 | 1471047428474 Marionette DEBUG loaded listener.js 17:17:08 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D38C35E000) [pid = 2660] [serial = 838] [outer = 000000D38604F000] 17:17:08 INFO - PROCESS | 2660 | 1471047428872 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]]]}] 17:17:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 17:17:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 693ms 17:17:08 INFO - PROCESS | 2660 | 1471047428897 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 17:17:08 INFO - PROCESS | 2660 | 1471047428900 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 17:17:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 17:17:08 INFO - PROCESS | 2660 | 1471047428903 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 17:17:08 INFO - PROCESS | 2660 | 1471047428904 Marionette TRACE conn6 <- [1,1082,null,{}] 17:17:08 INFO - PROCESS | 2660 | 1471047428914 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}] 17:17:08 INFO - PROCESS | 2660 | 1471047428916 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:09 INFO - PROCESS | 2660 | 1471047429032 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 17:17:09 INFO - PROCESS | 2660 | 1471047429119 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:09 INFO - PROCESS | 2660 | 1471047429121 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:09 INFO - PROCESS | 2660 | ++DOCSHELL 000000D392EDF000 == 31 [pid = 2660] [id = 280] 17:17:09 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D38F868C00) [pid = 2660] [serial = 839] [outer = 0000000000000000] 17:17:09 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D38FB61000) [pid = 2660] [serial = 840] [outer = 000000D38F868C00] 17:17:09 INFO - PROCESS | 2660 | 1471047429168 Marionette DEBUG loaded listener.js 17:17:09 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D38FBF0000) [pid = 2660] [serial = 841] [outer = 000000D38F868C00] 17:17:09 INFO - PROCESS | 2660 | 1471047429607 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]]]}] 17:17:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 17:17:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 734ms 17:17:09 INFO - PROCESS | 2660 | 1471047429669 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 17:17:09 INFO - PROCESS | 2660 | 1471047429671 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 17:17:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 17:17:09 INFO - PROCESS | 2660 | 1471047429689 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 17:17:09 INFO - PROCESS | 2660 | 1471047429691 Marionette TRACE conn6 <- [1,1086,null,{}] 17:17:09 INFO - PROCESS | 2660 | 1471047429695 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}] 17:17:09 INFO - PROCESS | 2660 | 1471047429697 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:09 INFO - PROCESS | 2660 | 1471047429809 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 17:17:09 INFO - PROCESS | 2660 | 1471047429820 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:09 INFO - PROCESS | 2660 | 1471047429822 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:09 INFO - PROCESS | 2660 | ++DOCSHELL 000000D393907800 == 32 [pid = 2660] [id = 281] 17:17:09 INFO - PROCESS | 2660 | ++DOMWINDOW == 79 (000000D386972800) [pid = 2660] [serial = 842] [outer = 0000000000000000] 17:17:09 INFO - PROCESS | 2660 | ++DOMWINDOW == 80 (000000D3902F7400) [pid = 2660] [serial = 843] [outer = 000000D386972800] 17:17:09 INFO - PROCESS | 2660 | 1471047429867 Marionette DEBUG loaded listener.js 17:17:09 INFO - PROCESS | 2660 | ++DOMWINDOW == 81 (000000D39167A400) [pid = 2660] [serial = 844] [outer = 000000D386972800] 17:17:10 INFO - PROCESS | 2660 | 1471047430291 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]]]}] 17:17:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 17:17:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 651ms 17:17:10 INFO - PROCESS | 2660 | 1471047430336 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 17:17:10 INFO - PROCESS | 2660 | 1471047430338 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 17:17:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 17:17:10 INFO - PROCESS | 2660 | 1471047430341 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 17:17:10 INFO - PROCESS | 2660 | 1471047430343 Marionette TRACE conn6 <- [1,1090,null,{}] 17:17:10 INFO - PROCESS | 2660 | 1471047430346 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}] 17:17:10 INFO - PROCESS | 2660 | 1471047430353 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:10 INFO - PROCESS | 2660 | 1471047430494 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 17:17:10 INFO - PROCESS | 2660 | 1471047430499 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:10 INFO - PROCESS | 2660 | 1471047430502 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:10 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3950D1000 == 33 [pid = 2660] [id = 282] 17:17:10 INFO - PROCESS | 2660 | ++DOMWINDOW == 82 (000000D391686800) [pid = 2660] [serial = 845] [outer = 0000000000000000] 17:17:10 INFO - PROCESS | 2660 | ++DOMWINDOW == 83 (000000D392746800) [pid = 2660] [serial = 846] [outer = 000000D391686800] 17:17:10 INFO - PROCESS | 2660 | 1471047430548 Marionette DEBUG loaded listener.js 17:17:10 INFO - PROCESS | 2660 | ++DOMWINDOW == 84 (000000D3928D6800) [pid = 2660] [serial = 847] [outer = 000000D391686800] 17:17:11 INFO - PROCESS | 2660 | --DOMWINDOW == 83 (000000D392C0E000) [pid = 2660] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 17:17:11 INFO - PROCESS | 2660 | --DOMWINDOW == 82 (000000D391680C00) [pid = 2660] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 17:17:11 INFO - PROCESS | 2660 | --DOMWINDOW == 81 (000000D38604E800) [pid = 2660] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 17:17:11 INFO - PROCESS | 2660 | --DOMWINDOW == 80 (000000D3862CB000) [pid = 2660] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 17:17:11 INFO - PROCESS | 2660 | --DOMWINDOW == 79 (000000D38625F800) [pid = 2660] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 17:17:11 INFO - PROCESS | 2660 | --DOMWINDOW == 78 (000000D391304400) [pid = 2660] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 17:17:11 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000D392C17000) [pid = 2660] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 17:17:11 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D38A6B4000) [pid = 2660] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 17:17:11 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D385C20C00) [pid = 2660] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 17:17:11 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D393D4D000) [pid = 2660] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 17:17:11 INFO - PROCESS | 2660 | --DOMWINDOW == 73 (000000D38AE40C00) [pid = 2660] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 17:17:11 INFO - PROCESS | 2660 | --DOMWINDOW == 72 (000000D39016C800) [pid = 2660] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 17:17:11 INFO - PROCESS | 2660 | 1471047431175 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]]]}] 17:17:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 17:17:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 882ms 17:17:11 INFO - PROCESS | 2660 | 1471047431226 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 17:17:11 INFO - PROCESS | 2660 | 1471047431229 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 17:17:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 17:17:11 INFO - PROCESS | 2660 | 1471047431232 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 17:17:11 INFO - PROCESS | 2660 | 1471047431234 Marionette TRACE conn6 <- [1,1094,null,{}] 17:17:11 INFO - PROCESS | 2660 | 1471047431238 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}] 17:17:11 INFO - PROCESS | 2660 | 1471047431240 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:11 INFO - PROCESS | 2660 | 1471047431319 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 17:17:11 INFO - PROCESS | 2660 | 1471047431326 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:11 INFO - PROCESS | 2660 | 1471047431328 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:11 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3964C8000 == 34 [pid = 2660] [id = 283] 17:17:11 INFO - PROCESS | 2660 | ++DOMWINDOW == 73 (000000D38B181000) [pid = 2660] [serial = 848] [outer = 0000000000000000] 17:17:11 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (000000D38FB6E000) [pid = 2660] [serial = 849] [outer = 000000D38B181000] 17:17:11 INFO - PROCESS | 2660 | 1471047431373 Marionette DEBUG loaded listener.js 17:17:11 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D392859800) [pid = 2660] [serial = 850] [outer = 000000D38B181000] 17:17:11 INFO - PROCESS | 2660 | 1471047431774 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]]]}] 17:17:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 17:17:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 586ms 17:17:11 INFO - PROCESS | 2660 | 1471047431830 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 17:17:11 INFO - PROCESS | 2660 | 1471047431832 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 17:17:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 17:17:11 INFO - PROCESS | 2660 | 1471047431840 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 17:17:11 INFO - PROCESS | 2660 | 1471047431842 Marionette TRACE conn6 <- [1,1098,null,{}] 17:17:11 INFO - PROCESS | 2660 | 1471047431846 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}] 17:17:11 INFO - PROCESS | 2660 | 1471047431848 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:11 INFO - PROCESS | 2660 | 1471047431929 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 17:17:11 INFO - PROCESS | 2660 | 1471047431937 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:11 INFO - PROCESS | 2660 | 1471047431939 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:11 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3971C6000 == 35 [pid = 2660] [id = 284] 17:17:11 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D392855C00) [pid = 2660] [serial = 851] [outer = 0000000000000000] 17:17:11 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D392C10800) [pid = 2660] [serial = 852] [outer = 000000D392855C00] 17:17:11 INFO - PROCESS | 2660 | 1471047431984 Marionette DEBUG loaded listener.js 17:17:12 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D392CB8000) [pid = 2660] [serial = 853] [outer = 000000D392855C00] 17:17:12 INFO - PROCESS | 2660 | 1471047432409 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]]]}] 17:17:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 17:17:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 587ms 17:17:12 INFO - PROCESS | 2660 | 1471047432428 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 17:17:12 INFO - PROCESS | 2660 | 1471047432430 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 17:17:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 17:17:12 INFO - PROCESS | 2660 | 1471047432434 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 17:17:12 INFO - PROCESS | 2660 | 1471047432435 Marionette TRACE conn6 <- [1,1102,null,{}] 17:17:12 INFO - PROCESS | 2660 | 1471047432439 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}] 17:17:12 INFO - PROCESS | 2660 | 1471047432440 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:12 INFO - PROCESS | 2660 | 1471047432558 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 17:17:12 INFO - PROCESS | 2660 | 1471047432563 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:12 INFO - PROCESS | 2660 | 1471047432565 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:12 INFO - PROCESS | 2660 | ++DOCSHELL 000000D391561800 == 36 [pid = 2660] [id = 285] 17:17:12 INFO - PROCESS | 2660 | ++DOMWINDOW == 79 (000000D392F2DC00) [pid = 2660] [serial = 854] [outer = 0000000000000000] 17:17:12 INFO - PROCESS | 2660 | ++DOMWINDOW == 80 (000000D393384800) [pid = 2660] [serial = 855] [outer = 000000D392F2DC00] 17:17:12 INFO - PROCESS | 2660 | 1471047432610 Marionette DEBUG loaded listener.js 17:17:12 INFO - PROCESS | 2660 | ++DOMWINDOW == 81 (000000D3936A9400) [pid = 2660] [serial = 856] [outer = 000000D392F2DC00] 17:17:13 INFO - PROCESS | 2660 | 1471047433203 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]]]}] 17:17:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 17:17:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 776ms 17:17:13 INFO - PROCESS | 2660 | 1471047433213 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 17:17:13 INFO - PROCESS | 2660 | 1471047433218 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 17:17:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 17:17:13 INFO - PROCESS | 2660 | 1471047433223 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 17:17:13 INFO - PROCESS | 2660 | 1471047433227 Marionette TRACE conn6 <- [1,1106,null,{}] 17:17:13 INFO - PROCESS | 2660 | 1471047433233 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}] 17:17:13 INFO - PROCESS | 2660 | 1471047433236 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:13 INFO - PROCESS | 2660 | 1471047433365 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 17:17:13 INFO - PROCESS | 2660 | 1471047433464 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:13 INFO - PROCESS | 2660 | 1471047433467 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:13 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38AF8B800 == 37 [pid = 2660] [id = 286] 17:17:13 INFO - PROCESS | 2660 | ++DOMWINDOW == 82 (000000D385336C00) [pid = 2660] [serial = 857] [outer = 0000000000000000] 17:17:13 INFO - PROCESS | 2660 | ++DOMWINDOW == 83 (000000D386258400) [pid = 2660] [serial = 858] [outer = 000000D385336C00] 17:17:13 INFO - PROCESS | 2660 | 1471047433525 Marionette DEBUG loaded listener.js 17:17:13 INFO - PROCESS | 2660 | ++DOMWINDOW == 84 (000000D38647EC00) [pid = 2660] [serial = 859] [outer = 000000D385336C00] 17:17:14 INFO - PROCESS | 2660 | 1471047434340 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]]]}] 17:17:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 17:17:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1135ms 17:17:14 INFO - PROCESS | 2660 | 1471047434363 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 17:17:14 INFO - PROCESS | 2660 | 1471047434368 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 17:17:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 17:17:14 INFO - PROCESS | 2660 | 1471047434374 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 17:17:14 INFO - PROCESS | 2660 | 1471047434377 Marionette TRACE conn6 <- [1,1110,null,{}] 17:17:14 INFO - PROCESS | 2660 | 1471047434382 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}] 17:17:14 INFO - PROCESS | 2660 | 1471047434385 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:14 INFO - PROCESS | 2660 | 1471047434529 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 17:17:14 INFO - PROCESS | 2660 | 1471047434629 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:14 INFO - PROCESS | 2660 | 1471047434632 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:14 INFO - PROCESS | 2660 | ++DOCSHELL 000000D393905800 == 38 [pid = 2660] [id = 287] 17:17:14 INFO - PROCESS | 2660 | ++DOMWINDOW == 85 (000000D38AED8000) [pid = 2660] [serial = 860] [outer = 0000000000000000] 17:17:14 INFO - PROCESS | 2660 | ++DOMWINDOW == 86 (000000D38B218800) [pid = 2660] [serial = 861] [outer = 000000D38AED8000] 17:17:14 INFO - PROCESS | 2660 | 1471047434690 Marionette DEBUG loaded listener.js 17:17:14 INFO - PROCESS | 2660 | ++DOMWINDOW == 87 (000000D38C35B800) [pid = 2660] [serial = 862] [outer = 000000D38AED8000] 17:17:15 INFO - PROCESS | 2660 | --DOCSHELL 000000D3971C6000 == 37 [pid = 2660] [id = 284] 17:17:15 INFO - PROCESS | 2660 | --DOCSHELL 000000D3964C8000 == 36 [pid = 2660] [id = 283] 17:17:15 INFO - PROCESS | 2660 | --DOCSHELL 000000D3950D1000 == 35 [pid = 2660] [id = 282] 17:17:15 INFO - PROCESS | 2660 | --DOCSHELL 000000D393907800 == 34 [pid = 2660] [id = 281] 17:17:15 INFO - PROCESS | 2660 | --DOCSHELL 000000D392EDF000 == 33 [pid = 2660] [id = 280] 17:17:15 INFO - PROCESS | 2660 | --DOCSHELL 000000D391562000 == 32 [pid = 2660] [id = 279] 17:17:15 INFO - PROCESS | 2660 | --DOCSHELL 000000D38BFAD000 == 31 [pid = 2660] [id = 278] 17:17:15 INFO - PROCESS | 2660 | --DOCSHELL 000000D386EA5000 == 30 [pid = 2660] [id = 277] 17:17:15 INFO - PROCESS | 2660 | --DOMWINDOW == 86 (000000D392F23C00) [pid = 2660] [serial = 807] [outer = 0000000000000000] [url = about:blank] 17:17:15 INFO - PROCESS | 2660 | --DOMWINDOW == 85 (000000D39274A800) [pid = 2660] [serial = 805] [outer = 0000000000000000] [url = about:blank] 17:17:15 INFO - PROCESS | 2660 | --DOMWINDOW == 84 (000000D3916F3800) [pid = 2660] [serial = 804] [outer = 0000000000000000] [url = about:blank] 17:17:15 INFO - PROCESS | 2660 | --DOMWINDOW == 83 (000000D38A6BAC00) [pid = 2660] [serial = 810] [outer = 0000000000000000] [url = about:blank] 17:17:15 INFO - PROCESS | 2660 | --DOMWINDOW == 82 (000000D3866B4400) [pid = 2660] [serial = 786] [outer = 0000000000000000] [url = about:blank] 17:17:15 INFO - PROCESS | 2660 | --DOMWINDOW == 81 (000000D38A611000) [pid = 2660] [serial = 787] [outer = 0000000000000000] [url = about:blank] 17:17:15 INFO - PROCESS | 2660 | --DOMWINDOW == 80 (000000D3862CF400) [pid = 2660] [serial = 792] [outer = 0000000000000000] [url = about:blank] 17:17:15 INFO - PROCESS | 2660 | --DOMWINDOW == 79 (000000D3873F4800) [pid = 2660] [serial = 793] [outer = 0000000000000000] [url = about:blank] 17:17:15 INFO - PROCESS | 2660 | --DOMWINDOW == 78 (000000D393D4C000) [pid = 2660] [serial = 814] [outer = 0000000000000000] [url = about:blank] 17:17:15 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000D3932BCC00) [pid = 2660] [serial = 784] [outer = 0000000000000000] [url = about:blank] 17:17:15 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D38A7D4C00) [pid = 2660] [serial = 795] [outer = 0000000000000000] [url = about:blank] 17:17:15 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D38B20E800) [pid = 2660] [serial = 796] [outer = 0000000000000000] [url = about:blank] 17:17:15 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D38EE11C00) [pid = 2660] [serial = 798] [outer = 0000000000000000] [url = about:blank] 17:17:15 INFO - PROCESS | 2660 | --DOMWINDOW == 73 (000000D393D5AC00) [pid = 2660] [serial = 816] [outer = 0000000000000000] [url = about:blank] 17:17:15 INFO - PROCESS | 2660 | --DOMWINDOW == 72 (000000D393DEC800) [pid = 2660] [serial = 817] [outer = 0000000000000000] [url = about:blank] 17:17:15 INFO - PROCESS | 2660 | --DOMWINDOW == 71 (000000D38B211400) [pid = 2660] [serial = 789] [outer = 0000000000000000] [url = about:blank] 17:17:15 INFO - PROCESS | 2660 | --DOMWINDOW == 70 (000000D38C363C00) [pid = 2660] [serial = 790] [outer = 0000000000000000] [url = about:blank] 17:17:15 INFO - PROCESS | 2660 | --DOMWINDOW == 69 (000000D392C12400) [pid = 2660] [serial = 813] [outer = 0000000000000000] [url = about:blank] 17:17:15 INFO - PROCESS | 2660 | --DOMWINDOW == 68 (000000D3936E6000) [pid = 2660] [serial = 808] [outer = 0000000000000000] [url = about:blank] 17:17:15 INFO - PROCESS | 2660 | --DOMWINDOW == 67 (000000D39082F000) [pid = 2660] [serial = 801] [outer = 0000000000000000] [url = about:blank] 17:17:15 INFO - PROCESS | 2660 | --DOMWINDOW == 66 (000000D39167E400) [pid = 2660] [serial = 802] [outer = 0000000000000000] [url = about:blank] 17:17:15 INFO - PROCESS | 2660 | --DOMWINDOW == 65 (000000D39167D800) [pid = 2660] [serial = 811] [outer = 0000000000000000] [url = about:blank] 17:17:15 INFO - PROCESS | 2660 | --DOMWINDOW == 64 (000000D38FB67C00) [pid = 2660] [serial = 799] [outer = 0000000000000000] [url = about:blank] 17:17:15 INFO - PROCESS | 2660 | 1471047435621 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]]]}] 17:17:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 17:17:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1298ms 17:17:15 INFO - PROCESS | 2660 | 1471047435674 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 17:17:15 INFO - PROCESS | 2660 | 1471047435679 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 17:17:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 17:17:15 INFO - PROCESS | 2660 | 1471047435684 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 17:17:15 INFO - PROCESS | 2660 | 1471047435687 Marionette TRACE conn6 <- [1,1114,null,{}] 17:17:15 INFO - PROCESS | 2660 | 1471047435693 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}] 17:17:15 INFO - PROCESS | 2660 | 1471047435696 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:15 INFO - PROCESS | 2660 | 1471047435790 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 17:17:15 INFO - PROCESS | 2660 | 1471047435802 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:15 INFO - PROCESS | 2660 | 1471047435806 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:15 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38AF50800 == 31 [pid = 2660] [id = 288] 17:17:15 INFO - PROCESS | 2660 | ++DOMWINDOW == 65 (000000D3874D4C00) [pid = 2660] [serial = 863] [outer = 0000000000000000] 17:17:15 INFO - PROCESS | 2660 | ++DOMWINDOW == 66 (000000D38A611000) [pid = 2660] [serial = 864] [outer = 000000D3874D4C00] 17:17:15 INFO - PROCESS | 2660 | 1471047435857 Marionette DEBUG loaded listener.js 17:17:15 INFO - PROCESS | 2660 | ++DOMWINDOW == 67 (000000D38A6B4000) [pid = 2660] [serial = 865] [outer = 000000D3874D4C00] 17:17:16 INFO - PROCESS | 2660 | 1471047436367 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]]]}] 17:17:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 17:17:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 733ms 17:17:16 INFO - PROCESS | 2660 | 1471047436422 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 17:17:16 INFO - PROCESS | 2660 | 1471047436426 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 17:17:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 17:17:16 INFO - PROCESS | 2660 | 1471047436432 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 17:17:16 INFO - PROCESS | 2660 | 1471047436435 Marionette TRACE conn6 <- [1,1118,null,{}] 17:17:16 INFO - PROCESS | 2660 | 1471047436439 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}] 17:17:16 INFO - PROCESS | 2660 | 1471047436441 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:16 INFO - PROCESS | 2660 | 1471047436531 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 17:17:16 INFO - PROCESS | 2660 | 1471047436607 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:16 INFO - PROCESS | 2660 | 1471047436610 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:16 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3913CB000 == 32 [pid = 2660] [id = 289] 17:17:16 INFO - PROCESS | 2660 | ++DOMWINDOW == 68 (000000D38A6B5C00) [pid = 2660] [serial = 866] [outer = 0000000000000000] 17:17:16 INFO - PROCESS | 2660 | ++DOMWINDOW == 69 (000000D38BE0B000) [pid = 2660] [serial = 867] [outer = 000000D38A6B5C00] 17:17:16 INFO - PROCESS | 2660 | 1471047436659 Marionette DEBUG loaded listener.js 17:17:16 INFO - PROCESS | 2660 | ++DOMWINDOW == 70 (000000D38C790400) [pid = 2660] [serial = 868] [outer = 000000D38A6B5C00] 17:17:17 INFO - PROCESS | 2660 | 1471047437056 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]]]}] 17:17:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 17:17:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 692ms 17:17:17 INFO - PROCESS | 2660 | 1471047437128 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 17:17:17 INFO - PROCESS | 2660 | 1471047437131 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 17:17:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 17:17:17 INFO - PROCESS | 2660 | 1471047437134 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 17:17:17 INFO - PROCESS | 2660 | 1471047437138 Marionette TRACE conn6 <- [1,1122,null,{}] 17:17:17 INFO - PROCESS | 2660 | 1471047437155 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}] 17:17:17 INFO - PROCESS | 2660 | 1471047437160 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:17 INFO - PROCESS | 2660 | 1471047437248 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 17:17:17 INFO - PROCESS | 2660 | 1471047437263 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:17 INFO - PROCESS | 2660 | 1471047437266 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:17 INFO - PROCESS | 2660 | ++DOCSHELL 000000D393127000 == 33 [pid = 2660] [id = 290] 17:17:17 INFO - PROCESS | 2660 | ++DOMWINDOW == 71 (000000D385759C00) [pid = 2660] [serial = 869] [outer = 0000000000000000] 17:17:17 INFO - PROCESS | 2660 | ++DOMWINDOW == 72 (000000D390830400) [pid = 2660] [serial = 870] [outer = 000000D385759C00] 17:17:17 INFO - PROCESS | 2660 | 1471047437315 Marionette DEBUG loaded listener.js 17:17:17 INFO - PROCESS | 2660 | ++DOMWINDOW == 73 (000000D391686400) [pid = 2660] [serial = 871] [outer = 000000D385759C00] 17:17:17 INFO - PROCESS | 2660 | [2660] 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 17:17:17 INFO - PROCESS | 2660 | [GFX2-]: DrawTargetD2D 1.1 (000000D3950237D0): Failed to create GradientStopCollection with no stops. 17:17:17 INFO - PROCESS | 2660 | [GFX3-]: No stops specified for gradient pattern. 17:17:18 INFO - PROCESS | 2660 | 1471047438026 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]]]}] 17:17:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 17:17:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 944ms 17:17:18 INFO - PROCESS | 2660 | 1471047438080 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 17:17:18 INFO - PROCESS | 2660 | 1471047438083 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 17:17:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 17:17:18 INFO - PROCESS | 2660 | 1471047438087 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 17:17:18 INFO - PROCESS | 2660 | 1471047438089 Marionette TRACE conn6 <- [1,1126,null,{}] 17:17:18 INFO - PROCESS | 2660 | 1471047438098 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}] 17:17:18 INFO - PROCESS | 2660 | 1471047438101 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:18 INFO - PROCESS | 2660 | 1471047438221 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 17:17:18 INFO - PROCESS | 2660 | 1471047438232 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:18 INFO - PROCESS | 2660 | 1471047438234 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:18 INFO - PROCESS | 2660 | ++DOCSHELL 000000D395235000 == 34 [pid = 2660] [id = 291] 17:17:18 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (000000D392743800) [pid = 2660] [serial = 872] [outer = 0000000000000000] 17:17:18 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D392C0D000) [pid = 2660] [serial = 873] [outer = 000000D392743800] 17:17:18 INFO - PROCESS | 2660 | 1471047438321 Marionette DEBUG loaded listener.js 17:17:18 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D392F2F000) [pid = 2660] [serial = 874] [outer = 000000D392743800] 17:17:18 INFO - PROCESS | 2660 | 1471047438744 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]]]}] 17:17:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 17:17:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 692ms 17:17:18 INFO - PROCESS | 2660 | 1471047438782 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 17:17:18 INFO - PROCESS | 2660 | 1471047438784 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 17:17:18 INFO - PROCESS | 2660 | 1471047438787 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 17:17:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 17:17:18 INFO - PROCESS | 2660 | 1471047438789 Marionette TRACE conn6 <- [1,1130,null,{}] 17:17:18 INFO - PROCESS | 2660 | 1471047438801 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}] 17:17:18 INFO - PROCESS | 2660 | 1471047438803 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:18 INFO - PROCESS | 2660 | 1471047438914 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 17:17:18 INFO - PROCESS | 2660 | 1471047438949 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:18 INFO - PROCESS | 2660 | 1471047438951 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:19 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3971C7800 == 35 [pid = 2660] [id = 292] 17:17:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D39274C000) [pid = 2660] [serial = 875] [outer = 0000000000000000] 17:17:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D3936AE000) [pid = 2660] [serial = 876] [outer = 000000D39274C000] 17:17:19 INFO - PROCESS | 2660 | 1471047439043 Marionette DEBUG loaded listener.js 17:17:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 79 (000000D393D44000) [pid = 2660] [serial = 877] [outer = 000000D39274C000] 17:17:19 INFO - PROCESS | 2660 | 1471047439497 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]]]}] 17:17:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 17:17:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 735ms 17:17:19 INFO - PROCESS | 2660 | 1471047439533 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 17:17:19 INFO - PROCESS | 2660 | 1471047439535 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 17:17:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 17:17:19 INFO - PROCESS | 2660 | 1471047439539 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 17:17:19 INFO - PROCESS | 2660 | 1471047439540 Marionette TRACE conn6 <- [1,1134,null,{}] 17:17:19 INFO - PROCESS | 2660 | 1471047439544 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}] 17:17:19 INFO - PROCESS | 2660 | 1471047439550 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:19 INFO - PROCESS | 2660 | 1471047439681 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 17:17:19 INFO - PROCESS | 2660 | 1471047439697 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:19 INFO - PROCESS | 2660 | 1471047439699 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:19 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3990A8800 == 36 [pid = 2660] [id = 293] 17:17:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 80 (000000D393D4D000) [pid = 2660] [serial = 878] [outer = 0000000000000000] 17:17:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 81 (000000D393D5DC00) [pid = 2660] [serial = 879] [outer = 000000D393D4D000] 17:17:19 INFO - PROCESS | 2660 | 1471047439785 Marionette DEBUG loaded listener.js 17:17:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 82 (000000D395057400) [pid = 2660] [serial = 880] [outer = 000000D393D4D000] 17:17:19 INFO - PROCESS | 2660 | --DOMWINDOW == 81 (000000D386259C00) [pid = 2660] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 17:17:19 INFO - PROCESS | 2660 | --DOMWINDOW == 80 (000000D38604F000) [pid = 2660] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 17:17:19 INFO - PROCESS | 2660 | --DOMWINDOW == 79 (000000D38A648400) [pid = 2660] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 17:17:19 INFO - PROCESS | 2660 | --DOMWINDOW == 78 (000000D38F868C00) [pid = 2660] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 17:17:19 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000D38A64A800) [pid = 2660] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 17:17:19 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D386972800) [pid = 2660] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 17:17:19 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D391686800) [pid = 2660] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 17:17:19 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D392855C00) [pid = 2660] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 17:17:19 INFO - PROCESS | 2660 | --DOMWINDOW == 73 (000000D386252400) [pid = 2660] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 17:17:19 INFO - PROCESS | 2660 | --DOMWINDOW == 72 (000000D38BE0BC00) [pid = 2660] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 17:17:19 INFO - PROCESS | 2660 | --DOMWINDOW == 71 (000000D392C13C00) [pid = 2660] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 17:17:19 INFO - PROCESS | 2660 | --DOMWINDOW == 70 (000000D38B181000) [pid = 2660] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 17:17:20 INFO - PROCESS | 2660 | 1471047440176 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]]]}] 17:17:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 17:17:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 693ms 17:17:20 INFO - PROCESS | 2660 | 1471047440232 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 17:17:20 INFO - PROCESS | 2660 | 1471047440234 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 17:17:20 INFO - PROCESS | 2660 | 1471047440237 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 17:17:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 17:17:20 INFO - PROCESS | 2660 | 1471047440239 Marionette TRACE conn6 <- [1,1138,null,{}] 17:17:20 INFO - PROCESS | 2660 | 1471047440242 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}] 17:17:20 INFO - PROCESS | 2660 | 1471047440244 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:20 INFO - PROCESS | 2660 | 1471047440352 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 17:17:20 INFO - PROCESS | 2660 | 1471047440359 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:20 INFO - PROCESS | 2660 | 1471047440361 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:20 INFO - PROCESS | 2660 | ++DOCSHELL 000000D399B75000 == 37 [pid = 2660] [id = 294] 17:17:20 INFO - PROCESS | 2660 | ++DOMWINDOW == 71 (000000D38604D800) [pid = 2660] [serial = 881] [outer = 0000000000000000] 17:17:20 INFO - PROCESS | 2660 | ++DOMWINDOW == 72 (000000D3916EF000) [pid = 2660] [serial = 882] [outer = 000000D38604D800] 17:17:20 INFO - PROCESS | 2660 | 1471047440414 Marionette DEBUG loaded listener.js 17:17:20 INFO - PROCESS | 2660 | ++DOMWINDOW == 73 (000000D3952AAC00) [pid = 2660] [serial = 883] [outer = 000000D38604D800] 17:17:20 INFO - PROCESS | 2660 | 1471047440853 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]]]}] 17:17:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 17:17:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 629ms 17:17:20 INFO - PROCESS | 2660 | 1471047440878 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 17:17:20 INFO - PROCESS | 2660 | 1471047440880 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 17:17:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 17:17:20 INFO - PROCESS | 2660 | 1471047440883 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 17:17:20 INFO - PROCESS | 2660 | 1471047440885 Marionette TRACE conn6 <- [1,1142,null,{}] 17:17:20 INFO - PROCESS | 2660 | 1471047440892 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}] 17:17:20 INFO - PROCESS | 2660 | 1471047440894 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:20 INFO - PROCESS | 2660 | 1471047440978 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 17:17:20 INFO - PROCESS | 2660 | 1471047440983 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:20 INFO - PROCESS | 2660 | 1471047440985 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:21 INFO - PROCESS | 2660 | ++DOCSHELL 000000D399BD8800 == 38 [pid = 2660] [id = 295] 17:17:21 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (000000D39564A000) [pid = 2660] [serial = 884] [outer = 0000000000000000] 17:17:21 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D395652000) [pid = 2660] [serial = 885] [outer = 000000D39564A000] 17:17:21 INFO - PROCESS | 2660 | 1471047441030 Marionette DEBUG loaded listener.js 17:17:21 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D3957B9C00) [pid = 2660] [serial = 886] [outer = 000000D39564A000] 17:17:21 INFO - PROCESS | 2660 | 1471047441452 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]]]}] 17:17:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 17:17:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 585ms 17:17:21 INFO - PROCESS | 2660 | 1471047441469 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 17:17:21 INFO - PROCESS | 2660 | 1471047441471 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 17:17:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 17:17:21 INFO - PROCESS | 2660 | 1471047441485 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 17:17:21 INFO - PROCESS | 2660 | 1471047441487 Marionette TRACE conn6 <- [1,1146,null,{}] 17:17:21 INFO - PROCESS | 2660 | 1471047441492 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}] 17:17:21 INFO - PROCESS | 2660 | 1471047441494 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:21 INFO - PROCESS | 2660 | 1471047441588 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 17:17:21 INFO - PROCESS | 2660 | 1471047441594 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:21 INFO - PROCESS | 2660 | 1471047441596 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:21 INFO - PROCESS | 2660 | ++DOCSHELL 000000D392E44000 == 39 [pid = 2660] [id = 296] 17:17:21 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D3957BDC00) [pid = 2660] [serial = 887] [outer = 0000000000000000] 17:17:21 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D39620FC00) [pid = 2660] [serial = 888] [outer = 000000D3957BDC00] 17:17:21 INFO - PROCESS | 2660 | 1471047441640 Marionette DEBUG loaded listener.js 17:17:21 INFO - PROCESS | 2660 | ++DOMWINDOW == 79 (000000D396216000) [pid = 2660] [serial = 889] [outer = 000000D3957BDC00] 17:17:22 INFO - PROCESS | 2660 | 1471047442223 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] 17:17:22 INFO - PROCESS | 2660 | 1471047442281 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 17:17:22 INFO - PROCESS | 2660 | 1471047442286 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 17:17:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 17:17:22 INFO - PROCESS | 2660 | 1471047442290 Marionette TRACE conn6 <- [1,1150,null,{}] 17:17:22 INFO - PROCESS | 2660 | 1471047442296 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}] 17:17:22 INFO - PROCESS | 2660 | 1471047442299 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:22 INFO - PROCESS | 2660 | 1471047442429 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 17:17:22 INFO - PROCESS | 2660 | 1471047442539 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:22 INFO - PROCESS | 2660 | 1471047442542 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:22 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3908A2800 == 40 [pid = 2660] [id = 297] 17:17:22 INFO - PROCESS | 2660 | ++DOMWINDOW == 80 (000000D3862D0000) [pid = 2660] [serial = 890] [outer = 0000000000000000] 17:17:22 INFO - PROCESS | 2660 | ++DOMWINDOW == 81 (000000D38A76BC00) [pid = 2660] [serial = 891] [outer = 000000D3862D0000] 17:17:22 INFO - PROCESS | 2660 | 1471047442603 Marionette DEBUG loaded listener.js 17:17:22 INFO - PROCESS | 2660 | ++DOMWINDOW == 82 (000000D38B217C00) [pid = 2660] [serial = 892] [outer = 000000D3862D0000] 17:17:23 INFO - PROCESS | 2660 | 1471047443224 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]]]}] 17:17:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 17:17:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 986ms 17:17:23 INFO - PROCESS | 2660 | 1471047443276 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 17:17:23 INFO - PROCESS | 2660 | 1471047443281 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 17:17:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 17:17:23 INFO - PROCESS | 2660 | 1471047443287 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 17:17:23 INFO - PROCESS | 2660 | 1471047443291 Marionette TRACE conn6 <- [1,1154,null,{}] 17:17:23 INFO - PROCESS | 2660 | 1471047443295 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}] 17:17:23 INFO - PROCESS | 2660 | 1471047443298 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:23 INFO - PROCESS | 2660 | 1471047443415 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 17:17:23 INFO - PROCESS | 2660 | 1471047443532 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:23 INFO - PROCESS | 2660 | 1471047443534 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:23 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3964A1800 == 41 [pid = 2660] [id = 298] 17:17:23 INFO - PROCESS | 2660 | ++DOMWINDOW == 83 (000000D38FF2C400) [pid = 2660] [serial = 893] [outer = 0000000000000000] 17:17:23 INFO - PROCESS | 2660 | ++DOMWINDOW == 84 (000000D3916F9000) [pid = 2660] [serial = 894] [outer = 000000D38FF2C400] 17:17:23 INFO - PROCESS | 2660 | 1471047443593 Marionette DEBUG loaded listener.js 17:17:23 INFO - PROCESS | 2660 | ++DOMWINDOW == 85 (000000D392C12400) [pid = 2660] [serial = 895] [outer = 000000D38FF2C400] 17:17:24 INFO - PROCESS | 2660 | 1471047444218 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]]]}] 17:17:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 17:17:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 986ms 17:17:24 INFO - PROCESS | 2660 | 1471047444276 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 17:17:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 17:17:24 INFO - PROCESS | 2660 | 1471047444279 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 17:17:24 INFO - PROCESS | 2660 | 1471047444283 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 17:17:24 INFO - PROCESS | 2660 | 1471047444287 Marionette TRACE conn6 <- [1,1158,null,{}] 17:17:24 INFO - PROCESS | 2660 | 1471047444299 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}] 17:17:24 INFO - PROCESS | 2660 | 1471047444304 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:24 INFO - PROCESS | 2660 | 1471047444417 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 17:17:24 INFO - PROCESS | 2660 | 1471047444536 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:24 INFO - PROCESS | 2660 | 1471047444540 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:24 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39ACA9800 == 42 [pid = 2660] [id = 299] 17:17:24 INFO - PROCESS | 2660 | ++DOMWINDOW == 86 (000000D393D60800) [pid = 2660] [serial = 896] [outer = 0000000000000000] 17:17:24 INFO - PROCESS | 2660 | ++DOMWINDOW == 87 (000000D3942CB000) [pid = 2660] [serial = 897] [outer = 000000D393D60800] 17:17:24 INFO - PROCESS | 2660 | 1471047444599 Marionette DEBUG loaded listener.js 17:17:24 INFO - PROCESS | 2660 | ++DOMWINDOW == 88 (000000D396211000) [pid = 2660] [serial = 898] [outer = 000000D393D60800] 17:17:25 INFO - PROCESS | 2660 | 1471047445176 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]]]}] 17:17:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 17:17:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 946ms 17:17:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 17:17:25 INFO - PROCESS | 2660 | 1471047445230 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 17:17:25 INFO - PROCESS | 2660 | 1471047445234 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 17:17:25 INFO - PROCESS | 2660 | 1471047445238 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 17:17:25 INFO - PROCESS | 2660 | 1471047445240 Marionette TRACE conn6 <- [1,1162,null,{}] 17:17:25 INFO - PROCESS | 2660 | 1471047445244 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}] 17:17:25 INFO - PROCESS | 2660 | 1471047445246 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:25 INFO - PROCESS | 2660 | 1471047445362 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 17:17:25 INFO - PROCESS | 2660 | 1471047445595 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:25 INFO - PROCESS | 2660 | 1471047445599 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:25 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38A906000 == 43 [pid = 2660] [id = 300] 17:17:25 INFO - PROCESS | 2660 | ++DOMWINDOW == 89 (000000D385759400) [pid = 2660] [serial = 899] [outer = 0000000000000000] 17:17:25 INFO - PROCESS | 2660 | ++DOMWINDOW == 90 (000000D385F98C00) [pid = 2660] [serial = 900] [outer = 000000D385759400] 17:17:25 INFO - PROCESS | 2660 | 1471047445651 Marionette DEBUG loaded listener.js 17:17:25 INFO - PROCESS | 2660 | ++DOMWINDOW == 91 (000000D386475C00) [pid = 2660] [serial = 901] [outer = 000000D385759400] 17:17:26 INFO - PROCESS | 2660 | --DOCSHELL 000000D385C71000 == 42 [pid = 2660] [id = 276] 17:17:26 INFO - PROCESS | 2660 | --DOCSHELL 000000D399BD8800 == 41 [pid = 2660] [id = 295] 17:17:26 INFO - PROCESS | 2660 | --DOCSHELL 000000D399B75000 == 40 [pid = 2660] [id = 294] 17:17:26 INFO - PROCESS | 2660 | --DOCSHELL 000000D3990A8800 == 39 [pid = 2660] [id = 293] 17:17:26 INFO - PROCESS | 2660 | --DOCSHELL 000000D3971C7800 == 38 [pid = 2660] [id = 292] 17:17:26 INFO - PROCESS | 2660 | --DOCSHELL 000000D395235000 == 37 [pid = 2660] [id = 291] 17:17:26 INFO - PROCESS | 2660 | --DOCSHELL 000000D393127000 == 36 [pid = 2660] [id = 290] 17:17:26 INFO - PROCESS | 2660 | --DOCSHELL 000000D3913CB000 == 35 [pid = 2660] [id = 289] 17:17:26 INFO - PROCESS | 2660 | --DOCSHELL 000000D38AF50800 == 34 [pid = 2660] [id = 288] 17:17:26 INFO - PROCESS | 2660 | --DOCSHELL 000000D38AF8B800 == 33 [pid = 2660] [id = 286] 17:17:26 INFO - PROCESS | 2660 | --DOCSHELL 000000D393905800 == 32 [pid = 2660] [id = 287] 17:17:26 INFO - PROCESS | 2660 | --DOCSHELL 000000D391561800 == 31 [pid = 2660] [id = 285] 17:17:26 INFO - PROCESS | 2660 | --DOCSHELL 000000D39ACA9800 == 30 [pid = 2660] [id = 299] 17:17:26 INFO - PROCESS | 2660 | --DOCSHELL 000000D3964A1800 == 29 [pid = 2660] [id = 298] 17:17:26 INFO - PROCESS | 2660 | --DOCSHELL 000000D392E44000 == 28 [pid = 2660] [id = 296] 17:17:26 INFO - PROCESS | 2660 | --DOCSHELL 000000D3908A2800 == 27 [pid = 2660] [id = 297] 17:17:26 INFO - PROCESS | 2660 | --DOMWINDOW == 90 (000000D38625E800) [pid = 2660] [serial = 831] [outer = 0000000000000000] [url = about:blank] 17:17:26 INFO - PROCESS | 2660 | --DOMWINDOW == 89 (000000D386427400) [pid = 2660] [serial = 832] [outer = 0000000000000000] [url = about:blank] 17:17:26 INFO - PROCESS | 2660 | --DOMWINDOW == 88 (000000D38BE7D800) [pid = 2660] [serial = 837] [outer = 0000000000000000] [url = about:blank] 17:17:26 INFO - PROCESS | 2660 | --DOMWINDOW == 87 (000000D38A689000) [pid = 2660] [serial = 834] [outer = 0000000000000000] [url = about:blank] 17:17:26 INFO - PROCESS | 2660 | --DOMWINDOW == 86 (000000D38A6B8C00) [pid = 2660] [serial = 835] [outer = 0000000000000000] [url = about:blank] 17:17:26 INFO - PROCESS | 2660 | --DOMWINDOW == 85 (000000D38FB61000) [pid = 2660] [serial = 840] [outer = 0000000000000000] [url = about:blank] 17:17:26 INFO - PROCESS | 2660 | --DOMWINDOW == 84 (000000D38AE44C00) [pid = 2660] [serial = 829] [outer = 0000000000000000] [url = about:blank] 17:17:26 INFO - PROCESS | 2660 | --DOMWINDOW == 83 (000000D38A68F000) [pid = 2660] [serial = 828] [outer = 0000000000000000] [url = about:blank] 17:17:26 INFO - PROCESS | 2660 | --DOMWINDOW == 82 (000000D3902F7400) [pid = 2660] [serial = 843] [outer = 0000000000000000] [url = about:blank] 17:17:26 INFO - PROCESS | 2660 | --DOMWINDOW == 81 (000000D392746800) [pid = 2660] [serial = 846] [outer = 0000000000000000] [url = about:blank] 17:17:26 INFO - PROCESS | 2660 | --DOMWINDOW == 80 (000000D3928D6800) [pid = 2660] [serial = 847] [outer = 0000000000000000] [url = about:blank] 17:17:26 INFO - PROCESS | 2660 | --DOMWINDOW == 79 (000000D392C10800) [pid = 2660] [serial = 852] [outer = 0000000000000000] [url = about:blank] 17:17:26 INFO - PROCESS | 2660 | --DOMWINDOW == 78 (000000D38A2B7000) [pid = 2660] [serial = 820] [outer = 0000000000000000] [url = about:blank] 17:17:26 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000D38625B000) [pid = 2660] [serial = 819] [outer = 0000000000000000] [url = about:blank] 17:17:26 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D38F771C00) [pid = 2660] [serial = 823] [outer = 0000000000000000] [url = about:blank] 17:17:26 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D38C35DC00) [pid = 2660] [serial = 822] [outer = 0000000000000000] [url = about:blank] 17:17:26 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D3936AF400) [pid = 2660] [serial = 826] [outer = 0000000000000000] [url = about:blank] 17:17:26 INFO - PROCESS | 2660 | --DOMWINDOW == 73 (000000D392CBE400) [pid = 2660] [serial = 825] [outer = 0000000000000000] [url = about:blank] 17:17:26 INFO - PROCESS | 2660 | --DOMWINDOW == 72 (000000D38FBF0000) [pid = 2660] [serial = 841] [outer = 0000000000000000] [url = about:blank] 17:17:26 INFO - PROCESS | 2660 | --DOMWINDOW == 71 (000000D392CB8000) [pid = 2660] [serial = 853] [outer = 0000000000000000] [url = about:blank] 17:17:26 INFO - PROCESS | 2660 | --DOMWINDOW == 70 (000000D38FB6E000) [pid = 2660] [serial = 849] [outer = 0000000000000000] [url = about:blank] 17:17:26 INFO - PROCESS | 2660 | --DOMWINDOW == 69 (000000D393384800) [pid = 2660] [serial = 855] [outer = 0000000000000000] [url = about:blank] 17:17:26 INFO - PROCESS | 2660 | --DOMWINDOW == 68 (000000D39167A400) [pid = 2660] [serial = 844] [outer = 0000000000000000] [url = about:blank] 17:17:26 INFO - PROCESS | 2660 | --DOMWINDOW == 67 (000000D392859800) [pid = 2660] [serial = 850] [outer = 0000000000000000] [url = about:blank] 17:17:26 INFO - PROCESS | 2660 | --DOMWINDOW == 66 (000000D38C35E000) [pid = 2660] [serial = 838] [outer = 0000000000000000] [url = about:blank] 17:17:26 INFO - PROCESS | 2660 | 1471047446926 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] 17:17:27 INFO - PROCESS | 2660 | 1471047447044 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 17:17:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 17:17:27 INFO - PROCESS | 2660 | 1471047447050 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 17:17:27 INFO - PROCESS | 2660 | 1471047447053 Marionette TRACE conn6 <- [1,1166,null,{}] 17:17:27 INFO - PROCESS | 2660 | 1471047447059 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}] 17:17:27 INFO - PROCESS | 2660 | 1471047447063 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:27 INFO - PROCESS | 2660 | 1471047447153 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 17:17:27 INFO - PROCESS | 2660 | 1471047447161 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:27 INFO - PROCESS | 2660 | 1471047447165 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:27 INFO - PROCESS | 2660 | ++DOCSHELL 000000D387419000 == 28 [pid = 2660] [id = 301] 17:17:27 INFO - PROCESS | 2660 | ++DOMWINDOW == 67 (000000D3862C6800) [pid = 2660] [serial = 902] [outer = 0000000000000000] 17:17:27 INFO - PROCESS | 2660 | ++DOMWINDOW == 68 (000000D3862CA400) [pid = 2660] [serial = 903] [outer = 000000D3862C6800] 17:17:27 INFO - PROCESS | 2660 | 1471047447216 Marionette DEBUG loaded listener.js 17:17:27 INFO - PROCESS | 2660 | ++DOMWINDOW == 69 (000000D38647C800) [pid = 2660] [serial = 904] [outer = 000000D3862C6800] 17:17:27 INFO - PROCESS | 2660 | 1471047447707 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] 17:17:27 INFO - PROCESS | 2660 | 1471047447751 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 17:17:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 17:17:27 INFO - PROCESS | 2660 | 1471047447757 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 17:17:27 INFO - PROCESS | 2660 | 1471047447760 Marionette TRACE conn6 <- [1,1170,null,{}] 17:17:27 INFO - PROCESS | 2660 | 1471047447764 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}] 17:17:27 INFO - PROCESS | 2660 | 1471047447767 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:27 INFO - PROCESS | 2660 | 1471047447860 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 17:17:27 INFO - PROCESS | 2660 | 1471047447868 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:27 INFO - PROCESS | 2660 | 1471047447871 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:27 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38BFA7000 == 29 [pid = 2660] [id = 302] 17:17:27 INFO - PROCESS | 2660 | ++DOMWINDOW == 70 (000000D38A655000) [pid = 2660] [serial = 905] [outer = 0000000000000000] 17:17:27 INFO - PROCESS | 2660 | ++DOMWINDOW == 71 (000000D38A684400) [pid = 2660] [serial = 906] [outer = 000000D38A655000] 17:17:27 INFO - PROCESS | 2660 | 1471047447922 Marionette DEBUG loaded listener.js 17:17:28 INFO - PROCESS | 2660 | ++DOMWINDOW == 72 (000000D38A6B4800) [pid = 2660] [serial = 907] [outer = 000000D38A655000] 17:17:28 INFO - PROCESS | 2660 | 1471047448393 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] 17:17:28 INFO - PROCESS | 2660 | 1471047448454 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 17:17:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 17:17:28 INFO - PROCESS | 2660 | 1471047448496 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 17:17:28 INFO - PROCESS | 2660 | 1471047448500 Marionette TRACE conn6 <- [1,1174,null,{}] 17:17:28 INFO - PROCESS | 2660 | 1471047448514 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}] 17:17:28 INFO - PROCESS | 2660 | 1471047448519 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:28 INFO - PROCESS | 2660 | 1471047448617 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 17:17:28 INFO - PROCESS | 2660 | 1471047448683 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:28 INFO - PROCESS | 2660 | 1471047448687 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:28 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3913CA800 == 30 [pid = 2660] [id = 303] 17:17:28 INFO - PROCESS | 2660 | ++DOMWINDOW == 73 (000000D38B210000) [pid = 2660] [serial = 908] [outer = 0000000000000000] 17:17:28 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (000000D38BE0DC00) [pid = 2660] [serial = 909] [outer = 000000D38B210000] 17:17:28 INFO - PROCESS | 2660 | 1471047448737 Marionette DEBUG loaded listener.js 17:17:28 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D38BFE0800) [pid = 2660] [serial = 910] [outer = 000000D38B210000] 17:17:29 INFO - PROCESS | 2660 | 1471047449121 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] 17:17:29 INFO - PROCESS | 2660 | 1471047449143 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 17:17:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 17:17:29 INFO - PROCESS | 2660 | 1471047449146 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 17:17:29 INFO - PROCESS | 2660 | 1471047449148 Marionette TRACE conn6 <- [1,1178,null,{}] 17:17:29 INFO - PROCESS | 2660 | 1471047449151 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}] 17:17:29 INFO - PROCESS | 2660 | 1471047449154 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:29 INFO - PROCESS | 2660 | 1471047449272 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 17:17:29 INFO - PROCESS | 2660 | 1471047449287 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:29 INFO - PROCESS | 2660 | 1471047449290 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:29 INFO - PROCESS | 2660 | ++DOCSHELL 000000D392E33000 == 31 [pid = 2660] [id = 304] 17:17:29 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D38C35AC00) [pid = 2660] [serial = 911] [outer = 0000000000000000] 17:17:29 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D38EE0DC00) [pid = 2660] [serial = 912] [outer = 000000D38C35AC00] 17:17:29 INFO - PROCESS | 2660 | 1471047449337 Marionette DEBUG loaded listener.js 17:17:29 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D38FB63000) [pid = 2660] [serial = 913] [outer = 000000D38C35AC00] 17:17:29 INFO - PROCESS | 2660 | 1471047449772 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] 17:17:29 INFO - PROCESS | 2660 | 1471047449844 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 17:17:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 17:17:29 INFO - PROCESS | 2660 | 1471047449855 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 17:17:29 INFO - PROCESS | 2660 | 1471047449857 Marionette TRACE conn6 <- [1,1182,null,{}] 17:17:29 INFO - PROCESS | 2660 | 1471047449867 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}] 17:17:29 INFO - PROCESS | 2660 | 1471047449869 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:30 INFO - PROCESS | 2660 | 1471047450005 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 17:17:30 INFO - PROCESS | 2660 | 1471047450027 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:30 INFO - PROCESS | 2660 | 1471047450029 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:30 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39371B000 == 32 [pid = 2660] [id = 305] 17:17:30 INFO - PROCESS | 2660 | ++DOMWINDOW == 79 (000000D38FB63400) [pid = 2660] [serial = 914] [outer = 0000000000000000] 17:17:30 INFO - PROCESS | 2660 | ++DOMWINDOW == 80 (000000D38FF6AC00) [pid = 2660] [serial = 915] [outer = 000000D38FB63400] 17:17:30 INFO - PROCESS | 2660 | 1471047450074 Marionette DEBUG loaded listener.js 17:17:30 INFO - PROCESS | 2660 | ++DOMWINDOW == 81 (000000D39082FC00) [pid = 2660] [serial = 916] [outer = 000000D38FB63400] 17:17:30 INFO - PROCESS | 2660 | 1471047450511 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] 17:17:30 INFO - PROCESS | 2660 | 1471047450545 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 17:17:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 17:17:30 INFO - PROCESS | 2660 | 1471047450548 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 17:17:30 INFO - PROCESS | 2660 | 1471047450550 Marionette TRACE conn6 <- [1,1186,null,{}] 17:17:30 INFO - PROCESS | 2660 | 1471047450553 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}] 17:17:30 INFO - PROCESS | 2660 | 1471047450559 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:30 INFO - PROCESS | 2660 | 1471047450704 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 17:17:30 INFO - PROCESS | 2660 | 1471047450763 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:30 INFO - PROCESS | 2660 | 1471047450765 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:30 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39503D800 == 33 [pid = 2660] [id = 306] 17:17:30 INFO - PROCESS | 2660 | ++DOMWINDOW == 82 (000000D391682000) [pid = 2660] [serial = 917] [outer = 0000000000000000] 17:17:30 INFO - PROCESS | 2660 | ++DOMWINDOW == 83 (000000D3916F7400) [pid = 2660] [serial = 918] [outer = 000000D391682000] 17:17:30 INFO - PROCESS | 2660 | 1471047450811 Marionette DEBUG loaded listener.js 17:17:30 INFO - PROCESS | 2660 | ++DOMWINDOW == 84 (000000D3928DB400) [pid = 2660] [serial = 919] [outer = 000000D391682000] 17:17:31 INFO - PROCESS | 2660 | 1471047451431 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]]]}] 17:17:31 INFO - PROCESS | 2660 | --DOMWINDOW == 83 (000000D392743800) [pid = 2660] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 17:17:31 INFO - PROCESS | 2660 | --DOMWINDOW == 82 (000000D39274C000) [pid = 2660] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 17:17:31 INFO - PROCESS | 2660 | --DOMWINDOW == 81 (000000D393D4D000) [pid = 2660] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 17:17:31 INFO - PROCESS | 2660 | --DOMWINDOW == 80 (000000D392F2DC00) [pid = 2660] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 17:17:31 INFO - PROCESS | 2660 | --DOMWINDOW == 79 (000000D385759C00) [pid = 2660] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 17:17:31 INFO - PROCESS | 2660 | --DOMWINDOW == 78 (000000D385336C00) [pid = 2660] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 17:17:31 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000D38AED8000) [pid = 2660] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 17:17:31 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D3874D4C00) [pid = 2660] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 17:17:31 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D38A6B5C00) [pid = 2660] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 17:17:31 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D38604D800) [pid = 2660] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 17:17:31 INFO - PROCESS | 2660 | --DOMWINDOW == 73 (000000D3957BDC00) [pid = 2660] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 17:17:31 INFO - PROCESS | 2660 | --DOMWINDOW == 72 (000000D39564A000) [pid = 2660] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 17:17:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 17:17:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 982ms 17:17:31 INFO - PROCESS | 2660 | 1471047451534 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 17:17:31 INFO - PROCESS | 2660 | 1471047451536 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 17:17:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 17:17:31 INFO - PROCESS | 2660 | 1471047451542 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 17:17:31 INFO - PROCESS | 2660 | 1471047451544 Marionette TRACE conn6 <- [1,1190,null,{}] 17:17:31 INFO - PROCESS | 2660 | 1471047451548 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}] 17:17:31 INFO - PROCESS | 2660 | 1471047451550 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:31 INFO - PROCESS | 2660 | 1471047451632 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 17:17:31 INFO - PROCESS | 2660 | 1471047451637 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:31 INFO - PROCESS | 2660 | 1471047451639 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:31 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39523D000 == 34 [pid = 2660] [id = 307] 17:17:31 INFO - PROCESS | 2660 | ++DOMWINDOW == 73 (000000D38A26BC00) [pid = 2660] [serial = 920] [outer = 0000000000000000] 17:17:31 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (000000D38A6B2400) [pid = 2660] [serial = 921] [outer = 000000D38A26BC00] 17:17:31 INFO - PROCESS | 2660 | 1471047451684 Marionette DEBUG loaded listener.js 17:17:31 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D391307C00) [pid = 2660] [serial = 922] [outer = 000000D38A26BC00] 17:17:32 INFO - PROCESS | 2660 | 1471047452094 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]]]}] 17:17:32 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 17:17:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 588ms 17:17:32 INFO - PROCESS | 2660 | 1471047452130 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 17:17:32 INFO - PROCESS | 2660 | 1471047452132 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 17:17:32 INFO - PROCESS | 2660 | 1471047452135 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 17:17:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 17:17:32 INFO - PROCESS | 2660 | 1471047452137 Marionette TRACE conn6 <- [1,1194,null,{}] 17:17:32 INFO - PROCESS | 2660 | 1471047452141 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}] 17:17:32 INFO - PROCESS | 2660 | 1471047452143 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:32 INFO - PROCESS | 2660 | 1471047452223 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 17:17:32 INFO - PROCESS | 2660 | 1471047452228 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:32 INFO - PROCESS | 2660 | 1471047452230 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:32 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3971B9000 == 35 [pid = 2660] [id = 308] 17:17:32 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D392C0EC00) [pid = 2660] [serial = 923] [outer = 0000000000000000] 17:17:32 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D392F28400) [pid = 2660] [serial = 924] [outer = 000000D392C0EC00] 17:17:32 INFO - PROCESS | 2660 | 1471047452276 Marionette DEBUG loaded listener.js 17:17:32 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D3932C1C00) [pid = 2660] [serial = 925] [outer = 000000D392C0EC00] 17:17:32 INFO - PROCESS | 2660 | 1471047452682 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]]]}] 17:17:32 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 17:17:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 585ms 17:17:32 INFO - PROCESS | 2660 | 1471047452727 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 17:17:32 INFO - PROCESS | 2660 | 1471047452730 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 17:17:32 INFO - PROCESS | 2660 | 1471047452733 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 17:17:32 INFO - PROCESS | 2660 | 1471047452735 Marionette TRACE conn6 <- [1,1198,null,{}] 17:17:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 17:17:32 INFO - PROCESS | 2660 | 1471047452738 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}] 17:17:32 INFO - PROCESS | 2660 | 1471047452740 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:32 INFO - PROCESS | 2660 | 1471047452826 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 17:17:32 INFO - PROCESS | 2660 | 1471047452832 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:32 INFO - PROCESS | 2660 | 1471047452834 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:32 INFO - PROCESS | 2660 | ++DOCSHELL 000000D398D49800 == 36 [pid = 2660] [id = 309] 17:17:32 INFO - PROCESS | 2660 | ++DOMWINDOW == 79 (000000D393655C00) [pid = 2660] [serial = 926] [outer = 0000000000000000] 17:17:32 INFO - PROCESS | 2660 | ++DOMWINDOW == 80 (000000D3936A9000) [pid = 2660] [serial = 927] [outer = 000000D393655C00] 17:17:32 INFO - PROCESS | 2660 | 1471047452880 Marionette DEBUG loaded listener.js 17:17:32 INFO - PROCESS | 2660 | ++DOMWINDOW == 81 (000000D393B7E000) [pid = 2660] [serial = 928] [outer = 000000D393655C00] 17:17:33 INFO - PROCESS | 2660 | 1471047453321 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]]]}] 17:17:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 17:17:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 629ms 17:17:33 INFO - PROCESS | 2660 | 1471047453368 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 17:17:33 INFO - PROCESS | 2660 | 1471047453370 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 17:17:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 17:17:33 INFO - PROCESS | 2660 | 1471047453373 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 17:17:33 INFO - PROCESS | 2660 | 1471047453374 Marionette TRACE conn6 <- [1,1202,null,{}] 17:17:33 INFO - PROCESS | 2660 | 1471047453383 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}] 17:17:33 INFO - PROCESS | 2660 | 1471047453384 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:33 INFO - PROCESS | 2660 | 1471047453520 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 17:17:33 INFO - PROCESS | 2660 | 1471047453601 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:33 INFO - PROCESS | 2660 | 1471047453604 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:33 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3865A1800 == 37 [pid = 2660] [id = 310] 17:17:33 INFO - PROCESS | 2660 | ++DOMWINDOW == 82 (000000D384891000) [pid = 2660] [serial = 929] [outer = 0000000000000000] 17:17:33 INFO - PROCESS | 2660 | ++DOMWINDOW == 83 (000000D384E05800) [pid = 2660] [serial = 930] [outer = 000000D384891000] 17:17:33 INFO - PROCESS | 2660 | 1471047453706 Marionette DEBUG loaded listener.js 17:17:33 INFO - PROCESS | 2660 | ++DOMWINDOW == 84 (000000D38625E800) [pid = 2660] [serial = 931] [outer = 000000D384891000] 17:17:34 INFO - PROCESS | 2660 | 1471047454507 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]]]}] 17:17:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 17:17:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1200ms 17:17:34 INFO - PROCESS | 2660 | 1471047454577 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 17:17:34 INFO - PROCESS | 2660 | 1471047454582 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 17:17:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 17:17:34 INFO - PROCESS | 2660 | 1471047454587 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 17:17:34 INFO - PROCESS | 2660 | 1471047454591 Marionette TRACE conn6 <- [1,1206,null,{}] 17:17:34 INFO - PROCESS | 2660 | 1471047454596 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}] 17:17:34 INFO - PROCESS | 2660 | 1471047454599 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:34 INFO - PROCESS | 2660 | 1471047454776 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 17:17:34 INFO - PROCESS | 2660 | 1471047454864 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:34 INFO - PROCESS | 2660 | 1471047454867 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:34 INFO - PROCESS | 2660 | ++DOCSHELL 000000D392711800 == 38 [pid = 2660] [id = 311] 17:17:34 INFO - PROCESS | 2660 | ++DOMWINDOW == 85 (000000D38A653000) [pid = 2660] [serial = 932] [outer = 0000000000000000] 17:17:34 INFO - PROCESS | 2660 | ++DOMWINDOW == 86 (000000D38AE22800) [pid = 2660] [serial = 933] [outer = 000000D38A653000] 17:17:34 INFO - PROCESS | 2660 | 1471047454925 Marionette DEBUG loaded listener.js 17:17:35 INFO - PROCESS | 2660 | ++DOMWINDOW == 87 (000000D38B21BC00) [pid = 2660] [serial = 934] [outer = 000000D38A653000] 17:17:35 INFO - PROCESS | 2660 | 1471047455772 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]]]}] 17:17:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 17:17:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1244ms 17:17:35 INFO - PROCESS | 2660 | 1471047455835 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 17:17:35 INFO - PROCESS | 2660 | 1471047455839 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 17:17:35 INFO - PROCESS | 2660 | 1471047455845 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 17:17:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 17:17:35 INFO - PROCESS | 2660 | 1471047455848 Marionette TRACE conn6 <- [1,1210,null,{}] 17:17:35 INFO - PROCESS | 2660 | 1471047455906 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}] 17:17:35 INFO - PROCESS | 2660 | 1471047455909 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:36 INFO - PROCESS | 2660 | 1471047455999 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 17:17:36 INFO - PROCESS | 2660 | --DOCSHELL 000000D398D49800 == 37 [pid = 2660] [id = 309] 17:17:36 INFO - PROCESS | 2660 | --DOCSHELL 000000D3971B9000 == 36 [pid = 2660] [id = 308] 17:17:36 INFO - PROCESS | 2660 | --DOCSHELL 000000D39523D000 == 35 [pid = 2660] [id = 307] 17:17:36 INFO - PROCESS | 2660 | --DOCSHELL 000000D39503D800 == 34 [pid = 2660] [id = 306] 17:17:36 INFO - PROCESS | 2660 | --DOCSHELL 000000D39371B000 == 33 [pid = 2660] [id = 305] 17:17:36 INFO - PROCESS | 2660 | --DOCSHELL 000000D392E33000 == 32 [pid = 2660] [id = 304] 17:17:36 INFO - PROCESS | 2660 | --DOCSHELL 000000D3913CA800 == 31 [pid = 2660] [id = 303] 17:17:36 INFO - PROCESS | 2660 | --DOCSHELL 000000D38BFA7000 == 30 [pid = 2660] [id = 302] 17:17:36 INFO - PROCESS | 2660 | --DOCSHELL 000000D387419000 == 29 [pid = 2660] [id = 301] 17:17:36 INFO - PROCESS | 2660 | --DOMWINDOW == 86 (000000D392C0D000) [pid = 2660] [serial = 873] [outer = 0000000000000000] [url = about:blank] 17:17:36 INFO - PROCESS | 2660 | --DOMWINDOW == 85 (000000D3936AE000) [pid = 2660] [serial = 876] [outer = 0000000000000000] [url = about:blank] 17:17:36 INFO - PROCESS | 2660 | --DOMWINDOW == 84 (000000D392F2F000) [pid = 2660] [serial = 874] [outer = 0000000000000000] [url = about:blank] 17:17:36 INFO - PROCESS | 2660 | --DOMWINDOW == 83 (000000D393D5DC00) [pid = 2660] [serial = 879] [outer = 0000000000000000] [url = about:blank] 17:17:36 INFO - PROCESS | 2660 | --DOMWINDOW == 82 (000000D393D44000) [pid = 2660] [serial = 877] [outer = 0000000000000000] [url = about:blank] 17:17:36 INFO - PROCESS | 2660 | --DOMWINDOW == 81 (000000D3936A9400) [pid = 2660] [serial = 856] [outer = 0000000000000000] [url = about:blank] 17:17:36 INFO - PROCESS | 2660 | --DOMWINDOW == 80 (000000D390830400) [pid = 2660] [serial = 870] [outer = 0000000000000000] [url = about:blank] 17:17:36 INFO - PROCESS | 2660 | --DOMWINDOW == 79 (000000D386258400) [pid = 2660] [serial = 858] [outer = 0000000000000000] [url = about:blank] 17:17:36 INFO - PROCESS | 2660 | --DOMWINDOW == 78 (000000D38647EC00) [pid = 2660] [serial = 859] [outer = 0000000000000000] [url = about:blank] 17:17:36 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000D38B218800) [pid = 2660] [serial = 861] [outer = 0000000000000000] [url = about:blank] 17:17:36 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D38C35B800) [pid = 2660] [serial = 862] [outer = 0000000000000000] [url = about:blank] 17:17:36 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D38A611000) [pid = 2660] [serial = 864] [outer = 0000000000000000] [url = about:blank] 17:17:36 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D38A6B4000) [pid = 2660] [serial = 865] [outer = 0000000000000000] [url = about:blank] 17:17:36 INFO - PROCESS | 2660 | --DOMWINDOW == 73 (000000D38BE0B000) [pid = 2660] [serial = 867] [outer = 0000000000000000] [url = about:blank] 17:17:36 INFO - PROCESS | 2660 | --DOMWINDOW == 72 (000000D38C790400) [pid = 2660] [serial = 868] [outer = 0000000000000000] [url = about:blank] 17:17:36 INFO - PROCESS | 2660 | --DOMWINDOW == 71 (000000D3916EF000) [pid = 2660] [serial = 882] [outer = 0000000000000000] [url = about:blank] 17:17:36 INFO - PROCESS | 2660 | --DOMWINDOW == 70 (000000D396216000) [pid = 2660] [serial = 889] [outer = 0000000000000000] [url = about:blank] 17:17:36 INFO - PROCESS | 2660 | --DOMWINDOW == 69 (000000D3957B9C00) [pid = 2660] [serial = 886] [outer = 0000000000000000] [url = about:blank] 17:17:36 INFO - PROCESS | 2660 | --DOMWINDOW == 68 (000000D39620FC00) [pid = 2660] [serial = 888] [outer = 0000000000000000] [url = about:blank] 17:17:36 INFO - PROCESS | 2660 | --DOMWINDOW == 67 (000000D395652000) [pid = 2660] [serial = 885] [outer = 0000000000000000] [url = about:blank] 17:17:36 INFO - PROCESS | 2660 | --DOMWINDOW == 66 (000000D395057400) [pid = 2660] [serial = 880] [outer = 0000000000000000] [url = about:blank] 17:17:36 INFO - PROCESS | 2660 | --DOMWINDOW == 65 (000000D3952AAC00) [pid = 2660] [serial = 883] [outer = 0000000000000000] [url = about:blank] 17:17:36 INFO - PROCESS | 2660 | --DOMWINDOW == 64 (000000D391686400) [pid = 2660] [serial = 871] [outer = 0000000000000000] [url = about:blank] 17:17:36 INFO - PROCESS | 2660 | 1471047456135 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:36 INFO - PROCESS | 2660 | 1471047456138 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:36 INFO - PROCESS | 2660 | ++DOCSHELL 000000D386520800 == 30 [pid = 2660] [id = 312] 17:17:36 INFO - PROCESS | 2660 | ++DOMWINDOW == 65 (000000D384ED7C00) [pid = 2660] [serial = 935] [outer = 0000000000000000] 17:17:36 INFO - PROCESS | 2660 | ++DOMWINDOW == 66 (000000D386256400) [pid = 2660] [serial = 936] [outer = 000000D384ED7C00] 17:17:36 INFO - PROCESS | 2660 | 1471047456188 Marionette DEBUG loaded listener.js 17:17:36 INFO - PROCESS | 2660 | ++DOMWINDOW == 67 (000000D38A650C00) [pid = 2660] [serial = 937] [outer = 000000D384ED7C00] 17:17:36 INFO - PROCESS | 2660 | 1471047456624 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] 17:17:36 INFO - PROCESS | 2660 | 1471047456693 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 17:17:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 17:17:36 INFO - PROCESS | 2660 | 1471047456699 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 17:17:36 INFO - PROCESS | 2660 | 1471047456702 Marionette TRACE conn6 <- [1,1214,null,{}] 17:17:36 INFO - PROCESS | 2660 | 1471047456706 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}] 17:17:36 INFO - PROCESS | 2660 | 1471047456709 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:36 INFO - PROCESS | 2660 | 1471047456804 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 17:17:36 INFO - PROCESS | 2660 | 1471047456813 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:36 INFO - PROCESS | 2660 | 1471047456815 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:36 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3908A9000 == 31 [pid = 2660] [id = 313] 17:17:36 INFO - PROCESS | 2660 | ++DOMWINDOW == 68 (000000D38B1E8400) [pid = 2660] [serial = 938] [outer = 0000000000000000] 17:17:36 INFO - PROCESS | 2660 | ++DOMWINDOW == 69 (000000D38B21B400) [pid = 2660] [serial = 939] [outer = 000000D38B1E8400] 17:17:36 INFO - PROCESS | 2660 | 1471047456869 Marionette DEBUG loaded listener.js 17:17:36 INFO - PROCESS | 2660 | ++DOMWINDOW == 70 (000000D38C35B800) [pid = 2660] [serial = 940] [outer = 000000D38B1E8400] 17:17:37 INFO - PROCESS | 2660 | 1471047457338 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]]]}] 17:17:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 17:17:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 691ms 17:17:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 17:17:37 INFO - PROCESS | 2660 | 1471047457393 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 17:17:37 INFO - PROCESS | 2660 | 1471047457395 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 17:17:37 INFO - PROCESS | 2660 | 1471047457399 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 17:17:37 INFO - PROCESS | 2660 | 1471047457402 Marionette TRACE conn6 <- [1,1218,null,{}] 17:17:37 INFO - PROCESS | 2660 | 1471047457414 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}] 17:17:37 INFO - PROCESS | 2660 | 1471047457418 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:37 INFO - PROCESS | 2660 | 1471047457541 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 17:17:37 INFO - PROCESS | 2660 | 1471047457621 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:37 INFO - PROCESS | 2660 | 1471047457624 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:37 INFO - PROCESS | 2660 | ++DOCSHELL 000000D392EDC000 == 32 [pid = 2660] [id = 314] 17:17:37 INFO - PROCESS | 2660 | ++DOMWINDOW == 71 (000000D385C2BC00) [pid = 2660] [serial = 941] [outer = 0000000000000000] 17:17:37 INFO - PROCESS | 2660 | ++DOMWINDOW == 72 (000000D38FB67000) [pid = 2660] [serial = 942] [outer = 000000D385C2BC00] 17:17:37 INFO - PROCESS | 2660 | 1471047457673 Marionette DEBUG loaded listener.js 17:17:37 INFO - PROCESS | 2660 | ++DOMWINDOW == 73 (000000D390824C00) [pid = 2660] [serial = 943] [outer = 000000D385C2BC00] 17:17:38 INFO - PROCESS | 2660 | 1471047458054 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]]]}] 17:17:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 17:17:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 692ms 17:17:38 INFO - PROCESS | 2660 | 1471047458094 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 17:17:38 INFO - PROCESS | 2660 | 1471047458097 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 17:17:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 17:17:38 INFO - PROCESS | 2660 | 1471047458100 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 17:17:38 INFO - PROCESS | 2660 | 1471047458102 Marionette TRACE conn6 <- [1,1222,null,{}] 17:17:38 INFO - PROCESS | 2660 | 1471047458105 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}] 17:17:38 INFO - PROCESS | 2660 | 1471047458107 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:38 INFO - PROCESS | 2660 | 1471047458196 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 17:17:38 INFO - PROCESS | 2660 | 1471047458202 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:38 INFO - PROCESS | 2660 | 1471047458204 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:38 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39504A800 == 33 [pid = 2660] [id = 315] 17:17:38 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (000000D39167F000) [pid = 2660] [serial = 944] [outer = 0000000000000000] 17:17:38 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D3916F2800) [pid = 2660] [serial = 945] [outer = 000000D39167F000] 17:17:38 INFO - PROCESS | 2660 | 1471047458250 Marionette DEBUG loaded listener.js 17:17:38 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D392749000) [pid = 2660] [serial = 946] [outer = 000000D39167F000] 17:17:38 INFO - PROCESS | 2660 | 1471047458691 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]]]}] 17:17:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 17:17:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 630ms 17:17:38 INFO - PROCESS | 2660 | 1471047458732 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 17:17:38 INFO - PROCESS | 2660 | 1471047458734 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 17:17:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 17:17:38 INFO - PROCESS | 2660 | 1471047458744 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 17:17:38 INFO - PROCESS | 2660 | 1471047458747 Marionette TRACE conn6 <- [1,1226,null,{}] 17:17:38 INFO - PROCESS | 2660 | 1471047458756 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}] 17:17:38 INFO - PROCESS | 2660 | 1471047458759 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:38 INFO - PROCESS | 2660 | 1471047458864 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 17:17:38 INFO - PROCESS | 2660 | 1471047458945 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:38 INFO - PROCESS | 2660 | 1471047458947 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:38 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38B230800 == 34 [pid = 2660] [id = 316] 17:17:38 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D3862C8400) [pid = 2660] [serial = 947] [outer = 0000000000000000] 17:17:38 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D3928D7800) [pid = 2660] [serial = 948] [outer = 000000D3862C8400] 17:17:38 INFO - PROCESS | 2660 | 1471047458992 Marionette DEBUG loaded listener.js 17:17:39 INFO - PROCESS | 2660 | ++DOMWINDOW == 79 (000000D392C11800) [pid = 2660] [serial = 949] [outer = 000000D3862C8400] 17:17:39 INFO - PROCESS | 2660 | 1471047459413 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]]]}] 17:17:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 17:17:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 692ms 17:17:39 INFO - PROCESS | 2660 | 1471047459433 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 17:17:39 INFO - PROCESS | 2660 | 1471047459435 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 17:17:39 INFO - PROCESS | 2660 | 1471047459438 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 17:17:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 17:17:39 INFO - PROCESS | 2660 | 1471047459440 Marionette TRACE conn6 <- [1,1230,null,{}] 17:17:39 INFO - PROCESS | 2660 | 1471047459444 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}] 17:17:39 INFO - PROCESS | 2660 | 1471047459450 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:39 INFO - PROCESS | 2660 | 1471047459584 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 17:17:39 INFO - PROCESS | 2660 | 1471047459589 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:39 INFO - PROCESS | 2660 | 1471047459591 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:39 INFO - PROCESS | 2660 | ++DOCSHELL 000000D398FB8800 == 35 [pid = 2660] [id = 317] 17:17:39 INFO - PROCESS | 2660 | ++DOMWINDOW == 80 (000000D392F24000) [pid = 2660] [serial = 950] [outer = 0000000000000000] 17:17:39 INFO - PROCESS | 2660 | ++DOMWINDOW == 81 (000000D3936AF800) [pid = 2660] [serial = 951] [outer = 000000D392F24000] 17:17:39 INFO - PROCESS | 2660 | 1471047459637 Marionette DEBUG loaded listener.js 17:17:39 INFO - PROCESS | 2660 | ++DOMWINDOW == 82 (000000D393D5D800) [pid = 2660] [serial = 952] [outer = 000000D392F24000] 17:17:40 INFO - PROCESS | 2660 | 1471047460076 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]]]}] 17:17:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 17:17:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 670ms 17:17:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 17:17:40 INFO - PROCESS | 2660 | 1471047460113 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 17:17:40 INFO - PROCESS | 2660 | 1471047460115 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 17:17:40 INFO - PROCESS | 2660 | 1471047460118 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 17:17:40 INFO - PROCESS | 2660 | 1471047460120 Marionette TRACE conn6 <- [1,1234,null,{}] 17:17:40 INFO - PROCESS | 2660 | 1471047460130 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}] 17:17:40 INFO - PROCESS | 2660 | 1471047460132 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:40 INFO - PROCESS | 2660 | 1471047460240 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 17:17:40 INFO - PROCESS | 2660 | 1471047460316 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:40 INFO - PROCESS | 2660 | 1471047460318 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:40 INFO - PROCESS | 2660 | ++DOCSHELL 000000D399B70800 == 36 [pid = 2660] [id = 318] 17:17:40 INFO - PROCESS | 2660 | ++DOMWINDOW == 83 (000000D38604FC00) [pid = 2660] [serial = 953] [outer = 0000000000000000] 17:17:40 INFO - PROCESS | 2660 | ++DOMWINDOW == 84 (000000D39455C400) [pid = 2660] [serial = 954] [outer = 000000D38604FC00] 17:17:40 INFO - PROCESS | 2660 | 1471047460362 Marionette DEBUG loaded listener.js 17:17:40 INFO - PROCESS | 2660 | ++DOMWINDOW == 85 (000000D3952AA800) [pid = 2660] [serial = 955] [outer = 000000D38604FC00] 17:17:40 INFO - PROCESS | 2660 | --DOMWINDOW == 84 (000000D3862C6800) [pid = 2660] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 17:17:40 INFO - PROCESS | 2660 | --DOMWINDOW == 83 (000000D38A655000) [pid = 2660] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 17:17:40 INFO - PROCESS | 2660 | --DOMWINDOW == 82 (000000D38B210000) [pid = 2660] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 17:17:40 INFO - PROCESS | 2660 | --DOMWINDOW == 81 (000000D385759400) [pid = 2660] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 17:17:40 INFO - PROCESS | 2660 | --DOMWINDOW == 80 (000000D391682000) [pid = 2660] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 17:17:40 INFO - PROCESS | 2660 | --DOMWINDOW == 79 (000000D3862D0000) [pid = 2660] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 17:17:40 INFO - PROCESS | 2660 | --DOMWINDOW == 78 (000000D38FF2C400) [pid = 2660] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 17:17:40 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000D393D60800) [pid = 2660] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 17:17:40 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D38FB63400) [pid = 2660] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 17:17:40 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D38A26BC00) [pid = 2660] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 17:17:40 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D38C35AC00) [pid = 2660] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 17:17:40 INFO - PROCESS | 2660 | --DOMWINDOW == 73 (000000D392C0EC00) [pid = 2660] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 17:17:40 INFO - PROCESS | 2660 | 1471047460825 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]]]}] 17:17:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 17:17:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 732ms 17:17:40 INFO - PROCESS | 2660 | 1471047460854 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 17:17:40 INFO - PROCESS | 2660 | 1471047460856 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 17:17:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 17:17:40 INFO - PROCESS | 2660 | 1471047460859 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 17:17:40 INFO - PROCESS | 2660 | 1471047460861 Marionette TRACE conn6 <- [1,1238,null,{}] 17:17:40 INFO - PROCESS | 2660 | 1471047460865 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}] 17:17:40 INFO - PROCESS | 2660 | 1471047460867 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:40 INFO - PROCESS | 2660 | 1471047460949 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 17:17:40 INFO - PROCESS | 2660 | 1471047460955 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:40 INFO - PROCESS | 2660 | 1471047460957 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:40 INFO - PROCESS | 2660 | ++DOCSHELL 000000D399BC9000 == 37 [pid = 2660] [id = 319] 17:17:40 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (000000D38B210000) [pid = 2660] [serial = 956] [outer = 0000000000000000] 17:17:40 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D3928D7000) [pid = 2660] [serial = 957] [outer = 000000D38B210000] 17:17:41 INFO - PROCESS | 2660 | 1471047461001 Marionette DEBUG loaded listener.js 17:17:41 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D3942C5800) [pid = 2660] [serial = 958] [outer = 000000D38B210000] 17:17:41 INFO - PROCESS | 2660 | 1471047461418 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]]]}] 17:17:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 17:17:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 628ms 17:17:41 INFO - PROCESS | 2660 | 1471047461491 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 17:17:41 INFO - PROCESS | 2660 | 1471047461494 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 17:17:41 INFO - PROCESS | 2660 | 1471047461497 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 17:17:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 17:17:41 INFO - PROCESS | 2660 | 1471047461498 Marionette TRACE conn6 <- [1,1242,null,{}] 17:17:41 INFO - PROCESS | 2660 | 1471047461502 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}] 17:17:41 INFO - PROCESS | 2660 | 1471047461504 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:41 INFO - PROCESS | 2660 | 1471047461589 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 17:17:41 INFO - PROCESS | 2660 | 1471047461597 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:41 INFO - PROCESS | 2660 | 1471047461600 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:41 INFO - PROCESS | 2660 | ++DOCSHELL 000000D399BF7800 == 38 [pid = 2660] [id = 320] 17:17:41 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D38A64C400) [pid = 2660] [serial = 959] [outer = 0000000000000000] 17:17:41 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D39274C400) [pid = 2660] [serial = 960] [outer = 000000D38A64C400] 17:17:41 INFO - PROCESS | 2660 | 1471047461645 Marionette DEBUG loaded listener.js 17:17:41 INFO - PROCESS | 2660 | ++DOMWINDOW == 79 (000000D39576E800) [pid = 2660] [serial = 961] [outer = 000000D38A64C400] 17:17:42 INFO - PROCESS | 2660 | 1471047462069 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]]]}] 17:17:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 17:17:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 629ms 17:17:42 INFO - PROCESS | 2660 | 1471047462133 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 17:17:42 INFO - PROCESS | 2660 | 1471047462135 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 17:17:42 INFO - PROCESS | 2660 | 1471047462138 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 17:17:42 INFO - PROCESS | 2660 | 1471047462140 Marionette TRACE conn6 <- [1,1246,null,{}] 17:17:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 17:17:42 INFO - PROCESS | 2660 | 1471047462143 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}] 17:17:42 INFO - PROCESS | 2660 | 1471047462146 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:42 INFO - PROCESS | 2660 | 1471047462229 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 17:17:42 INFO - PROCESS | 2660 | 1471047462235 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:42 INFO - PROCESS | 2660 | 1471047462237 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:42 INFO - PROCESS | 2660 | ++DOCSHELL 000000D392EDB800 == 39 [pid = 2660] [id = 321] 17:17:42 INFO - PROCESS | 2660 | ++DOMWINDOW == 80 (000000D3957C5C00) [pid = 2660] [serial = 962] [outer = 0000000000000000] 17:17:42 INFO - PROCESS | 2660 | ++DOMWINDOW == 81 (000000D396213400) [pid = 2660] [serial = 963] [outer = 000000D3957C5C00] 17:17:42 INFO - PROCESS | 2660 | 1471047462282 Marionette DEBUG loaded listener.js 17:17:42 INFO - PROCESS | 2660 | ++DOMWINDOW == 82 (000000D396223800) [pid = 2660] [serial = 964] [outer = 000000D3957C5C00] 17:17:42 INFO - PROCESS | 2660 | 1471047462876 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]]]}] 17:17:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 17:17:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 777ms 17:17:42 INFO - PROCESS | 2660 | 1471047462954 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 17:17:42 INFO - PROCESS | 2660 | 1471047462959 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 17:17:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 17:17:42 INFO - PROCESS | 2660 | 1471047462978 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 17:17:42 INFO - PROCESS | 2660 | 1471047462982 Marionette TRACE conn6 <- [1,1250,null,{}] 17:17:42 INFO - PROCESS | 2660 | 1471047462989 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}] 17:17:43 INFO - PROCESS | 2660 | 1471047462993 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:43 INFO - PROCESS | 2660 | 1471047463119 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 17:17:43 INFO - PROCESS | 2660 | 1471047463229 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:43 INFO - PROCESS | 2660 | 1471047463232 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:43 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3901A3800 == 40 [pid = 2660] [id = 322] 17:17:43 INFO - PROCESS | 2660 | ++DOMWINDOW == 83 (000000D38A2B6C00) [pid = 2660] [serial = 965] [outer = 0000000000000000] 17:17:43 INFO - PROCESS | 2660 | ++DOMWINDOW == 84 (000000D38A6B6800) [pid = 2660] [serial = 966] [outer = 000000D38A2B6C00] 17:17:43 INFO - PROCESS | 2660 | 1471047463291 Marionette DEBUG loaded listener.js 17:17:43 INFO - PROCESS | 2660 | ++DOMWINDOW == 85 (000000D38B20E400) [pid = 2660] [serial = 967] [outer = 000000D38A2B6C00] 17:17:43 INFO - PROCESS | 2660 | 1471047463876 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]]]}] 17:17:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 17:17:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 965ms 17:17:43 INFO - PROCESS | 2660 | 1471047463930 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 17:17:43 INFO - PROCESS | 2660 | 1471047463935 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 17:17:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 17:17:43 INFO - PROCESS | 2660 | 1471047463942 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 17:17:43 INFO - PROCESS | 2660 | 1471047463945 Marionette TRACE conn6 <- [1,1254,null,{}] 17:17:43 INFO - PROCESS | 2660 | 1471047463949 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}] 17:17:43 INFO - PROCESS | 2660 | 1471047463953 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:44 INFO - PROCESS | 2660 | 1471047464070 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 17:17:44 INFO - PROCESS | 2660 | 1471047464160 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:44 INFO - PROCESS | 2660 | 1471047464163 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:44 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3964C1800 == 41 [pid = 2660] [id = 323] 17:17:44 INFO - PROCESS | 2660 | ++DOMWINDOW == 86 (000000D38FB63400) [pid = 2660] [serial = 968] [outer = 0000000000000000] 17:17:44 INFO - PROCESS | 2660 | ++DOMWINDOW == 87 (000000D38FBE8400) [pid = 2660] [serial = 969] [outer = 000000D38FB63400] 17:17:44 INFO - PROCESS | 2660 | 1471047464220 Marionette DEBUG loaded listener.js 17:17:44 INFO - PROCESS | 2660 | ++DOMWINDOW == 88 (000000D391687C00) [pid = 2660] [serial = 970] [outer = 000000D38FB63400] 17:17:44 INFO - PROCESS | 2660 | 1471047464803 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]]]}] 17:17:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 17:17:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 881ms 17:17:44 INFO - PROCESS | 2660 | 1471047464828 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 17:17:44 INFO - PROCESS | 2660 | 1471047464831 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 17:17:44 INFO - PROCESS | 2660 | 1471047464836 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 17:17:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 17:17:44 INFO - PROCESS | 2660 | 1471047464840 Marionette TRACE conn6 <- [1,1258,null,{}] 17:17:44 INFO - PROCESS | 2660 | 1471047464853 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}] 17:17:44 INFO - PROCESS | 2660 | 1471047464858 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:44 INFO - PROCESS | 2660 | 1471047464972 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 17:17:45 INFO - PROCESS | 2660 | 1471047465063 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:45 INFO - PROCESS | 2660 | 1471047465067 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:45 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39ACC1800 == 42 [pid = 2660] [id = 324] 17:17:45 INFO - PROCESS | 2660 | ++DOMWINDOW == 89 (000000D393D45000) [pid = 2660] [serial = 971] [outer = 0000000000000000] 17:17:45 INFO - PROCESS | 2660 | ++DOMWINDOW == 90 (000000D393D4D800) [pid = 2660] [serial = 972] [outer = 000000D393D45000] 17:17:45 INFO - PROCESS | 2660 | 1471047465125 Marionette DEBUG loaded listener.js 17:17:45 INFO - PROCESS | 2660 | ++DOMWINDOW == 91 (000000D3957C2400) [pid = 2660] [serial = 973] [outer = 000000D393D45000] 17:17:45 INFO - PROCESS | 2660 | 1471047465719 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]]]}] 17:17:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 17:17:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 944ms 17:17:45 INFO - PROCESS | 2660 | 1471047465783 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 17:17:45 INFO - PROCESS | 2660 | 1471047465786 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 17:17:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 17:17:45 INFO - PROCESS | 2660 | 1471047465790 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 17:17:45 INFO - PROCESS | 2660 | 1471047465792 Marionette TRACE conn6 <- [1,1262,null,{}] 17:17:45 INFO - PROCESS | 2660 | 1471047465795 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}] 17:17:45 INFO - PROCESS | 2660 | 1471047465798 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:45 INFO - PROCESS | 2660 | 1471047465912 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 17:17:46 INFO - PROCESS | 2660 | 1471047466041 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:46 INFO - PROCESS | 2660 | 1471047466043 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:46 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3971C7800 == 43 [pid = 2660] [id = 325] 17:17:46 INFO - PROCESS | 2660 | ++DOMWINDOW == 92 (000000D385558C00) [pid = 2660] [serial = 974] [outer = 0000000000000000] 17:17:46 INFO - PROCESS | 2660 | ++DOMWINDOW == 93 (000000D393D46400) [pid = 2660] [serial = 975] [outer = 000000D385558C00] 17:17:46 INFO - PROCESS | 2660 | 1471047466100 Marionette DEBUG loaded listener.js 17:17:46 INFO - PROCESS | 2660 | ++DOMWINDOW == 94 (000000D396231400) [pid = 2660] [serial = 976] [outer = 000000D385558C00] 17:17:46 INFO - PROCESS | 2660 | 1471047466834 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]]]}] 17:17:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 17:17:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1090ms 17:17:46 INFO - PROCESS | 2660 | 1471047466883 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 17:17:46 INFO - PROCESS | 2660 | 1471047466888 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 17:17:46 INFO - PROCESS | 2660 | 1471047466892 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 17:17:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 17:17:46 INFO - PROCESS | 2660 | 1471047466896 Marionette TRACE conn6 <- [1,1266,null,{}] 17:17:46 INFO - PROCESS | 2660 | 1471047466902 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}] 17:17:46 INFO - PROCESS | 2660 | 1471047466905 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:47 INFO - PROCESS | 2660 | 1471047467015 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 17:17:47 INFO - PROCESS | 2660 | 1471047467094 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:47 INFO - PROCESS | 2660 | 1471047467097 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:47 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38C46B800 == 44 [pid = 2660] [id = 326] 17:17:47 INFO - PROCESS | 2660 | ++DOMWINDOW == 95 (000000D38A654C00) [pid = 2660] [serial = 977] [outer = 0000000000000000] 17:17:47 INFO - PROCESS | 2660 | ++DOMWINDOW == 96 (000000D38A7D4C00) [pid = 2660] [serial = 978] [outer = 000000D38A654C00] 17:17:47 INFO - PROCESS | 2660 | 1471047467191 Marionette DEBUG loaded listener.js 17:17:47 INFO - PROCESS | 2660 | ++DOMWINDOW == 97 (000000D38B214C00) [pid = 2660] [serial = 979] [outer = 000000D38A654C00] 17:17:47 INFO - PROCESS | 2660 | --DOCSHELL 000000D399BF7800 == 43 [pid = 2660] [id = 320] 17:17:47 INFO - PROCESS | 2660 | --DOCSHELL 000000D399BC9000 == 42 [pid = 2660] [id = 319] 17:17:47 INFO - PROCESS | 2660 | --DOCSHELL 000000D399B70800 == 41 [pid = 2660] [id = 318] 17:17:47 INFO - PROCESS | 2660 | --DOCSHELL 000000D398FB8800 == 40 [pid = 2660] [id = 317] 17:17:47 INFO - PROCESS | 2660 | --DOCSHELL 000000D38B230800 == 39 [pid = 2660] [id = 316] 17:17:47 INFO - PROCESS | 2660 | --DOCSHELL 000000D39504A800 == 38 [pid = 2660] [id = 315] 17:17:47 INFO - PROCESS | 2660 | --DOCSHELL 000000D392EDC000 == 37 [pid = 2660] [id = 314] 17:17:47 INFO - PROCESS | 2660 | --DOCSHELL 000000D3908A9000 == 36 [pid = 2660] [id = 313] 17:17:47 INFO - PROCESS | 2660 | --DOCSHELL 000000D386520800 == 35 [pid = 2660] [id = 312] 17:17:47 INFO - PROCESS | 2660 | --DOCSHELL 000000D392711800 == 34 [pid = 2660] [id = 311] 17:17:47 INFO - PROCESS | 2660 | --DOCSHELL 000000D3865A1800 == 33 [pid = 2660] [id = 310] 17:17:47 INFO - PROCESS | 2660 | --DOCSHELL 000000D38A906000 == 32 [pid = 2660] [id = 300] 17:17:47 INFO - PROCESS | 2660 | --DOCSHELL 000000D3971C7800 == 31 [pid = 2660] [id = 325] 17:17:47 INFO - PROCESS | 2660 | --DOCSHELL 000000D39ACC1800 == 30 [pid = 2660] [id = 324] 17:17:47 INFO - PROCESS | 2660 | --DOCSHELL 000000D3964C1800 == 29 [pid = 2660] [id = 323] 17:17:47 INFO - PROCESS | 2660 | --DOCSHELL 000000D392EDB800 == 28 [pid = 2660] [id = 321] 17:17:47 INFO - PROCESS | 2660 | --DOCSHELL 000000D3901A3800 == 27 [pid = 2660] [id = 322] 17:17:47 INFO - PROCESS | 2660 | --DOMWINDOW == 96 (000000D3862CA400) [pid = 2660] [serial = 903] [outer = 0000000000000000] [url = about:blank] 17:17:47 INFO - PROCESS | 2660 | --DOMWINDOW == 95 (000000D38A684400) [pid = 2660] [serial = 906] [outer = 0000000000000000] [url = about:blank] 17:17:47 INFO - PROCESS | 2660 | --DOMWINDOW == 94 (000000D38A6B4800) [pid = 2660] [serial = 907] [outer = 0000000000000000] [url = about:blank] 17:17:47 INFO - PROCESS | 2660 | --DOMWINDOW == 93 (000000D38647C800) [pid = 2660] [serial = 904] [outer = 0000000000000000] [url = about:blank] 17:17:47 INFO - PROCESS | 2660 | --DOMWINDOW == 92 (000000D38BE0DC00) [pid = 2660] [serial = 909] [outer = 0000000000000000] [url = about:blank] 17:17:47 INFO - PROCESS | 2660 | --DOMWINDOW == 91 (000000D38BFE0800) [pid = 2660] [serial = 910] [outer = 0000000000000000] [url = about:blank] 17:17:47 INFO - PROCESS | 2660 | --DOMWINDOW == 90 (000000D386475C00) [pid = 2660] [serial = 901] [outer = 0000000000000000] [url = about:blank] 17:17:47 INFO - PROCESS | 2660 | --DOMWINDOW == 89 (000000D385F98C00) [pid = 2660] [serial = 900] [outer = 0000000000000000] [url = about:blank] 17:17:47 INFO - PROCESS | 2660 | --DOMWINDOW == 88 (000000D3916F7400) [pid = 2660] [serial = 918] [outer = 0000000000000000] [url = about:blank] 17:17:47 INFO - PROCESS | 2660 | --DOMWINDOW == 87 (000000D38B217C00) [pid = 2660] [serial = 892] [outer = 0000000000000000] [url = about:blank] 17:17:47 INFO - PROCESS | 2660 | --DOMWINDOW == 86 (000000D38A76BC00) [pid = 2660] [serial = 891] [outer = 0000000000000000] [url = about:blank] 17:17:47 INFO - PROCESS | 2660 | --DOMWINDOW == 85 (000000D392C12400) [pid = 2660] [serial = 895] [outer = 0000000000000000] [url = about:blank] 17:17:47 INFO - PROCESS | 2660 | --DOMWINDOW == 84 (000000D3916F9000) [pid = 2660] [serial = 894] [outer = 0000000000000000] [url = about:blank] 17:17:47 INFO - PROCESS | 2660 | --DOMWINDOW == 83 (000000D396211000) [pid = 2660] [serial = 898] [outer = 0000000000000000] [url = about:blank] 17:17:47 INFO - PROCESS | 2660 | --DOMWINDOW == 82 (000000D3942CB000) [pid = 2660] [serial = 897] [outer = 0000000000000000] [url = about:blank] 17:17:47 INFO - PROCESS | 2660 | --DOMWINDOW == 81 (000000D39082FC00) [pid = 2660] [serial = 916] [outer = 0000000000000000] [url = about:blank] 17:17:47 INFO - PROCESS | 2660 | --DOMWINDOW == 80 (000000D38FF6AC00) [pid = 2660] [serial = 915] [outer = 0000000000000000] [url = about:blank] 17:17:48 INFO - PROCESS | 2660 | --DOMWINDOW == 79 (000000D391307C00) [pid = 2660] [serial = 922] [outer = 0000000000000000] [url = about:blank] 17:17:48 INFO - PROCESS | 2660 | --DOMWINDOW == 78 (000000D38A6B2400) [pid = 2660] [serial = 921] [outer = 0000000000000000] [url = about:blank] 17:17:48 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000D3928DB400) [pid = 2660] [serial = 919] [outer = 0000000000000000] [url = about:blank] 17:17:48 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D38EE0DC00) [pid = 2660] [serial = 912] [outer = 0000000000000000] [url = about:blank] 17:17:48 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D38FB63000) [pid = 2660] [serial = 913] [outer = 0000000000000000] [url = about:blank] 17:17:48 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D3932C1C00) [pid = 2660] [serial = 925] [outer = 0000000000000000] [url = about:blank] 17:17:48 INFO - PROCESS | 2660 | --DOMWINDOW == 73 (000000D392F28400) [pid = 2660] [serial = 924] [outer = 0000000000000000] [url = about:blank] 17:17:48 INFO - PROCESS | 2660 | --DOMWINDOW == 72 (000000D3936A9000) [pid = 2660] [serial = 927] [outer = 0000000000000000] [url = about:blank] 17:17:48 INFO - PROCESS | 2660 | 1471047468364 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]]]}] 17:17:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 17:17:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1528ms 17:17:48 INFO - PROCESS | 2660 | 1471047468425 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 17:17:48 INFO - PROCESS | 2660 | 1471047468429 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 17:17:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 17:17:48 INFO - PROCESS | 2660 | 1471047468434 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 17:17:48 INFO - PROCESS | 2660 | 1471047468439 Marionette TRACE conn6 <- [1,1270,null,{}] 17:17:48 INFO - PROCESS | 2660 | 1471047468444 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}] 17:17:48 INFO - PROCESS | 2660 | 1471047468447 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:48 INFO - PROCESS | 2660 | 1471047468541 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 17:17:48 INFO - PROCESS | 2660 | 1471047468554 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:48 INFO - PROCESS | 2660 | 1471047468557 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:48 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38A66C800 == 28 [pid = 2660] [id = 327] 17:17:48 INFO - PROCESS | 2660 | ++DOMWINDOW == 73 (000000D386258C00) [pid = 2660] [serial = 980] [outer = 0000000000000000] 17:17:48 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (000000D38625B000) [pid = 2660] [serial = 981] [outer = 000000D386258C00] 17:17:48 INFO - PROCESS | 2660 | 1471047468606 Marionette DEBUG loaded listener.js 17:17:48 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D3862D2800) [pid = 2660] [serial = 982] [outer = 000000D386258C00] 17:17:49 INFO - PROCESS | 2660 | 1471047469090 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]]]}] 17:17:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 17:17:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 692ms 17:17:49 INFO - PROCESS | 2660 | 1471047469131 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 17:17:49 INFO - PROCESS | 2660 | 1471047469136 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 17:17:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 17:17:49 INFO - PROCESS | 2660 | 1471047469174 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 17:17:49 INFO - PROCESS | 2660 | 1471047469177 Marionette TRACE conn6 <- [1,1274,null,{}] 17:17:49 INFO - PROCESS | 2660 | 1471047469183 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}] 17:17:49 INFO - PROCESS | 2660 | 1471047469186 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:49 INFO - PROCESS | 2660 | 1471047469281 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 17:17:49 INFO - PROCESS | 2660 | 1471047469357 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:49 INFO - PROCESS | 2660 | 1471047469359 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:49 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38BFA2800 == 29 [pid = 2660] [id = 328] 17:17:49 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D3873FE800) [pid = 2660] [serial = 983] [outer = 0000000000000000] 17:17:49 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D38A274800) [pid = 2660] [serial = 984] [outer = 000000D3873FE800] 17:17:49 INFO - PROCESS | 2660 | 1471047469409 Marionette DEBUG loaded listener.js 17:17:49 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D38A653C00) [pid = 2660] [serial = 985] [outer = 000000D3873FE800] 17:17:49 INFO - PROCESS | 2660 | 1471047469786 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]]]}] 17:17:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 17:17:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 692ms 17:17:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 17:17:49 INFO - PROCESS | 2660 | 1471047469867 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 17:17:49 INFO - PROCESS | 2660 | 1471047469870 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 17:17:49 INFO - PROCESS | 2660 | 1471047469873 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 17:17:49 INFO - PROCESS | 2660 | 1471047469877 Marionette TRACE conn6 <- [1,1278,null,{}] 17:17:49 INFO - PROCESS | 2660 | 1471047469889 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}] 17:17:49 INFO - PROCESS | 2660 | 1471047469895 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:49 INFO - PROCESS | 2660 | 1471047469985 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 17:17:50 INFO - PROCESS | 2660 | 1471047469992 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:50 INFO - PROCESS | 2660 | 1471047469996 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:50 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3913C3800 == 30 [pid = 2660] [id = 329] 17:17:50 INFO - PROCESS | 2660 | ++DOMWINDOW == 79 (000000D38AEBE800) [pid = 2660] [serial = 986] [outer = 0000000000000000] 17:17:50 INFO - PROCESS | 2660 | ++DOMWINDOW == 80 (000000D38AFDD400) [pid = 2660] [serial = 987] [outer = 000000D38AEBE800] 17:17:50 INFO - PROCESS | 2660 | 1471047470045 Marionette DEBUG loaded listener.js 17:17:50 INFO - PROCESS | 2660 | ++DOMWINDOW == 81 (000000D38B45A400) [pid = 2660] [serial = 988] [outer = 000000D38AEBE800] 17:17:50 INFO - PROCESS | 2660 | 1471047470529 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]]]}] 17:17:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 17:17:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 693ms 17:17:50 INFO - PROCESS | 2660 | 1471047470568 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 17:17:50 INFO - PROCESS | 2660 | 1471047470571 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 17:17:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 17:17:50 INFO - PROCESS | 2660 | 1471047470575 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 17:17:50 INFO - PROCESS | 2660 | 1471047470577 Marionette TRACE conn6 <- [1,1282,null,{}] 17:17:50 INFO - PROCESS | 2660 | 1471047470589 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}] 17:17:50 INFO - PROCESS | 2660 | 1471047470591 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:50 INFO - PROCESS | 2660 | 1471047470733 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 17:17:50 INFO - PROCESS | 2660 | 1471047470746 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:50 INFO - PROCESS | 2660 | 1471047470748 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:50 INFO - PROCESS | 2660 | ++DOCSHELL 000000D392C9B800 == 31 [pid = 2660] [id = 330] 17:17:50 INFO - PROCESS | 2660 | ++DOMWINDOW == 82 (000000D38C35C800) [pid = 2660] [serial = 989] [outer = 0000000000000000] 17:17:50 INFO - PROCESS | 2660 | ++DOMWINDOW == 83 (000000D38C4C3C00) [pid = 2660] [serial = 990] [outer = 000000D38C35C800] 17:17:50 INFO - PROCESS | 2660 | 1471047470835 Marionette DEBUG loaded listener.js 17:17:50 INFO - PROCESS | 2660 | ++DOMWINDOW == 84 (000000D38CA60000) [pid = 2660] [serial = 991] [outer = 000000D38C35C800] 17:17:51 INFO - PROCESS | 2660 | 1471047471273 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]]]}] 17:17:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 17:17:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 733ms 17:17:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 17:17:51 INFO - PROCESS | 2660 | 1471047471310 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 17:17:51 INFO - PROCESS | 2660 | 1471047471313 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 17:17:51 INFO - PROCESS | 2660 | 1471047471316 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 17:17:51 INFO - PROCESS | 2660 | 1471047471317 Marionette TRACE conn6 <- [1,1286,null,{}] 17:17:51 INFO - PROCESS | 2660 | 1471047471321 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}] 17:17:51 INFO - PROCESS | 2660 | 1471047471323 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:51 INFO - PROCESS | 2660 | 1471047471428 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 17:17:51 INFO - PROCESS | 2660 | 1471047471433 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:51 INFO - PROCESS | 2660 | 1471047471435 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:51 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39312F800 == 32 [pid = 2660] [id = 331] 17:17:51 INFO - PROCESS | 2660 | ++DOMWINDOW == 85 (000000D38EE0A800) [pid = 2660] [serial = 992] [outer = 0000000000000000] 17:17:51 INFO - PROCESS | 2660 | ++DOMWINDOW == 86 (000000D38F771400) [pid = 2660] [serial = 993] [outer = 000000D38EE0A800] 17:17:51 INFO - PROCESS | 2660 | 1471047471481 Marionette DEBUG loaded listener.js 17:17:51 INFO - PROCESS | 2660 | ++DOMWINDOW == 87 (000000D38F862000) [pid = 2660] [serial = 994] [outer = 000000D38EE0A800] 17:17:51 INFO - PROCESS | 2660 | 1471047471983 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]]]}] 17:17:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 17:17:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 691ms 17:17:52 INFO - PROCESS | 2660 | 1471047472011 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 17:17:52 INFO - PROCESS | 2660 | 1471047472013 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 17:17:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 17:17:52 INFO - PROCESS | 2660 | 1471047472016 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 17:17:52 INFO - PROCESS | 2660 | 1471047472018 Marionette TRACE conn6 <- [1,1290,null,{}] 17:17:52 INFO - PROCESS | 2660 | 1471047472021 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}] 17:17:52 INFO - PROCESS | 2660 | 1471047472027 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:52 INFO - PROCESS | 2660 | 1471047472184 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 17:17:52 INFO - PROCESS | 2660 | --DOMWINDOW == 86 (000000D38A64C400) [pid = 2660] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 17:17:52 INFO - PROCESS | 2660 | --DOMWINDOW == 85 (000000D3957C5C00) [pid = 2660] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 17:17:52 INFO - PROCESS | 2660 | --DOMWINDOW == 84 (000000D3862C8400) [pid = 2660] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 17:17:52 INFO - PROCESS | 2660 | --DOMWINDOW == 83 (000000D392F24000) [pid = 2660] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 17:17:52 INFO - PROCESS | 2660 | --DOMWINDOW == 82 (000000D38604FC00) [pid = 2660] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 17:17:52 INFO - PROCESS | 2660 | --DOMWINDOW == 81 (000000D385C2BC00) [pid = 2660] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 17:17:52 INFO - PROCESS | 2660 | --DOMWINDOW == 80 (000000D39167F000) [pid = 2660] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 17:17:52 INFO - PROCESS | 2660 | --DOMWINDOW == 79 (000000D384891000) [pid = 2660] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 17:17:52 INFO - PROCESS | 2660 | --DOMWINDOW == 78 (000000D38A653000) [pid = 2660] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 17:17:52 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000D38B1E8400) [pid = 2660] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 17:17:52 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D384ED7C00) [pid = 2660] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 17:17:52 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D393655C00) [pid = 2660] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 17:17:52 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D38B210000) [pid = 2660] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 17:17:52 INFO - PROCESS | 2660 | 1471047472443 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:52 INFO - PROCESS | 2660 | 1471047472445 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:52 INFO - PROCESS | 2660 | ++DOCSHELL 000000D392A21000 == 33 [pid = 2660] [id = 332] 17:17:52 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D384B45800) [pid = 2660] [serial = 995] [outer = 0000000000000000] 17:17:52 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D38625D000) [pid = 2660] [serial = 996] [outer = 000000D384B45800] 17:17:52 INFO - PROCESS | 2660 | 1471047472491 Marionette DEBUG loaded listener.js 17:17:52 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D38B210000) [pid = 2660] [serial = 997] [outer = 000000D384B45800] 17:17:52 INFO - PROCESS | 2660 | 1471047472858 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]]]}] 17:17:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 17:17:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 881ms 17:17:52 INFO - PROCESS | 2660 | 1471047472900 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 17:17:52 INFO - PROCESS | 2660 | 1471047472903 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 17:17:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 17:17:52 INFO - PROCESS | 2660 | 1471047472906 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 17:17:52 INFO - PROCESS | 2660 | 1471047472908 Marionette TRACE conn6 <- [1,1294,null,{}] 17:17:52 INFO - PROCESS | 2660 | 1471047472911 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}] 17:17:52 INFO - PROCESS | 2660 | 1471047472913 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:53 INFO - PROCESS | 2660 | 1471047473021 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 17:17:53 INFO - PROCESS | 2660 | 1471047473028 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:53 INFO - PROCESS | 2660 | 1471047473030 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:53 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39523D000 == 34 [pid = 2660] [id = 333] 17:17:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D38BF29000) [pid = 2660] [serial = 998] [outer = 0000000000000000] 17:17:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 79 (000000D3916EB800) [pid = 2660] [serial = 999] [outer = 000000D38BF29000] 17:17:53 INFO - PROCESS | 2660 | 1471047473076 Marionette DEBUG loaded listener.js 17:17:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 80 (000000D392745C00) [pid = 2660] [serial = 1000] [outer = 000000D38BF29000] 17:17:53 INFO - PROCESS | 2660 | 1471047473474 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]]]}] 17:17:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 17:17:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 628ms 17:17:53 INFO - PROCESS | 2660 | 1471047473537 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 17:17:53 INFO - PROCESS | 2660 | 1471047473539 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 17:17:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 17:17:53 INFO - PROCESS | 2660 | 1471047473543 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 17:17:53 INFO - PROCESS | 2660 | 1471047473545 Marionette TRACE conn6 <- [1,1298,null,{}] 17:17:53 INFO - PROCESS | 2660 | 1471047473549 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}] 17:17:53 INFO - PROCESS | 2660 | 1471047473551 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:53 INFO - PROCESS | 2660 | 1471047473659 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 17:17:53 INFO - PROCESS | 2660 | 1471047473696 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:53 INFO - PROCESS | 2660 | 1471047473698 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:53 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3964C8800 == 35 [pid = 2660] [id = 334] 17:17:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 81 (000000D392744400) [pid = 2660] [serial = 1001] [outer = 0000000000000000] 17:17:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 82 (000000D3928D0800) [pid = 2660] [serial = 1002] [outer = 000000D392744400] 17:17:53 INFO - PROCESS | 2660 | 1471047473746 Marionette DEBUG loaded listener.js 17:17:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 83 (000000D392B09400) [pid = 2660] [serial = 1003] [outer = 000000D392744400] 17:17:54 INFO - PROCESS | 2660 | 1471047474135 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]]]}] 17:17:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 17:17:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 629ms 17:17:54 INFO - PROCESS | 2660 | 1471047474176 Marionette TRACE conn6 -> [0,1301,"getWindowHandle",null] 17:17:54 INFO - PROCESS | 2660 | 1471047474178 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 17:17:54 INFO - PROCESS | 2660 | 1471047474181 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 17:17:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 17:17:54 INFO - PROCESS | 2660 | 1471047474183 Marionette TRACE conn6 <- [1,1302,null,{}] 17:17:54 INFO - PROCESS | 2660 | 1471047474186 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}] 17:17:54 INFO - PROCESS | 2660 | 1471047474188 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:54 INFO - PROCESS | 2660 | 1471047474300 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 17:17:54 INFO - PROCESS | 2660 | 1471047474308 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:54 INFO - PROCESS | 2660 | 1471047474310 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:54 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3976C4800 == 36 [pid = 2660] [id = 335] 17:17:54 INFO - PROCESS | 2660 | ++DOMWINDOW == 84 (000000D392B09800) [pid = 2660] [serial = 1004] [outer = 0000000000000000] 17:17:54 INFO - PROCESS | 2660 | ++DOMWINDOW == 85 (000000D392C17C00) [pid = 2660] [serial = 1005] [outer = 000000D392B09800] 17:17:54 INFO - PROCESS | 2660 | 1471047474355 Marionette DEBUG loaded listener.js 17:17:54 INFO - PROCESS | 2660 | ++DOMWINDOW == 86 (000000D392F28000) [pid = 2660] [serial = 1006] [outer = 000000D392B09800] 17:17:55 INFO - PROCESS | 2660 | 1471047475140 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]]]}] 17:17:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 17:17:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1026ms 17:17:55 INFO - PROCESS | 2660 | 1471047475211 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 17:17:55 INFO - PROCESS | 2660 | 1471047475216 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 17:17:55 INFO - PROCESS | 2660 | 1471047475220 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 17:17:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 17:17:55 INFO - PROCESS | 2660 | 1471047475226 Marionette TRACE conn6 <- [1,1306,null,{}] 17:17:55 INFO - PROCESS | 2660 | 1471047475252 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}] 17:17:55 INFO - PROCESS | 2660 | 1471047475255 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:55 INFO - PROCESS | 2660 | 1471047475411 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 17:17:55 INFO - PROCESS | 2660 | 1471047475522 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:55 INFO - PROCESS | 2660 | 1471047475525 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:55 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38BE3B000 == 37 [pid = 2660] [id = 336] 17:17:55 INFO - PROCESS | 2660 | ++DOMWINDOW == 87 (000000D38625FC00) [pid = 2660] [serial = 1007] [outer = 0000000000000000] 17:17:55 INFO - PROCESS | 2660 | ++DOMWINDOW == 88 (000000D38647A400) [pid = 2660] [serial = 1008] [outer = 000000D38625FC00] 17:17:55 INFO - PROCESS | 2660 | 1471047475585 Marionette DEBUG loaded listener.js 17:17:55 INFO - PROCESS | 2660 | ++DOMWINDOW == 89 (000000D38A64C400) [pid = 2660] [serial = 1009] [outer = 000000D38625FC00] 17:17:56 INFO - PROCESS | 2660 | 1471047476322 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]]]}] 17:17:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 17:17:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1163ms 17:17:56 INFO - PROCESS | 2660 | 1471047476388 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 17:17:56 INFO - PROCESS | 2660 | 1471047476393 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 17:17:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 17:17:56 INFO - PROCESS | 2660 | 1471047476400 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 17:17:56 INFO - PROCESS | 2660 | 1471047476403 Marionette TRACE conn6 <- [1,1310,null,{}] 17:17:56 INFO - PROCESS | 2660 | 1471047476407 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}] 17:17:56 INFO - PROCESS | 2660 | 1471047476410 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:56 INFO - PROCESS | 2660 | 1471047476547 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 17:17:56 INFO - PROCESS | 2660 | 1471047476617 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:56 INFO - PROCESS | 2660 | 1471047476620 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:56 INFO - PROCESS | 2660 | ++DOCSHELL 000000D385C84000 == 38 [pid = 2660] [id = 337] 17:17:56 INFO - PROCESS | 2660 | ++DOMWINDOW == 90 (000000D3842CAC00) [pid = 2660] [serial = 1010] [outer = 0000000000000000] 17:17:56 INFO - PROCESS | 2660 | ++DOMWINDOW == 91 (000000D38625F800) [pid = 2660] [serial = 1011] [outer = 000000D3842CAC00] 17:17:56 INFO - PROCESS | 2660 | 1471047476780 Marionette DEBUG loaded listener.js 17:17:56 INFO - PROCESS | 2660 | ++DOMWINDOW == 92 (000000D386ECEC00) [pid = 2660] [serial = 1012] [outer = 000000D3842CAC00] 17:17:57 INFO - PROCESS | 2660 | --DOCSHELL 000000D3964C8800 == 37 [pid = 2660] [id = 334] 17:17:57 INFO - PROCESS | 2660 | --DOCSHELL 000000D39523D000 == 36 [pid = 2660] [id = 333] 17:17:57 INFO - PROCESS | 2660 | --DOCSHELL 000000D392A21000 == 35 [pid = 2660] [id = 332] 17:17:57 INFO - PROCESS | 2660 | --DOCSHELL 000000D39312F800 == 34 [pid = 2660] [id = 331] 17:17:57 INFO - PROCESS | 2660 | --DOCSHELL 000000D392C9B800 == 33 [pid = 2660] [id = 330] 17:17:57 INFO - PROCESS | 2660 | --DOCSHELL 000000D3913C3800 == 32 [pid = 2660] [id = 329] 17:17:57 INFO - PROCESS | 2660 | --DOCSHELL 000000D38BFA2800 == 31 [pid = 2660] [id = 328] 17:17:57 INFO - PROCESS | 2660 | --DOCSHELL 000000D38A66C800 == 30 [pid = 2660] [id = 327] 17:17:57 INFO - PROCESS | 2660 | --DOCSHELL 000000D38C46B800 == 29 [pid = 2660] [id = 326] 17:17:57 INFO - PROCESS | 2660 | --DOMWINDOW == 91 (000000D39576E800) [pid = 2660] [serial = 961] [outer = 0000000000000000] [url = about:blank] 17:17:57 INFO - PROCESS | 2660 | --DOMWINDOW == 90 (000000D396223800) [pid = 2660] [serial = 964] [outer = 0000000000000000] [url = about:blank] 17:17:57 INFO - PROCESS | 2660 | --DOMWINDOW == 89 (000000D396213400) [pid = 2660] [serial = 963] [outer = 0000000000000000] [url = about:blank] 17:17:57 INFO - PROCESS | 2660 | --DOMWINDOW == 88 (000000D3928D7800) [pid = 2660] [serial = 948] [outer = 0000000000000000] [url = about:blank] 17:17:57 INFO - PROCESS | 2660 | --DOMWINDOW == 87 (000000D3936AF800) [pid = 2660] [serial = 951] [outer = 0000000000000000] [url = about:blank] 17:17:57 INFO - PROCESS | 2660 | --DOMWINDOW == 86 (000000D392C11800) [pid = 2660] [serial = 949] [outer = 0000000000000000] [url = about:blank] 17:17:57 INFO - PROCESS | 2660 | --DOMWINDOW == 85 (000000D39455C400) [pid = 2660] [serial = 954] [outer = 0000000000000000] [url = about:blank] 17:17:57 INFO - PROCESS | 2660 | --DOMWINDOW == 84 (000000D38FB67000) [pid = 2660] [serial = 942] [outer = 0000000000000000] [url = about:blank] 17:17:57 INFO - PROCESS | 2660 | --DOMWINDOW == 83 (000000D390824C00) [pid = 2660] [serial = 943] [outer = 0000000000000000] [url = about:blank] 17:17:57 INFO - PROCESS | 2660 | --DOMWINDOW == 82 (000000D3916F2800) [pid = 2660] [serial = 945] [outer = 0000000000000000] [url = about:blank] 17:17:57 INFO - PROCESS | 2660 | --DOMWINDOW == 81 (000000D393D5D800) [pid = 2660] [serial = 952] [outer = 0000000000000000] [url = about:blank] 17:17:57 INFO - PROCESS | 2660 | --DOMWINDOW == 80 (000000D384E05800) [pid = 2660] [serial = 930] [outer = 0000000000000000] [url = about:blank] 17:17:57 INFO - PROCESS | 2660 | --DOMWINDOW == 79 (000000D38625E800) [pid = 2660] [serial = 931] [outer = 0000000000000000] [url = about:blank] 17:17:57 INFO - PROCESS | 2660 | --DOMWINDOW == 78 (000000D38AE22800) [pid = 2660] [serial = 933] [outer = 0000000000000000] [url = about:blank] 17:17:57 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000D38B21BC00) [pid = 2660] [serial = 934] [outer = 0000000000000000] [url = about:blank] 17:17:57 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D38B21B400) [pid = 2660] [serial = 939] [outer = 0000000000000000] [url = about:blank] 17:17:57 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D38C35B800) [pid = 2660] [serial = 940] [outer = 0000000000000000] [url = about:blank] 17:17:57 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D386256400) [pid = 2660] [serial = 936] [outer = 0000000000000000] [url = about:blank] 17:17:57 INFO - PROCESS | 2660 | --DOMWINDOW == 73 (000000D38A650C00) [pid = 2660] [serial = 937] [outer = 0000000000000000] [url = about:blank] 17:17:57 INFO - PROCESS | 2660 | --DOMWINDOW == 72 (000000D393B7E000) [pid = 2660] [serial = 928] [outer = 0000000000000000] [url = about:blank] 17:17:57 INFO - PROCESS | 2660 | --DOMWINDOW == 71 (000000D39274C400) [pid = 2660] [serial = 960] [outer = 0000000000000000] [url = about:blank] 17:17:57 INFO - PROCESS | 2660 | --DOMWINDOW == 70 (000000D3952AA800) [pid = 2660] [serial = 955] [outer = 0000000000000000] [url = about:blank] 17:17:57 INFO - PROCESS | 2660 | --DOMWINDOW == 69 (000000D3928D7000) [pid = 2660] [serial = 957] [outer = 0000000000000000] [url = about:blank] 17:17:57 INFO - PROCESS | 2660 | --DOMWINDOW == 68 (000000D3942C5800) [pid = 2660] [serial = 958] [outer = 0000000000000000] [url = about:blank] 17:17:57 INFO - PROCESS | 2660 | --DOMWINDOW == 67 (000000D392749000) [pid = 2660] [serial = 946] [outer = 0000000000000000] [url = about:blank] 17:17:57 INFO - PROCESS | 2660 | 1471047477438 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]]]}] 17:17:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 17:17:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1082ms 17:17:57 INFO - PROCESS | 2660 | 1471047477484 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 17:17:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 17:17:57 INFO - PROCESS | 2660 | 1471047477488 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 17:17:57 INFO - PROCESS | 2660 | 1471047477493 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 17:17:57 INFO - PROCESS | 2660 | 1471047477495 Marionette TRACE conn6 <- [1,1314,null,{}] 17:17:57 INFO - PROCESS | 2660 | 1471047477500 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}] 17:17:57 INFO - PROCESS | 2660 | 1471047477503 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:57 INFO - PROCESS | 2660 | 1471047477598 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 17:17:57 INFO - PROCESS | 2660 | 1471047477676 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:57 INFO - PROCESS | 2660 | 1471047477679 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:57 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38B1D8000 == 30 [pid = 2660] [id = 338] 17:17:57 INFO - PROCESS | 2660 | ++DOMWINDOW == 68 (000000D38604DC00) [pid = 2660] [serial = 1013] [outer = 0000000000000000] 17:17:57 INFO - PROCESS | 2660 | ++DOMWINDOW == 69 (000000D386E5B000) [pid = 2660] [serial = 1014] [outer = 000000D38604DC00] 17:17:57 INFO - PROCESS | 2660 | 1471047477728 Marionette DEBUG loaded listener.js 17:17:57 INFO - PROCESS | 2660 | ++DOMWINDOW == 70 (000000D38A7D3000) [pid = 2660] [serial = 1015] [outer = 000000D38604DC00] 17:17:58 INFO - PROCESS | 2660 | 1471047478169 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]]]}] 17:17:58 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 17:17:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 734ms 17:17:58 INFO - PROCESS | 2660 | 1471047478227 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 17:17:58 INFO - PROCESS | 2660 | 1471047478230 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 17:17:58 INFO - PROCESS | 2660 | 1471047478241 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 17:17:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 17:17:58 INFO - PROCESS | 2660 | 1471047478244 Marionette TRACE conn6 <- [1,1318,null,{}] 17:17:58 INFO - PROCESS | 2660 | 1471047478248 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}] 17:17:58 INFO - PROCESS | 2660 | 1471047478251 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:58 INFO - PROCESS | 2660 | 1471047478342 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 17:17:58 INFO - PROCESS | 2660 | 1471047478352 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:58 INFO - PROCESS | 2660 | 1471047478354 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:58 INFO - PROCESS | 2660 | ++DOCSHELL 000000D392710800 == 31 [pid = 2660] [id = 339] 17:17:58 INFO - PROCESS | 2660 | ++DOMWINDOW == 71 (000000D38C358000) [pid = 2660] [serial = 1016] [outer = 0000000000000000] 17:17:58 INFO - PROCESS | 2660 | ++DOMWINDOW == 72 (000000D38C35D800) [pid = 2660] [serial = 1017] [outer = 000000D38C358000] 17:17:58 INFO - PROCESS | 2660 | 1471047478401 Marionette DEBUG loaded listener.js 17:17:58 INFO - PROCESS | 2660 | ++DOMWINDOW == 73 (000000D38C7BA400) [pid = 2660] [serial = 1018] [outer = 000000D38C358000] 17:17:58 INFO - PROCESS | 2660 | 1471047478867 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]]]}] 17:17:58 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 17:17:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 690ms 17:17:58 INFO - PROCESS | 2660 | 1471047478937 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 17:17:58 INFO - PROCESS | 2660 | 1471047478939 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 17:17:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 17:17:58 INFO - PROCESS | 2660 | 1471047478943 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 17:17:58 INFO - PROCESS | 2660 | 1471047478947 Marionette TRACE conn6 <- [1,1322,null,{}] 17:17:58 INFO - PROCESS | 2660 | 1471047478958 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}] 17:17:58 INFO - PROCESS | 2660 | 1471047478962 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:59 INFO - PROCESS | 2660 | 1471047479054 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 17:17:59 INFO - PROCESS | 2660 | 1471047479070 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:59 INFO - PROCESS | 2660 | 1471047479073 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:59 INFO - PROCESS | 2660 | ++DOCSHELL 000000D393918000 == 32 [pid = 2660] [id = 340] 17:17:59 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (000000D38FB6A400) [pid = 2660] [serial = 1019] [outer = 0000000000000000] 17:17:59 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D3902F4400) [pid = 2660] [serial = 1020] [outer = 000000D38FB6A400] 17:17:59 INFO - PROCESS | 2660 | 1471047479118 Marionette DEBUG loaded listener.js 17:17:59 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D391303000) [pid = 2660] [serial = 1021] [outer = 000000D38FB6A400] 17:17:59 INFO - PROCESS | 2660 | 1471047479540 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]]]}] 17:17:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 17:17:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 630ms 17:17:59 INFO - PROCESS | 2660 | 1471047479575 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 17:17:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 17:17:59 INFO - PROCESS | 2660 | 1471047479578 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 17:17:59 INFO - PROCESS | 2660 | 1471047479581 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 17:17:59 INFO - PROCESS | 2660 | 1471047479583 Marionette TRACE conn6 <- [1,1326,null,{}] 17:17:59 INFO - PROCESS | 2660 | 1471047479592 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}] 17:17:59 INFO - PROCESS | 2660 | 1471047479594 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:59 INFO - PROCESS | 2660 | 1471047479705 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 17:17:59 INFO - PROCESS | 2660 | 1471047479781 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:59 INFO - PROCESS | 2660 | 1471047479783 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:17:59 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3950E3000 == 33 [pid = 2660] [id = 341] 17:17:59 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D391680C00) [pid = 2660] [serial = 1022] [outer = 0000000000000000] 17:17:59 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D3916F7400) [pid = 2660] [serial = 1023] [outer = 000000D391680C00] 17:17:59 INFO - PROCESS | 2660 | 1471047479835 Marionette DEBUG loaded listener.js 17:17:59 INFO - PROCESS | 2660 | ++DOMWINDOW == 79 (000000D392854400) [pid = 2660] [serial = 1024] [outer = 000000D391680C00] 17:18:00 INFO - PROCESS | 2660 | 1471047480708 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]]]}] 17:18:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 17:18:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1137ms 17:18:00 INFO - PROCESS | 2660 | 1471047480729 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 17:18:00 INFO - PROCESS | 2660 | 1471047480731 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 17:18:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 17:18:00 INFO - PROCESS | 2660 | 1471047480735 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 17:18:00 INFO - PROCESS | 2660 | 1471047480736 Marionette TRACE conn6 <- [1,1330,null,{}] 17:18:00 INFO - PROCESS | 2660 | 1471047480740 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}] 17:18:00 INFO - PROCESS | 2660 | 1471047480742 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:00 INFO - PROCESS | 2660 | 1471047480848 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 17:18:00 INFO - PROCESS | 2660 | 1471047480854 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:00 INFO - PROCESS | 2660 | 1471047480856 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:00 INFO - PROCESS | 2660 | ++DOCSHELL 000000D393904000 == 34 [pid = 2660] [id = 342] 17:18:00 INFO - PROCESS | 2660 | ++DOMWINDOW == 80 (000000D392C12800) [pid = 2660] [serial = 1025] [outer = 0000000000000000] 17:18:00 INFO - PROCESS | 2660 | ++DOMWINDOW == 81 (000000D392C17000) [pid = 2660] [serial = 1026] [outer = 000000D392C12800] 17:18:00 INFO - PROCESS | 2660 | 1471047480912 Marionette DEBUG loaded listener.js 17:18:01 INFO - PROCESS | 2660 | ++DOMWINDOW == 82 (000000D393062C00) [pid = 2660] [serial = 1027] [outer = 000000D392C12800] 17:18:01 INFO - PROCESS | 2660 | 1471047481408 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]]]}] 17:18:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 17:18:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 733ms 17:18:01 INFO - PROCESS | 2660 | 1471047481469 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 17:18:01 INFO - PROCESS | 2660 | 1471047481471 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 17:18:01 INFO - PROCESS | 2660 | 1471047481474 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 17:18:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 17:18:01 INFO - PROCESS | 2660 | 1471047481476 Marionette TRACE conn6 <- [1,1334,null,{}] 17:18:01 INFO - PROCESS | 2660 | 1471047481480 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}] 17:18:01 INFO - PROCESS | 2660 | 1471047481486 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:01 INFO - PROCESS | 2660 | 1471047481630 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 17:18:01 INFO - PROCESS | 2660 | --DOMWINDOW == 81 (000000D392744400) [pid = 2660] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 17:18:01 INFO - PROCESS | 2660 | --DOMWINDOW == 80 (000000D38A654C00) [pid = 2660] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 17:18:01 INFO - PROCESS | 2660 | --DOMWINDOW == 79 (000000D38C35C800) [pid = 2660] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 17:18:01 INFO - PROCESS | 2660 | --DOMWINDOW == 78 (000000D3873FE800) [pid = 2660] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 17:18:01 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000D38AEBE800) [pid = 2660] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 17:18:01 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D38EE0A800) [pid = 2660] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 17:18:01 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D386258C00) [pid = 2660] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 17:18:01 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D384B45800) [pid = 2660] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 17:18:01 INFO - PROCESS | 2660 | --DOMWINDOW == 73 (000000D38BF29000) [pid = 2660] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 17:18:01 INFO - PROCESS | 2660 | --DOMWINDOW == 72 (000000D38A2B6C00) [pid = 2660] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 17:18:01 INFO - PROCESS | 2660 | --DOMWINDOW == 71 (000000D38FB63400) [pid = 2660] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 17:18:01 INFO - PROCESS | 2660 | --DOMWINDOW == 70 (000000D393D45000) [pid = 2660] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 17:18:01 INFO - PROCESS | 2660 | --DOMWINDOW == 69 (000000D385558C00) [pid = 2660] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 17:18:01 INFO - PROCESS | 2660 | 1471047481689 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:01 INFO - PROCESS | 2660 | 1471047481691 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:01 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38C45A000 == 35 [pid = 2660] [id = 343] 17:18:01 INFO - PROCESS | 2660 | ++DOMWINDOW == 70 (000000D384B45800) [pid = 2660] [serial = 1028] [outer = 0000000000000000] 17:18:01 INFO - PROCESS | 2660 | ++DOMWINDOW == 71 (000000D386044400) [pid = 2660] [serial = 1029] [outer = 000000D384B45800] 17:18:01 INFO - PROCESS | 2660 | 1471047481736 Marionette DEBUG loaded listener.js 17:18:01 INFO - PROCESS | 2660 | ++DOMWINDOW == 72 (000000D38AEDE800) [pid = 2660] [serial = 1030] [outer = 000000D384B45800] 17:18:02 INFO - PROCESS | 2660 | 1471047482103 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]]]}] 17:18:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 17:18:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 671ms 17:18:02 INFO - PROCESS | 2660 | 1471047482148 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 17:18:02 INFO - PROCESS | 2660 | 1471047482150 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 17:18:02 INFO - PROCESS | 2660 | 1471047482154 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 17:18:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 17:18:02 INFO - PROCESS | 2660 | 1471047482155 Marionette TRACE conn6 <- [1,1338,null,{}] 17:18:02 INFO - PROCESS | 2660 | 1471047482159 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}] 17:18:02 INFO - PROCESS | 2660 | 1471047482161 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:02 INFO - PROCESS | 2660 | 1471047482269 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 17:18:02 INFO - PROCESS | 2660 | 1471047482277 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:02 INFO - PROCESS | 2660 | 1471047482279 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:02 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39080A000 == 36 [pid = 2660] [id = 344] 17:18:02 INFO - PROCESS | 2660 | ++DOMWINDOW == 73 (000000D38AFD1C00) [pid = 2660] [serial = 1031] [outer = 0000000000000000] 17:18:02 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (000000D3936AF800) [pid = 2660] [serial = 1032] [outer = 000000D38AFD1C00] 17:18:02 INFO - PROCESS | 2660 | 1471047482324 Marionette DEBUG loaded listener.js 17:18:02 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D393D4A000) [pid = 2660] [serial = 1033] [outer = 000000D38AFD1C00] 17:18:02 INFO - PROCESS | 2660 | 1471047482724 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]]]}] 17:18:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 17:18:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 629ms 17:18:02 INFO - PROCESS | 2660 | 1471047482791 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 17:18:02 INFO - PROCESS | 2660 | 1471047482793 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 17:18:02 INFO - PROCESS | 2660 | 1471047482797 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 17:18:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 17:18:02 INFO - PROCESS | 2660 | 1471047482799 Marionette TRACE conn6 <- [1,1342,null,{}] 17:18:02 INFO - PROCESS | 2660 | 1471047482803 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}] 17:18:02 INFO - PROCESS | 2660 | 1471047482805 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:02 INFO - PROCESS | 2660 | 1471047482898 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 17:18:02 INFO - PROCESS | 2660 | 1471047482907 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:02 INFO - PROCESS | 2660 | 1471047482909 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:02 INFO - PROCESS | 2660 | ++DOCSHELL 000000D399B71800 == 37 [pid = 2660] [id = 345] 17:18:02 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D393D51400) [pid = 2660] [serial = 1034] [outer = 0000000000000000] 17:18:02 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D393D58800) [pid = 2660] [serial = 1035] [outer = 000000D393D51400] 17:18:02 INFO - PROCESS | 2660 | 1471047482953 Marionette DEBUG loaded listener.js 17:18:03 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D393D60800) [pid = 2660] [serial = 1036] [outer = 000000D393D51400] 17:18:03 INFO - PROCESS | 2660 | 1471047483349 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]]]}] 17:18:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 17:18:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 586ms 17:18:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 17:18:03 INFO - PROCESS | 2660 | 1471047483386 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 17:18:03 INFO - PROCESS | 2660 | 1471047483389 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 17:18:03 INFO - PROCESS | 2660 | 1471047483392 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 17:18:03 INFO - PROCESS | 2660 | 1471047483394 Marionette TRACE conn6 <- [1,1346,null,{}] 17:18:03 INFO - PROCESS | 2660 | 1471047483409 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}] 17:18:03 INFO - PROCESS | 2660 | 1471047483411 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:03 INFO - PROCESS | 2660 | 1471047483494 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 17:18:03 INFO - PROCESS | 2660 | 1471047483499 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:03 INFO - PROCESS | 2660 | 1471047483501 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:03 INFO - PROCESS | 2660 | ++DOCSHELL 000000D399BD3000 == 38 [pid = 2660] [id = 346] 17:18:03 INFO - PROCESS | 2660 | ++DOMWINDOW == 79 (000000D3942A4400) [pid = 2660] [serial = 1037] [outer = 0000000000000000] 17:18:03 INFO - PROCESS | 2660 | ++DOMWINDOW == 80 (000000D394597000) [pid = 2660] [serial = 1038] [outer = 000000D3942A4400] 17:18:03 INFO - PROCESS | 2660 | 1471047483547 Marionette DEBUG loaded listener.js 17:18:03 INFO - PROCESS | 2660 | ++DOMWINDOW == 81 (000000D3952A9000) [pid = 2660] [serial = 1039] [outer = 000000D3942A4400] 17:18:04 INFO - PROCESS | 2660 | 1471047484271 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]]]}] 17:18:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 17:18:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 903ms 17:18:04 INFO - PROCESS | 2660 | 1471047484298 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 17:18:04 INFO - PROCESS | 2660 | 1471047484303 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 17:18:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 17:18:04 INFO - PROCESS | 2660 | 1471047484308 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 17:18:04 INFO - PROCESS | 2660 | 1471047484314 Marionette TRACE conn6 <- [1,1350,null,{}] 17:18:04 INFO - PROCESS | 2660 | 1471047484319 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}] 17:18:04 INFO - PROCESS | 2660 | 1471047484322 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:04 INFO - PROCESS | 2660 | 1471047484442 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 17:18:04 INFO - PROCESS | 2660 | 1471047484518 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:04 INFO - PROCESS | 2660 | 1471047484521 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:04 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3913CC800 == 39 [pid = 2660] [id = 347] 17:18:04 INFO - PROCESS | 2660 | ++DOMWINDOW == 82 (000000D38647D400) [pid = 2660] [serial = 1040] [outer = 0000000000000000] 17:18:04 INFO - PROCESS | 2660 | ++DOMWINDOW == 83 (000000D38A687000) [pid = 2660] [serial = 1041] [outer = 000000D38647D400] 17:18:04 INFO - PROCESS | 2660 | 1471047484622 Marionette DEBUG loaded listener.js 17:18:04 INFO - PROCESS | 2660 | ++DOMWINDOW == 84 (000000D38B20EC00) [pid = 2660] [serial = 1042] [outer = 000000D38647D400] 17:18:05 INFO - PROCESS | 2660 | 1471047485232 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]]]}] 17:18:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 17:18:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 983ms 17:18:05 INFO - PROCESS | 2660 | 1471047485296 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 17:18:05 INFO - PROCESS | 2660 | 1471047485301 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 17:18:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 17:18:05 INFO - PROCESS | 2660 | 1471047485308 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 17:18:05 INFO - PROCESS | 2660 | 1471047485311 Marionette TRACE conn6 <- [1,1354,null,{}] 17:18:05 INFO - PROCESS | 2660 | 1471047485316 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}] 17:18:05 INFO - PROCESS | 2660 | 1471047485319 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:05 INFO - PROCESS | 2660 | 1471047485483 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 17:18:05 INFO - PROCESS | 2660 | 1471047485529 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:05 INFO - PROCESS | 2660 | 1471047485532 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:05 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3971CC000 == 40 [pid = 2660] [id = 348] 17:18:05 INFO - PROCESS | 2660 | ++DOMWINDOW == 85 (000000D38F85F400) [pid = 2660] [serial = 1043] [outer = 0000000000000000] 17:18:05 INFO - PROCESS | 2660 | ++DOMWINDOW == 86 (000000D38FBE8000) [pid = 2660] [serial = 1044] [outer = 000000D38F85F400] 17:18:05 INFO - PROCESS | 2660 | 1471047485590 Marionette DEBUG loaded listener.js 17:18:05 INFO - PROCESS | 2660 | ++DOMWINDOW == 87 (000000D391686C00) [pid = 2660] [serial = 1045] [outer = 000000D38F85F400] 17:18:06 INFO - PROCESS | 2660 | 1471047486273 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] 17:18:06 INFO - PROCESS | 2660 | 1471047486297 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 17:18:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 17:18:06 INFO - PROCESS | 2660 | 1471047486301 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 17:18:06 INFO - PROCESS | 2660 | 1471047486305 Marionette TRACE conn6 <- [1,1358,null,{}] 17:18:06 INFO - PROCESS | 2660 | 1471047486331 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}] 17:18:06 INFO - PROCESS | 2660 | 1471047486336 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:06 INFO - PROCESS | 2660 | 1471047486447 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 17:18:06 INFO - PROCESS | 2660 | 1471047486525 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:06 INFO - PROCESS | 2660 | 1471047486528 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:06 INFO - PROCESS | 2660 | ++DOCSHELL 000000D399DB8000 == 41 [pid = 2660] [id = 349] 17:18:06 INFO - PROCESS | 2660 | ++DOMWINDOW == 88 (000000D3936A9C00) [pid = 2660] [serial = 1046] [outer = 0000000000000000] 17:18:06 INFO - PROCESS | 2660 | ++DOMWINDOW == 89 (000000D393D43000) [pid = 2660] [serial = 1047] [outer = 000000D3936A9C00] 17:18:06 INFO - PROCESS | 2660 | 1471047486627 Marionette DEBUG loaded listener.js 17:18:06 INFO - PROCESS | 2660 | ++DOMWINDOW == 90 (000000D3952AE800) [pid = 2660] [serial = 1048] [outer = 000000D3936A9C00] 17:18:07 INFO - PROCESS | 2660 | 1471047487284 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] 17:18:07 INFO - PROCESS | 2660 | 1471047487309 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 17:18:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 17:18:07 INFO - PROCESS | 2660 | 1471047487312 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 17:18:07 INFO - PROCESS | 2660 | 1471047487314 Marionette TRACE conn6 <- [1,1362,null,{}] 17:18:07 INFO - PROCESS | 2660 | 1471047487318 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}] 17:18:07 INFO - PROCESS | 2660 | 1471047487320 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:07 INFO - PROCESS | 2660 | 1471047487436 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 17:18:07 INFO - PROCESS | 2660 | 1471047487657 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:07 INFO - PROCESS | 2660 | 1471047487660 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:07 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38AE7C800 == 42 [pid = 2660] [id = 350] 17:18:07 INFO - PROCESS | 2660 | ++DOMWINDOW == 91 (000000D385F98C00) [pid = 2660] [serial = 1049] [outer = 0000000000000000] 17:18:07 INFO - PROCESS | 2660 | ++DOMWINDOW == 92 (000000D38625A800) [pid = 2660] [serial = 1050] [outer = 000000D385F98C00] 17:18:07 INFO - PROCESS | 2660 | 1471047487711 Marionette DEBUG loaded listener.js 17:18:07 INFO - PROCESS | 2660 | ++DOMWINDOW == 93 (000000D38A2B8800) [pid = 2660] [serial = 1051] [outer = 000000D385F98C00] 17:18:08 INFO - PROCESS | 2660 | --DOCSHELL 000000D399B71800 == 41 [pid = 2660] [id = 345] 17:18:08 INFO - PROCESS | 2660 | --DOCSHELL 000000D39080A000 == 40 [pid = 2660] [id = 344] 17:18:08 INFO - PROCESS | 2660 | --DOCSHELL 000000D38C45A000 == 39 [pid = 2660] [id = 343] 17:18:08 INFO - PROCESS | 2660 | --DOCSHELL 000000D393904000 == 38 [pid = 2660] [id = 342] 17:18:08 INFO - PROCESS | 2660 | --DOCSHELL 000000D3950E3000 == 37 [pid = 2660] [id = 341] 17:18:08 INFO - PROCESS | 2660 | --DOCSHELL 000000D393918000 == 36 [pid = 2660] [id = 340] 17:18:08 INFO - PROCESS | 2660 | --DOCSHELL 000000D392710800 == 35 [pid = 2660] [id = 339] 17:18:08 INFO - PROCESS | 2660 | --DOCSHELL 000000D38B1D8000 == 34 [pid = 2660] [id = 338] 17:18:08 INFO - PROCESS | 2660 | --DOCSHELL 000000D385C84000 == 33 [pid = 2660] [id = 337] 17:18:08 INFO - PROCESS | 2660 | --DOCSHELL 000000D38BE3B000 == 32 [pid = 2660] [id = 336] 17:18:08 INFO - PROCESS | 2660 | --DOCSHELL 000000D3976C4800 == 31 [pid = 2660] [id = 335] 17:18:08 INFO - PROCESS | 2660 | --DOCSHELL 000000D399DB8000 == 30 [pid = 2660] [id = 349] 17:18:08 INFO - PROCESS | 2660 | --DOCSHELL 000000D3971CC000 == 29 [pid = 2660] [id = 348] 17:18:08 INFO - PROCESS | 2660 | --DOCSHELL 000000D3913CC800 == 28 [pid = 2660] [id = 347] 17:18:08 INFO - PROCESS | 2660 | --DOCSHELL 000000D399BD3000 == 27 [pid = 2660] [id = 346] 17:18:08 INFO - PROCESS | 2660 | --DOMWINDOW == 92 (000000D3928D0800) [pid = 2660] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 17:18:08 INFO - PROCESS | 2660 | --DOMWINDOW == 91 (000000D38B214C00) [pid = 2660] [serial = 979] [outer = 0000000000000000] [url = about:blank] 17:18:08 INFO - PROCESS | 2660 | --DOMWINDOW == 90 (000000D38C4C3C00) [pid = 2660] [serial = 990] [outer = 0000000000000000] [url = about:blank] 17:18:08 INFO - PROCESS | 2660 | --DOMWINDOW == 89 (000000D38A7D4C00) [pid = 2660] [serial = 978] [outer = 0000000000000000] [url = about:blank] 17:18:08 INFO - PROCESS | 2660 | --DOMWINDOW == 88 (000000D38A274800) [pid = 2660] [serial = 984] [outer = 0000000000000000] [url = about:blank] 17:18:08 INFO - PROCESS | 2660 | --DOMWINDOW == 87 (000000D38A653C00) [pid = 2660] [serial = 985] [outer = 0000000000000000] [url = about:blank] 17:18:08 INFO - PROCESS | 2660 | --DOMWINDOW == 86 (000000D38AFDD400) [pid = 2660] [serial = 987] [outer = 0000000000000000] [url = about:blank] 17:18:08 INFO - PROCESS | 2660 | --DOMWINDOW == 85 (000000D38F771400) [pid = 2660] [serial = 993] [outer = 0000000000000000] [url = about:blank] 17:18:08 INFO - PROCESS | 2660 | --DOMWINDOW == 84 (000000D38625B000) [pid = 2660] [serial = 981] [outer = 0000000000000000] [url = about:blank] 17:18:08 INFO - PROCESS | 2660 | --DOMWINDOW == 83 (000000D3862D2800) [pid = 2660] [serial = 982] [outer = 0000000000000000] [url = about:blank] 17:18:08 INFO - PROCESS | 2660 | --DOMWINDOW == 82 (000000D38625D000) [pid = 2660] [serial = 996] [outer = 0000000000000000] [url = about:blank] 17:18:08 INFO - PROCESS | 2660 | --DOMWINDOW == 81 (000000D38F862000) [pid = 2660] [serial = 994] [outer = 0000000000000000] [url = about:blank] 17:18:08 INFO - PROCESS | 2660 | --DOMWINDOW == 80 (000000D392745C00) [pid = 2660] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 17:18:08 INFO - PROCESS | 2660 | --DOMWINDOW == 79 (000000D38B20E400) [pid = 2660] [serial = 967] [outer = 0000000000000000] [url = about:blank] 17:18:08 INFO - PROCESS | 2660 | --DOMWINDOW == 78 (000000D38A6B6800) [pid = 2660] [serial = 966] [outer = 0000000000000000] [url = about:blank] 17:18:08 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000D391687C00) [pid = 2660] [serial = 970] [outer = 0000000000000000] [url = about:blank] 17:18:08 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D38FBE8400) [pid = 2660] [serial = 969] [outer = 0000000000000000] [url = about:blank] 17:18:08 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D3957C2400) [pid = 2660] [serial = 973] [outer = 0000000000000000] [url = about:blank] 17:18:08 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D393D4D800) [pid = 2660] [serial = 972] [outer = 0000000000000000] [url = about:blank] 17:18:08 INFO - PROCESS | 2660 | --DOMWINDOW == 73 (000000D396231400) [pid = 2660] [serial = 976] [outer = 0000000000000000] [url = about:blank] 17:18:08 INFO - PROCESS | 2660 | --DOMWINDOW == 72 (000000D393D46400) [pid = 2660] [serial = 975] [outer = 0000000000000000] [url = about:blank] 17:18:08 INFO - PROCESS | 2660 | --DOMWINDOW == 71 (000000D38CA60000) [pid = 2660] [serial = 991] [outer = 0000000000000000] [url = about:blank] 17:18:08 INFO - PROCESS | 2660 | --DOMWINDOW == 70 (000000D38B210000) [pid = 2660] [serial = 997] [outer = 0000000000000000] [url = about:blank] 17:18:08 INFO - PROCESS | 2660 | --DOMWINDOW == 69 (000000D392B09400) [pid = 2660] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 17:18:08 INFO - PROCESS | 2660 | --DOMWINDOW == 68 (000000D38B45A400) [pid = 2660] [serial = 988] [outer = 0000000000000000] [url = about:blank] 17:18:08 INFO - PROCESS | 2660 | --DOMWINDOW == 67 (000000D3916EB800) [pid = 2660] [serial = 999] [outer = 0000000000000000] [url = about:blank] 17:18:09 INFO - PROCESS | 2660 | [2660] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:18:09 INFO - PROCESS | 2660 | 1471047489082 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] 17:18:09 INFO - PROCESS | 2660 | 1471047489111 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 17:18:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 17:18:09 INFO - PROCESS | 2660 | 1471047489116 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 17:18:09 INFO - PROCESS | 2660 | 1471047489119 Marionette TRACE conn6 <- [1,1366,null,{}] 17:18:09 INFO - PROCESS | 2660 | 1471047489126 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}] 17:18:09 INFO - PROCESS | 2660 | 1471047489128 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:09 INFO - PROCESS | 2660 | 1471047489227 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 17:18:09 INFO - PROCESS | 2660 | 1471047489299 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:09 INFO - PROCESS | 2660 | 1471047489304 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:09 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38A98D800 == 28 [pid = 2660] [id = 351] 17:18:09 INFO - PROCESS | 2660 | ++DOMWINDOW == 68 (000000D385C28000) [pid = 2660] [serial = 1052] [outer = 0000000000000000] 17:18:09 INFO - PROCESS | 2660 | ++DOMWINDOW == 69 (000000D3862C9400) [pid = 2660] [serial = 1053] [outer = 000000D385C28000] 17:18:09 INFO - PROCESS | 2660 | 1471047489355 Marionette DEBUG loaded listener.js 17:18:09 INFO - PROCESS | 2660 | ++DOMWINDOW == 70 (000000D3857CCC00) [pid = 2660] [serial = 1054] [outer = 000000D385C28000] 17:18:09 INFO - PROCESS | 2660 | 1471047489760 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] 17:18:09 INFO - PROCESS | 2660 | 1471047489817 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 17:18:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 17:18:09 INFO - PROCESS | 2660 | 1471047489824 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 17:18:09 INFO - PROCESS | 2660 | 1471047489827 Marionette TRACE conn6 <- [1,1370,null,{}] 17:18:09 INFO - PROCESS | 2660 | 1471047489831 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}] 17:18:09 INFO - PROCESS | 2660 | 1471047489834 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:09 INFO - PROCESS | 2660 | 1471047489928 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 17:18:09 INFO - PROCESS | 2660 | 1471047489936 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:09 INFO - PROCESS | 2660 | 1471047489940 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:09 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38C469000 == 29 [pid = 2660] [id = 352] 17:18:09 INFO - PROCESS | 2660 | ++DOMWINDOW == 71 (000000D38A654400) [pid = 2660] [serial = 1055] [outer = 0000000000000000] 17:18:09 INFO - PROCESS | 2660 | ++DOMWINDOW == 72 (000000D38A68C000) [pid = 2660] [serial = 1056] [outer = 000000D38A654400] 17:18:09 INFO - PROCESS | 2660 | 1471047489990 Marionette DEBUG loaded listener.js 17:18:10 INFO - PROCESS | 2660 | ++DOMWINDOW == 73 (000000D38A6BB400) [pid = 2660] [serial = 1057] [outer = 000000D38A654400] 17:18:10 INFO - PROCESS | 2660 | [2660] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:18:10 INFO - PROCESS | 2660 | 1471047490468 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] 17:18:10 INFO - PROCESS | 2660 | 1471047490521 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 17:18:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 17:18:10 INFO - PROCESS | 2660 | 1471047490525 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 17:18:10 INFO - PROCESS | 2660 | 1471047490529 Marionette TRACE conn6 <- [1,1374,null,{}] 17:18:10 INFO - PROCESS | 2660 | 1471047490540 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}] 17:18:10 INFO - PROCESS | 2660 | 1471047490545 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:10 INFO - PROCESS | 2660 | 1471047490663 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 17:18:10 INFO - PROCESS | 2660 | 1471047490744 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:10 INFO - PROCESS | 2660 | 1471047490747 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:10 INFO - PROCESS | 2660 | ++DOCSHELL 000000D391639000 == 30 [pid = 2660] [id = 353] 17:18:10 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (000000D384E03800) [pid = 2660] [serial = 1058] [outer = 0000000000000000] 17:18:10 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D38BE7B400) [pid = 2660] [serial = 1059] [outer = 000000D384E03800] 17:18:10 INFO - PROCESS | 2660 | 1471047490797 Marionette DEBUG loaded listener.js 17:18:10 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D38BFDC800) [pid = 2660] [serial = 1060] [outer = 000000D384E03800] 17:18:11 INFO - PROCESS | 2660 | 1471047491224 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] 17:18:11 INFO - PROCESS | 2660 | 1471047491267 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 17:18:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 17:18:11 INFO - PROCESS | 2660 | 1471047491271 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 17:18:11 INFO - PROCESS | 2660 | 1471047491272 Marionette TRACE conn6 <- [1,1378,null,{}] 17:18:11 INFO - PROCESS | 2660 | 1471047491280 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}] 17:18:11 INFO - PROCESS | 2660 | 1471047491282 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:11 INFO - PROCESS | 2660 | 1471047491395 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 17:18:11 INFO - PROCESS | 2660 | 1471047491400 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:11 INFO - PROCESS | 2660 | 1471047491403 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:11 INFO - PROCESS | 2660 | ++DOCSHELL 000000D392EC6000 == 31 [pid = 2660] [id = 354] 17:18:11 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D38CA60400) [pid = 2660] [serial = 1061] [outer = 0000000000000000] 17:18:11 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D38EE11C00) [pid = 2660] [serial = 1062] [outer = 000000D38CA60400] 17:18:11 INFO - PROCESS | 2660 | 1471047491453 Marionette DEBUG loaded listener.js 17:18:11 INFO - PROCESS | 2660 | ++DOMWINDOW == 79 (000000D38F862000) [pid = 2660] [serial = 1063] [outer = 000000D38CA60400] 17:18:11 INFO - PROCESS | 2660 | 1471047491877 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]]]}] 17:18:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 17:18:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 628ms 17:18:11 INFO - PROCESS | 2660 | 1471047491902 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 17:18:11 INFO - PROCESS | 2660 | 1471047491905 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 17:18:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 17:18:11 INFO - PROCESS | 2660 | 1471047491908 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 17:18:11 INFO - PROCESS | 2660 | 1471047491909 Marionette TRACE conn6 <- [1,1382,null,{}] 17:18:11 INFO - PROCESS | 2660 | 1471047491913 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}] 17:18:11 INFO - PROCESS | 2660 | 1471047491915 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:12 INFO - PROCESS | 2660 | 1471047492020 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 17:18:12 INFO - PROCESS | 2660 | 1471047492094 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:12 INFO - PROCESS | 2660 | 1471047492096 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:12 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39390D800 == 32 [pid = 2660] [id = 355] 17:18:12 INFO - PROCESS | 2660 | ++DOMWINDOW == 80 (000000D38A653C00) [pid = 2660] [serial = 1064] [outer = 0000000000000000] 17:18:12 INFO - PROCESS | 2660 | ++DOMWINDOW == 81 (000000D38FB6E800) [pid = 2660] [serial = 1065] [outer = 000000D38A653C00] 17:18:12 INFO - PROCESS | 2660 | 1471047492141 Marionette DEBUG loaded listener.js 17:18:12 INFO - PROCESS | 2660 | ++DOMWINDOW == 82 (000000D390178C00) [pid = 2660] [serial = 1066] [outer = 000000D38A653C00] 17:18:12 INFO - PROCESS | 2660 | 1471047492561 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]]]}] 17:18:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 17:18:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 691ms 17:18:12 INFO - PROCESS | 2660 | 1471047492603 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 17:18:12 INFO - PROCESS | 2660 | 1471047492605 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 17:18:12 INFO - PROCESS | 2660 | 1471047492608 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 17:18:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 17:18:12 INFO - PROCESS | 2660 | 1471047492610 Marionette TRACE conn6 <- [1,1386,null,{}] 17:18:12 INFO - PROCESS | 2660 | 1471047492619 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}] 17:18:12 INFO - PROCESS | 2660 | 1471047492625 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:12 INFO - PROCESS | 2660 | 1471047492758 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 17:18:12 INFO - PROCESS | 2660 | 1471047492769 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:12 INFO - PROCESS | 2660 | 1471047492771 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:12 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3950D8800 == 33 [pid = 2660] [id = 356] 17:18:12 INFO - PROCESS | 2660 | ++DOMWINDOW == 83 (000000D390240C00) [pid = 2660] [serial = 1067] [outer = 0000000000000000] 17:18:12 INFO - PROCESS | 2660 | ++DOMWINDOW == 84 (000000D3916F0400) [pid = 2660] [serial = 1068] [outer = 000000D390240C00] 17:18:12 INFO - PROCESS | 2660 | 1471047492860 Marionette DEBUG loaded listener.js 17:18:12 INFO - PROCESS | 2660 | ++DOMWINDOW == 85 (000000D392858400) [pid = 2660] [serial = 1069] [outer = 000000D390240C00] 17:18:13 INFO - PROCESS | 2660 | --DOMWINDOW == 84 (000000D391680C00) [pid = 2660] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 17:18:13 INFO - PROCESS | 2660 | --DOMWINDOW == 83 (000000D392C12800) [pid = 2660] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 17:18:13 INFO - PROCESS | 2660 | --DOMWINDOW == 82 (000000D384B45800) [pid = 2660] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 17:18:13 INFO - PROCESS | 2660 | --DOMWINDOW == 81 (000000D38625FC00) [pid = 2660] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 17:18:13 INFO - PROCESS | 2660 | --DOMWINDOW == 80 (000000D38C358000) [pid = 2660] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 17:18:13 INFO - PROCESS | 2660 | --DOMWINDOW == 79 (000000D392B09800) [pid = 2660] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 17:18:13 INFO - PROCESS | 2660 | --DOMWINDOW == 78 (000000D3842CAC00) [pid = 2660] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 17:18:13 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000D38604DC00) [pid = 2660] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 17:18:13 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D38FB6A400) [pid = 2660] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 17:18:13 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D38AFD1C00) [pid = 2660] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 17:18:13 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D3942A4400) [pid = 2660] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 17:18:13 INFO - PROCESS | 2660 | --DOMWINDOW == 73 (000000D393D51400) [pid = 2660] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 17:18:13 INFO - PROCESS | 2660 | 1471047493552 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]]]}] 17:18:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 17:18:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 986ms 17:18:13 INFO - PROCESS | 2660 | 1471047493597 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 17:18:13 INFO - PROCESS | 2660 | 1471047493599 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 17:18:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 17:18:13 INFO - PROCESS | 2660 | 1471047493602 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 17:18:13 INFO - PROCESS | 2660 | 1471047493604 Marionette TRACE conn6 <- [1,1390,null,{}] 17:18:13 INFO - PROCESS | 2660 | 1471047493607 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}] 17:18:13 INFO - PROCESS | 2660 | 1471047493609 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:13 INFO - PROCESS | 2660 | 1471047493688 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 17:18:13 INFO - PROCESS | 2660 | 1471047493762 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:13 INFO - PROCESS | 2660 | 1471047493764 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:13 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3964DA800 == 34 [pid = 2660] [id = 357] 17:18:13 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (000000D38A278C00) [pid = 2660] [serial = 1070] [outer = 0000000000000000] 17:18:13 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D38FB62400) [pid = 2660] [serial = 1071] [outer = 000000D38A278C00] 17:18:13 INFO - PROCESS | 2660 | 1471047493810 Marionette DEBUG loaded listener.js 17:18:13 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D392855400) [pid = 2660] [serial = 1072] [outer = 000000D38A278C00] 17:18:14 INFO - PROCESS | 2660 | 1471047494172 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]]]}] 17:18:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 17:18:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 628ms 17:18:14 INFO - PROCESS | 2660 | 1471047494234 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 17:18:14 INFO - PROCESS | 2660 | 1471047494236 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 17:18:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 17:18:14 INFO - PROCESS | 2660 | 1471047494240 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 17:18:14 INFO - PROCESS | 2660 | 1471047494241 Marionette TRACE conn6 <- [1,1394,null,{}] 17:18:14 INFO - PROCESS | 2660 | 1471047494245 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}] 17:18:14 INFO - PROCESS | 2660 | 1471047494247 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:14 INFO - PROCESS | 2660 | 1471047494353 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 17:18:14 INFO - PROCESS | 2660 | 1471047494361 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:14 INFO - PROCESS | 2660 | 1471047494363 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:14 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3976C7000 == 35 [pid = 2660] [id = 358] 17:18:14 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D38BE80800) [pid = 2660] [serial = 1073] [outer = 0000000000000000] 17:18:14 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D3928CE400) [pid = 2660] [serial = 1074] [outer = 000000D38BE80800] 17:18:14 INFO - PROCESS | 2660 | 1471047494408 Marionette DEBUG loaded listener.js 17:18:14 INFO - PROCESS | 2660 | ++DOMWINDOW == 79 (000000D392C0DC00) [pid = 2660] [serial = 1075] [outer = 000000D38BE80800] 17:18:14 INFO - PROCESS | 2660 | 1471047494835 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]]]}] 17:18:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 17:18:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 629ms 17:18:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 17:18:14 INFO - PROCESS | 2660 | 1471047494873 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 17:18:14 INFO - PROCESS | 2660 | 1471047494875 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 17:18:14 INFO - PROCESS | 2660 | 1471047494878 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 17:18:14 INFO - PROCESS | 2660 | 1471047494880 Marionette TRACE conn6 <- [1,1398,null,{}] 17:18:14 INFO - PROCESS | 2660 | 1471047494883 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}] 17:18:14 INFO - PROCESS | 2660 | 1471047494885 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:15 INFO - PROCESS | 2660 | 1471047494994 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 17:18:15 INFO - PROCESS | 2660 | 1471047495002 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:15 INFO - PROCESS | 2660 | 1471047495004 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:15 INFO - PROCESS | 2660 | ++DOCSHELL 000000D391638800 == 36 [pid = 2660] [id = 359] 17:18:15 INFO - PROCESS | 2660 | ++DOMWINDOW == 80 (000000D392CB7400) [pid = 2660] [serial = 1076] [outer = 0000000000000000] 17:18:15 INFO - PROCESS | 2660 | ++DOMWINDOW == 81 (000000D392F26400) [pid = 2660] [serial = 1077] [outer = 000000D392CB7400] 17:18:15 INFO - PROCESS | 2660 | 1471047495049 Marionette DEBUG loaded listener.js 17:18:15 INFO - PROCESS | 2660 | ++DOMWINDOW == 82 (000000D3932C4C00) [pid = 2660] [serial = 1078] [outer = 000000D392CB7400] 17:18:15 INFO - PROCESS | 2660 | 1471047495949 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]]]}] 17:18:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 17:18:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1080ms 17:18:15 INFO - PROCESS | 2660 | 1471047495962 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 17:18:15 INFO - PROCESS | 2660 | 1471047495966 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 17:18:15 INFO - PROCESS | 2660 | 1471047495972 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 17:18:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 17:18:15 INFO - PROCESS | 2660 | 1471047495977 Marionette TRACE conn6 <- [1,1402,null,{}] 17:18:15 INFO - PROCESS | 2660 | 1471047495983 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}] 17:18:15 INFO - PROCESS | 2660 | 1471047495986 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:16 INFO - PROCESS | 2660 | 1471047496123 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 17:18:16 INFO - PROCESS | 2660 | 1471047496192 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:16 INFO - PROCESS | 2660 | 1471047496195 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:16 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3901A4800 == 37 [pid = 2660] [id = 360] 17:18:16 INFO - PROCESS | 2660 | ++DOMWINDOW == 83 (000000D3862CB000) [pid = 2660] [serial = 1079] [outer = 0000000000000000] 17:18:16 INFO - PROCESS | 2660 | ++DOMWINDOW == 84 (000000D386703400) [pid = 2660] [serial = 1080] [outer = 000000D3862CB000] 17:18:16 INFO - PROCESS | 2660 | 1471047496295 Marionette DEBUG loaded listener.js 17:18:16 INFO - PROCESS | 2660 | ++DOMWINDOW == 85 (000000D38A6AF000) [pid = 2660] [serial = 1081] [outer = 000000D3862CB000] 17:18:17 INFO - PROCESS | 2660 | 1471047497234 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]]]}] 17:18:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 17:18:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1287ms 17:18:17 INFO - PROCESS | 2660 | 1471047497263 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 17:18:17 INFO - PROCESS | 2660 | 1471047497268 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 17:18:17 INFO - PROCESS | 2660 | 1471047497273 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 17:18:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 17:18:17 INFO - PROCESS | 2660 | 1471047497276 Marionette TRACE conn6 <- [1,1406,null,{}] 17:18:17 INFO - PROCESS | 2660 | 1471047497282 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}] 17:18:17 INFO - PROCESS | 2660 | 1471047497285 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:17 INFO - PROCESS | 2660 | 1471047497408 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 17:18:17 INFO - PROCESS | 2660 | 1471047497479 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:17 INFO - PROCESS | 2660 | 1471047497484 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:17 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38B441800 == 38 [pid = 2660] [id = 361] 17:18:17 INFO - PROCESS | 2660 | ++DOMWINDOW == 86 (000000D386703000) [pid = 2660] [serial = 1082] [outer = 0000000000000000] 17:18:17 INFO - PROCESS | 2660 | ++DOMWINDOW == 87 (000000D3873FE800) [pid = 2660] [serial = 1083] [outer = 000000D386703000] 17:18:17 INFO - PROCESS | 2660 | 1471047497537 Marionette DEBUG loaded listener.js 17:18:17 INFO - PROCESS | 2660 | ++DOMWINDOW == 88 (000000D38A690800) [pid = 2660] [serial = 1084] [outer = 000000D386703000] 17:18:17 INFO - PROCESS | 2660 | --DOCSHELL 000000D3976C7000 == 37 [pid = 2660] [id = 358] 17:18:17 INFO - PROCESS | 2660 | --DOCSHELL 000000D3964DA800 == 36 [pid = 2660] [id = 357] 17:18:17 INFO - PROCESS | 2660 | --DOCSHELL 000000D3950D8800 == 35 [pid = 2660] [id = 356] 17:18:17 INFO - PROCESS | 2660 | --DOCSHELL 000000D39390D800 == 34 [pid = 2660] [id = 355] 17:18:17 INFO - PROCESS | 2660 | --DOCSHELL 000000D392EC6000 == 33 [pid = 2660] [id = 354] 17:18:17 INFO - PROCESS | 2660 | --DOCSHELL 000000D391639000 == 32 [pid = 2660] [id = 353] 17:18:17 INFO - PROCESS | 2660 | --DOCSHELL 000000D38C469000 == 31 [pid = 2660] [id = 352] 17:18:17 INFO - PROCESS | 2660 | --DOCSHELL 000000D38A98D800 == 30 [pid = 2660] [id = 351] 17:18:17 INFO - PROCESS | 2660 | --DOMWINDOW == 87 (000000D394597000) [pid = 2660] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 17:18:17 INFO - PROCESS | 2660 | --DOMWINDOW == 86 (000000D3952A9000) [pid = 2660] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 17:18:17 INFO - PROCESS | 2660 | --DOMWINDOW == 85 (000000D393D58800) [pid = 2660] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 17:18:17 INFO - PROCESS | 2660 | --DOMWINDOW == 84 (000000D3916F7400) [pid = 2660] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 17:18:17 INFO - PROCESS | 2660 | --DOMWINDOW == 83 (000000D392854400) [pid = 2660] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 17:18:17 INFO - PROCESS | 2660 | --DOMWINDOW == 82 (000000D392C17000) [pid = 2660] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 17:18:17 INFO - PROCESS | 2660 | --DOMWINDOW == 81 (000000D386044400) [pid = 2660] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 17:18:17 INFO - PROCESS | 2660 | --DOMWINDOW == 80 (000000D38647A400) [pid = 2660] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 17:18:17 INFO - PROCESS | 2660 | --DOMWINDOW == 79 (000000D38A64C400) [pid = 2660] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 17:18:17 INFO - PROCESS | 2660 | --DOMWINDOW == 78 (000000D38C35D800) [pid = 2660] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 17:18:17 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000D38C7BA400) [pid = 2660] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 17:18:17 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D392F28000) [pid = 2660] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 17:18:17 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D392C17C00) [pid = 2660] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 17:18:17 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D38625F800) [pid = 2660] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 17:18:17 INFO - PROCESS | 2660 | --DOMWINDOW == 73 (000000D393062C00) [pid = 2660] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 17:18:17 INFO - PROCESS | 2660 | --DOMWINDOW == 72 (000000D386ECEC00) [pid = 2660] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 17:18:17 INFO - PROCESS | 2660 | --DOMWINDOW == 71 (000000D386E5B000) [pid = 2660] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 17:18:17 INFO - PROCESS | 2660 | --DOMWINDOW == 70 (000000D38A7D3000) [pid = 2660] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 17:18:17 INFO - PROCESS | 2660 | --DOMWINDOW == 69 (000000D3902F4400) [pid = 2660] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 17:18:17 INFO - PROCESS | 2660 | --DOMWINDOW == 68 (000000D393D60800) [pid = 2660] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 17:18:17 INFO - PROCESS | 2660 | --DOMWINDOW == 67 (000000D3936AF800) [pid = 2660] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 17:18:17 INFO - PROCESS | 2660 | --DOMWINDOW == 66 (000000D393D4A000) [pid = 2660] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 17:18:17 INFO - PROCESS | 2660 | --DOMWINDOW == 65 (000000D38AEDE800) [pid = 2660] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 17:18:17 INFO - PROCESS | 2660 | --DOMWINDOW == 64 (000000D391303000) [pid = 2660] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 17:18:18 INFO - PROCESS | 2660 | 1471047498061 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]]]}] 17:18:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 17:18:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 840ms 17:18:18 INFO - PROCESS | 2660 | 1471047498116 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 17:18:18 INFO - PROCESS | 2660 | 1471047498122 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 17:18:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 17:18:18 INFO - PROCESS | 2660 | 1471047498128 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 17:18:18 INFO - PROCESS | 2660 | 1471047498131 Marionette TRACE conn6 <- [1,1410,null,{}] 17:18:18 INFO - PROCESS | 2660 | 1471047498135 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}] 17:18:18 INFO - PROCESS | 2660 | 1471047498138 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:18 INFO - PROCESS | 2660 | 1471047498229 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 17:18:18 INFO - PROCESS | 2660 | 1471047498236 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:18 INFO - PROCESS | 2660 | 1471047498238 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:18 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38F8C9800 == 31 [pid = 2660] [id = 362] 17:18:18 INFO - PROCESS | 2660 | ++DOMWINDOW == 65 (000000D38AE3EC00) [pid = 2660] [serial = 1085] [outer = 0000000000000000] 17:18:18 INFO - PROCESS | 2660 | ++DOMWINDOW == 66 (000000D38AED6400) [pid = 2660] [serial = 1086] [outer = 000000D38AE3EC00] 17:18:18 INFO - PROCESS | 2660 | 1471047498288 Marionette DEBUG loaded listener.js 17:18:18 INFO - PROCESS | 2660 | ++DOMWINDOW == 67 (000000D38B214400) [pid = 2660] [serial = 1087] [outer = 000000D38AE3EC00] 17:18:18 INFO - PROCESS | 2660 | 1471047498779 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]]]}] 17:18:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 17:18:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 691ms 17:18:18 INFO - PROCESS | 2660 | 1471047498822 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 17:18:18 INFO - PROCESS | 2660 | 1471047498824 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 17:18:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 17:18:18 INFO - PROCESS | 2660 | 1471047498828 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 17:18:18 INFO - PROCESS | 2660 | 1471047498831 Marionette TRACE conn6 <- [1,1414,null,{}] 17:18:18 INFO - PROCESS | 2660 | 1471047498843 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}] 17:18:18 INFO - PROCESS | 2660 | 1471047498848 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:18 INFO - PROCESS | 2660 | 1471047498965 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 17:18:19 INFO - PROCESS | 2660 | 1471047499046 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:19 INFO - PROCESS | 2660 | 1471047499049 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:19 INFO - PROCESS | 2660 | ++DOCSHELL 000000D392E2E000 == 32 [pid = 2660] [id = 363] 17:18:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 68 (000000D38C35C800) [pid = 2660] [serial = 1088] [outer = 0000000000000000] 17:18:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 69 (000000D38CA5C800) [pid = 2660] [serial = 1089] [outer = 000000D38C35C800] 17:18:19 INFO - PROCESS | 2660 | 1471047499099 Marionette DEBUG loaded listener.js 17:18:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 70 (000000D38F869400) [pid = 2660] [serial = 1090] [outer = 000000D38C35C800] 17:18:19 INFO - PROCESS | 2660 | 1471047499483 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]]]}] 17:18:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 17:18:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 734ms 17:18:19 INFO - PROCESS | 2660 | 1471047499565 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 17:18:19 INFO - PROCESS | 2660 | 1471047499568 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 17:18:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 17:18:19 INFO - PROCESS | 2660 | 1471047499571 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 17:18:19 INFO - PROCESS | 2660 | 1471047499573 Marionette TRACE conn6 <- [1,1418,null,{}] 17:18:19 INFO - PROCESS | 2660 | 1471047499577 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}] 17:18:19 INFO - PROCESS | 2660 | 1471047499579 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:19 INFO - PROCESS | 2660 | 1471047499669 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 17:18:19 INFO - PROCESS | 2660 | 1471047499680 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:19 INFO - PROCESS | 2660 | 1471047499682 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:19 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3939A0000 == 33 [pid = 2660] [id = 364] 17:18:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 71 (000000D39023C400) [pid = 2660] [serial = 1091] [outer = 0000000000000000] 17:18:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 72 (000000D39085A400) [pid = 2660] [serial = 1092] [outer = 000000D39023C400] 17:18:19 INFO - PROCESS | 2660 | 1471047499728 Marionette DEBUG loaded listener.js 17:18:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 73 (000000D391683C00) [pid = 2660] [serial = 1093] [outer = 000000D39023C400] 17:18:20 INFO - PROCESS | 2660 | 1471047500209 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]]]}] 17:18:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 17:18:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 691ms 17:18:20 INFO - PROCESS | 2660 | 1471047500264 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 17:18:20 INFO - PROCESS | 2660 | 1471047500266 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 17:18:20 INFO - PROCESS | 2660 | 1471047500269 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 17:18:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 17:18:20 INFO - PROCESS | 2660 | 1471047500271 Marionette TRACE conn6 <- [1,1422,null,{}] 17:18:20 INFO - PROCESS | 2660 | 1471047500281 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}] 17:18:20 INFO - PROCESS | 2660 | 1471047500283 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:20 INFO - PROCESS | 2660 | 1471047500417 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 17:18:20 INFO - PROCESS | 2660 | 1471047500430 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:20 INFO - PROCESS | 2660 | 1471047500432 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:20 INFO - PROCESS | 2660 | ++DOCSHELL 000000D395235000 == 34 [pid = 2660] [id = 365] 17:18:20 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (000000D38604D800) [pid = 2660] [serial = 1094] [outer = 0000000000000000] 17:18:20 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D3916F1C00) [pid = 2660] [serial = 1095] [outer = 000000D38604D800] 17:18:20 INFO - PROCESS | 2660 | 1471047500477 Marionette DEBUG loaded listener.js 17:18:20 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D39274BC00) [pid = 2660] [serial = 1096] [outer = 000000D38604D800] 17:18:20 INFO - PROCESS | 2660 | 1471047500939 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]]]}] 17:18:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 17:18:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 733ms 17:18:21 INFO - PROCESS | 2660 | 1471047501006 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 17:18:21 INFO - PROCESS | 2660 | 1471047501009 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 17:18:21 INFO - PROCESS | 2660 | 1471047501012 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 17:18:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 17:18:21 INFO - PROCESS | 2660 | 1471047501013 Marionette TRACE conn6 <- [1,1426,null,{}] 17:18:21 INFO - PROCESS | 2660 | 1471047501017 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}] 17:18:21 INFO - PROCESS | 2660 | 1471047501023 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:21 INFO - PROCESS | 2660 | 1471047501158 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 17:18:21 INFO - PROCESS | 2660 | 1471047501233 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:21 INFO - PROCESS | 2660 | 1471047501235 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:21 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3976C4800 == 35 [pid = 2660] [id = 366] 17:18:21 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D392F2C400) [pid = 2660] [serial = 1097] [outer = 0000000000000000] 17:18:21 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D39365C000) [pid = 2660] [serial = 1098] [outer = 000000D392F2C400] 17:18:21 INFO - PROCESS | 2660 | 1471047501281 Marionette DEBUG loaded listener.js 17:18:21 INFO - PROCESS | 2660 | ++DOMWINDOW == 79 (000000D3936B2800) [pid = 2660] [serial = 1099] [outer = 000000D392F2C400] 17:18:21 INFO - PROCESS | 2660 | 1471047501703 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]]]}] 17:18:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 17:18:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 776ms 17:18:21 INFO - PROCESS | 2660 | 1471047501796 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 17:18:21 INFO - PROCESS | 2660 | 1471047501798 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 17:18:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 17:18:21 INFO - PROCESS | 2660 | 1471047501802 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 17:18:21 INFO - PROCESS | 2660 | 1471047501804 Marionette TRACE conn6 <- [1,1430,null,{}] 17:18:21 INFO - PROCESS | 2660 | 1471047501807 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}] 17:18:21 INFO - PROCESS | 2660 | 1471047501810 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:21 INFO - PROCESS | 2660 | 1471047501976 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 17:18:22 INFO - PROCESS | 2660 | --DOMWINDOW == 78 (000000D385C28000) [pid = 2660] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 17:18:22 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000D38A654400) [pid = 2660] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 17:18:22 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D38CA60400) [pid = 2660] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 17:18:22 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D385F98C00) [pid = 2660] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 17:18:22 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D38BE80800) [pid = 2660] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 17:18:22 INFO - PROCESS | 2660 | --DOMWINDOW == 73 (000000D384E03800) [pid = 2660] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 17:18:22 INFO - PROCESS | 2660 | --DOMWINDOW == 72 (000000D38A653C00) [pid = 2660] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 17:18:22 INFO - PROCESS | 2660 | --DOMWINDOW == 71 (000000D390240C00) [pid = 2660] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 17:18:22 INFO - PROCESS | 2660 | --DOMWINDOW == 70 (000000D38A278C00) [pid = 2660] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 17:18:22 INFO - PROCESS | 2660 | --DOMWINDOW == 69 (000000D38647D400) [pid = 2660] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 17:18:22 INFO - PROCESS | 2660 | --DOMWINDOW == 68 (000000D38F85F400) [pid = 2660] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 17:18:22 INFO - PROCESS | 2660 | --DOMWINDOW == 67 (000000D3936A9C00) [pid = 2660] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 17:18:22 INFO - PROCESS | 2660 | 1471047502041 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:22 INFO - PROCESS | 2660 | 1471047502043 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:22 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39307D000 == 36 [pid = 2660] [id = 367] 17:18:22 INFO - PROCESS | 2660 | ++DOMWINDOW == 68 (000000D385336C00) [pid = 2660] [serial = 1100] [outer = 0000000000000000] 17:18:22 INFO - PROCESS | 2660 | ++DOMWINDOW == 69 (000000D3862CAC00) [pid = 2660] [serial = 1101] [outer = 000000D385336C00] 17:18:22 INFO - PROCESS | 2660 | 1471047502088 Marionette DEBUG loaded listener.js 17:18:22 INFO - PROCESS | 2660 | ++DOMWINDOW == 70 (000000D38BF28400) [pid = 2660] [serial = 1102] [outer = 000000D385336C00] 17:18:22 INFO - PROCESS | 2660 | 1471047502449 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]]]}] 17:18:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 17:18:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 691ms 17:18:22 INFO - PROCESS | 2660 | 1471047502496 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 17:18:22 INFO - PROCESS | 2660 | 1471047502498 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 17:18:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 17:18:22 INFO - PROCESS | 2660 | 1471047502501 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 17:18:22 INFO - PROCESS | 2660 | 1471047502503 Marionette TRACE conn6 <- [1,1434,null,{}] 17:18:22 INFO - PROCESS | 2660 | 1471047502506 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}] 17:18:22 INFO - PROCESS | 2660 | 1471047502509 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:22 INFO - PROCESS | 2660 | 1471047502592 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 17:18:22 INFO - PROCESS | 2660 | 1471047502598 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:22 INFO - PROCESS | 2660 | 1471047502600 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:22 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38A911800 == 37 [pid = 2660] [id = 368] 17:18:22 INFO - PROCESS | 2660 | ++DOMWINDOW == 71 (000000D39085B800) [pid = 2660] [serial = 1103] [outer = 0000000000000000] 17:18:22 INFO - PROCESS | 2660 | ++DOMWINDOW == 72 (000000D393D53800) [pid = 2660] [serial = 1104] [outer = 000000D39085B800] 17:18:22 INFO - PROCESS | 2660 | 1471047502644 Marionette DEBUG loaded listener.js 17:18:22 INFO - PROCESS | 2660 | ++DOMWINDOW == 73 (000000D393D5F800) [pid = 2660] [serial = 1105] [outer = 000000D39085B800] 17:18:23 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (000000D385759400) [pid = 2660] [serial = 1106] [outer = 000000D38FBE6400] 17:18:23 INFO - PROCESS | 2660 | 1471047503456 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]]]}] 17:18:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 17:18:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 984ms 17:18:23 INFO - PROCESS | 2660 | 1471047503490 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 17:18:23 INFO - PROCESS | 2660 | 1471047503495 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 17:18:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 17:18:23 INFO - PROCESS | 2660 | 1471047503500 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 17:18:23 INFO - PROCESS | 2660 | 1471047503505 Marionette TRACE conn6 <- [1,1438,null,{}] 17:18:23 INFO - PROCESS | 2660 | 1471047503511 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}] 17:18:23 INFO - PROCESS | 2660 | 1471047503514 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:23 INFO - PROCESS | 2660 | 1471047503640 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 17:18:23 INFO - PROCESS | 2660 | 1471047503716 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:23 INFO - PROCESS | 2660 | 1471047503720 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:23 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38BFA7000 == 38 [pid = 2660] [id = 369] 17:18:23 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D38A685400) [pid = 2660] [serial = 1107] [outer = 0000000000000000] 17:18:23 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D38A692800) [pid = 2660] [serial = 1108] [outer = 000000D38A685400] 17:18:23 INFO - PROCESS | 2660 | 1471047503822 Marionette DEBUG loaded listener.js 17:18:23 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D38B212C00) [pid = 2660] [serial = 1109] [outer = 000000D38A685400] 17:18:24 INFO - PROCESS | 2660 | 1471047504416 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]]]}] 17:18:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 17:18:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 986ms 17:18:24 INFO - PROCESS | 2660 | 1471047504491 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 17:18:24 INFO - PROCESS | 2660 | 1471047504496 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 17:18:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 17:18:24 INFO - PROCESS | 2660 | 1471047504503 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 17:18:24 INFO - PROCESS | 2660 | 1471047504506 Marionette TRACE conn6 <- [1,1442,null,{}] 17:18:24 INFO - PROCESS | 2660 | 1471047504510 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}] 17:18:24 INFO - PROCESS | 2660 | 1471047504513 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:24 INFO - PROCESS | 2660 | 1471047504645 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 17:18:24 INFO - PROCESS | 2660 | 1471047504713 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:24 INFO - PROCESS | 2660 | 1471047504716 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:24 INFO - PROCESS | 2660 | ++DOCSHELL 000000D393993800 == 39 [pid = 2660] [id = 370] 17:18:24 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D38C358000) [pid = 2660] [serial = 1110] [outer = 0000000000000000] 17:18:24 INFO - PROCESS | 2660 | ++DOMWINDOW == 79 (000000D38C4C4C00) [pid = 2660] [serial = 1111] [outer = 000000D38C358000] 17:18:24 INFO - PROCESS | 2660 | 1471047504816 Marionette DEBUG loaded listener.js 17:18:24 INFO - PROCESS | 2660 | ++DOMWINDOW == 80 (000000D38F860C00) [pid = 2660] [serial = 1112] [outer = 000000D38C358000] 17:18:25 INFO - PROCESS | 2660 | 1471047505473 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]]]}] 17:18:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 17:18:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1033ms 17:18:25 INFO - PROCESS | 2660 | 1471047505537 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 17:18:25 INFO - PROCESS | 2660 | 1471047505540 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 17:18:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 17:18:25 INFO - PROCESS | 2660 | 1471047505544 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 17:18:25 INFO - PROCESS | 2660 | 1471047505548 Marionette TRACE conn6 <- [1,1446,null,{}] 17:18:25 INFO - PROCESS | 2660 | 1471047505559 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}] 17:18:25 INFO - PROCESS | 2660 | 1471047505564 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:25 INFO - PROCESS | 2660 | 1471047505741 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 17:18:25 INFO - PROCESS | 2660 | 1471047505853 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:25 INFO - PROCESS | 2660 | 1471047505856 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:25 INFO - PROCESS | 2660 | ++DOCSHELL 000000D398FAD000 == 40 [pid = 2660] [id = 371] 17:18:25 INFO - PROCESS | 2660 | ++DOMWINDOW == 81 (000000D3862D1000) [pid = 2660] [serial = 1113] [outer = 0000000000000000] 17:18:25 INFO - PROCESS | 2660 | ++DOMWINDOW == 82 (000000D3916F9C00) [pid = 2660] [serial = 1114] [outer = 000000D3862D1000] 17:18:25 INFO - PROCESS | 2660 | 1471047505919 Marionette DEBUG loaded listener.js 17:18:26 INFO - PROCESS | 2660 | ++DOMWINDOW == 83 (000000D392F23000) [pid = 2660] [serial = 1115] [outer = 000000D3862D1000] 17:18:26 INFO - PROCESS | 2660 | 1471047506706 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]]]}] 17:18:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 17:18:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1240ms 17:18:26 INFO - PROCESS | 2660 | 1471047506786 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 17:18:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 17:18:26 INFO - PROCESS | 2660 | 1471047506791 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 17:18:26 INFO - PROCESS | 2660 | 1471047506795 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 17:18:26 INFO - PROCESS | 2660 | 1471047506799 Marionette TRACE conn6 <- [1,1450,null,{}] 17:18:26 INFO - PROCESS | 2660 | 1471047506804 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}] 17:18:26 INFO - PROCESS | 2660 | 1471047506807 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:28 INFO - PROCESS | 2660 | --DOCSHELL 000000D38AF62800 == 39 [pid = 2660] [id = 193] 17:18:28 INFO - PROCESS | 2660 | --DOCSHELL 000000D392C8F000 == 38 [pid = 2660] [id = 188] 17:18:28 INFO - PROCESS | 2660 | --DOCSHELL 000000D3913AF000 == 37 [pid = 2660] [id = 187] 17:18:28 INFO - PROCESS | 2660 | --DOCSHELL 000000D39307D000 == 36 [pid = 2660] [id = 367] 17:18:28 INFO - PROCESS | 2660 | --DOCSHELL 000000D3976C4800 == 35 [pid = 2660] [id = 366] 17:18:28 INFO - PROCESS | 2660 | --DOCSHELL 000000D395235000 == 34 [pid = 2660] [id = 365] 17:18:28 INFO - PROCESS | 2660 | --DOCSHELL 000000D3939A0000 == 33 [pid = 2660] [id = 364] 17:18:28 INFO - PROCESS | 2660 | --DOCSHELL 000000D392E2E000 == 32 [pid = 2660] [id = 363] 17:18:28 INFO - PROCESS | 2660 | --DOCSHELL 000000D38F8C9800 == 31 [pid = 2660] [id = 362] 17:18:28 INFO - PROCESS | 2660 | --DOCSHELL 000000D38B441800 == 30 [pid = 2660] [id = 361] 17:18:28 INFO - PROCESS | 2660 | --DOCSHELL 000000D3901A4800 == 29 [pid = 2660] [id = 360] 17:18:28 INFO - PROCESS | 2660 | --DOCSHELL 000000D391638800 == 28 [pid = 2660] [id = 359] 17:18:28 INFO - PROCESS | 2660 | --DOCSHELL 000000D392ED0800 == 27 [pid = 2660] [id = 189] 17:18:28 INFO - PROCESS | 2660 | --DOCSHELL 000000D39390C000 == 26 [pid = 2660] [id = 197] 17:18:28 INFO - PROCESS | 2660 | --DOCSHELL 000000D38BFA5800 == 25 [pid = 2660] [id = 186] 17:18:28 INFO - PROCESS | 2660 | --DOCSHELL 000000D3950D7000 == 24 [pid = 2660] [id = 198] 17:18:28 INFO - PROCESS | 2660 | --DOCSHELL 000000D38BE38800 == 23 [pid = 2660] [id = 192] 17:18:28 INFO - PROCESS | 2660 | --DOCSHELL 000000D38C437800 == 22 [pid = 2660] [id = 199] 17:18:28 INFO - PROCESS | 2660 | --DOCSHELL 000000D38AE7C800 == 21 [pid = 2660] [id = 350] 17:18:28 INFO - PROCESS | 2660 | --DOCSHELL 000000D38A290800 == 20 [pid = 2660] [id = 202] 17:18:28 INFO - PROCESS | 2660 | --DOCSHELL 000000D392E42800 == 19 [pid = 2660] [id = 200] 17:18:28 INFO - PROCESS | 2660 | --DOCSHELL 000000D38FBD6800 == 18 [pid = 2660] [id = 194] 17:18:28 INFO - PROCESS | 2660 | --DOCSHELL 000000D386EB4800 == 17 [pid = 2660] [id = 185] 17:18:28 INFO - PROCESS | 2660 | --DOCSHELL 000000D392EC7000 == 16 [pid = 2660] [id = 196] 17:18:28 INFO - PROCESS | 2660 | --DOCSHELL 000000D3964A4800 == 15 [pid = 2660] [id = 201] 17:18:28 INFO - PROCESS | 2660 | --DOCSHELL 000000D392C8A800 == 14 [pid = 2660] [id = 195] 17:18:28 INFO - PROCESS | 2660 | --DOCSHELL 000000D39390A800 == 13 [pid = 2660] [id = 190] 17:18:28 INFO - PROCESS | 2660 | --DOCSHELL 000000D39503C800 == 12 [pid = 2660] [id = 191] 17:18:28 INFO - PROCESS | 2660 | --DOCSHELL 000000D393993800 == 11 [pid = 2660] [id = 370] 17:18:28 INFO - PROCESS | 2660 | --DOCSHELL 000000D38BFA7000 == 10 [pid = 2660] [id = 369] 17:18:28 INFO - PROCESS | 2660 | --DOCSHELL 000000D38A911800 == 9 [pid = 2660] [id = 368] 17:18:28 INFO - PROCESS | 2660 | --DOCSHELL 000000D398FAD000 == 8 [pid = 2660] [id = 371] 17:18:29 INFO - PROCESS | 2660 | 1471047509360 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 17:18:29 INFO - PROCESS | 2660 | --DOMWINDOW == 82 (000000D392F26400) [pid = 2660] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 17:18:29 INFO - PROCESS | 2660 | --DOMWINDOW == 81 (000000D3862C9400) [pid = 2660] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 17:18:29 INFO - PROCESS | 2660 | --DOMWINDOW == 80 (000000D3857CCC00) [pid = 2660] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 17:18:29 INFO - PROCESS | 2660 | --DOMWINDOW == 79 (000000D38A68C000) [pid = 2660] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 17:18:29 INFO - PROCESS | 2660 | --DOMWINDOW == 78 (000000D38EE11C00) [pid = 2660] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 17:18:29 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000D38A6BB400) [pid = 2660] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 17:18:29 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D38A2B8800) [pid = 2660] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 17:18:29 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D3928CE400) [pid = 2660] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 17:18:29 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D38625A800) [pid = 2660] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 17:18:29 INFO - PROCESS | 2660 | --DOMWINDOW == 73 (000000D38BE7B400) [pid = 2660] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 17:18:29 INFO - PROCESS | 2660 | --DOMWINDOW == 72 (000000D38FB6E800) [pid = 2660] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 17:18:29 INFO - PROCESS | 2660 | --DOMWINDOW == 71 (000000D38F862000) [pid = 2660] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 17:18:29 INFO - PROCESS | 2660 | --DOMWINDOW == 70 (000000D3916F0400) [pid = 2660] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 17:18:29 INFO - PROCESS | 2660 | --DOMWINDOW == 69 (000000D390178C00) [pid = 2660] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 17:18:29 INFO - PROCESS | 2660 | --DOMWINDOW == 68 (000000D38FB62400) [pid = 2660] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 17:18:29 INFO - PROCESS | 2660 | --DOMWINDOW == 67 (000000D38B20EC00) [pid = 2660] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 17:18:29 INFO - PROCESS | 2660 | --DOMWINDOW == 66 (000000D38A687000) [pid = 2660] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 17:18:29 INFO - PROCESS | 2660 | --DOMWINDOW == 65 (000000D391686C00) [pid = 2660] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 17:18:29 INFO - PROCESS | 2660 | --DOMWINDOW == 64 (000000D38FBE8000) [pid = 2660] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 17:18:29 INFO - PROCESS | 2660 | --DOMWINDOW == 63 (000000D3952AE800) [pid = 2660] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 17:18:29 INFO - PROCESS | 2660 | --DOMWINDOW == 62 (000000D393D43000) [pid = 2660] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 17:18:29 INFO - PROCESS | 2660 | --DOMWINDOW == 61 (000000D392858400) [pid = 2660] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 17:18:29 INFO - PROCESS | 2660 | --DOMWINDOW == 60 (000000D392855400) [pid = 2660] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 17:18:29 INFO - PROCESS | 2660 | --DOMWINDOW == 59 (000000D38BFDC800) [pid = 2660] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 17:18:29 INFO - PROCESS | 2660 | --DOMWINDOW == 58 (000000D392C0DC00) [pid = 2660] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 17:18:29 INFO - PROCESS | 2660 | 1471047509533 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:29 INFO - PROCESS | 2660 | 1471047509536 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:29 INFO - PROCESS | 2660 | ++DOCSHELL 000000D385F1C800 == 9 [pid = 2660] [id = 372] 17:18:29 INFO - PROCESS | 2660 | ++DOMWINDOW == 59 (000000D385C28000) [pid = 2660] [serial = 1116] [outer = 0000000000000000] 17:18:29 INFO - PROCESS | 2660 | ++DOMWINDOW == 60 (000000D385C29400) [pid = 2660] [serial = 1117] [outer = 000000D385C28000] 17:18:29 INFO - PROCESS | 2660 | 1471047509588 Marionette DEBUG loaded listener.js 17:18:29 INFO - PROCESS | 2660 | ++DOMWINDOW == 61 (000000D386256800) [pid = 2660] [serial = 1118] [outer = 000000D385C28000] 17:18:30 INFO - PROCESS | 2660 | 1471047510028 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]]]}] 17:18:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 17:18:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 3308ms 17:18:30 INFO - PROCESS | 2660 | 1471047510104 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 17:18:30 INFO - PROCESS | 2660 | 1471047510109 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 17:18:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 17:18:30 INFO - PROCESS | 2660 | 1471047510114 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 17:18:30 INFO - PROCESS | 2660 | 1471047510118 Marionette TRACE conn6 <- [1,1454,null,{}] 17:18:30 INFO - PROCESS | 2660 | 1471047510123 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}] 17:18:30 INFO - PROCESS | 2660 | 1471047510126 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:30 INFO - PROCESS | 2660 | 1471047510229 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 17:18:30 INFO - PROCESS | 2660 | 1471047510238 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:30 INFO - PROCESS | 2660 | 1471047510241 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:30 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38B22C800 == 10 [pid = 2660] [id = 373] 17:18:30 INFO - PROCESS | 2660 | ++DOMWINDOW == 62 (000000D38647C800) [pid = 2660] [serial = 1119] [outer = 0000000000000000] 17:18:30 INFO - PROCESS | 2660 | ++DOMWINDOW == 63 (000000D38745FC00) [pid = 2660] [serial = 1120] [outer = 000000D38647C800] 17:18:30 INFO - PROCESS | 2660 | 1471047510290 Marionette DEBUG loaded listener.js 17:18:30 INFO - PROCESS | 2660 | ++DOMWINDOW == 64 (000000D38A64CC00) [pid = 2660] [serial = 1121] [outer = 000000D38647C800] 17:18:30 INFO - PROCESS | 2660 | 1471047510779 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]]]}] 17:18:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 17:18:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 734ms 17:18:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 17:18:30 INFO - PROCESS | 2660 | 1471047510851 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 17:18:30 INFO - PROCESS | 2660 | 1471047510854 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 17:18:30 INFO - PROCESS | 2660 | 1471047510858 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 17:18:30 INFO - PROCESS | 2660 | 1471047510860 Marionette TRACE conn6 <- [1,1458,null,{}] 17:18:30 INFO - PROCESS | 2660 | 1471047510864 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}] 17:18:30 INFO - PROCESS | 2660 | 1471047510867 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:30 INFO - PROCESS | 2660 | 1471047510959 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 17:18:31 INFO - PROCESS | 2660 | 1471047511033 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:31 INFO - PROCESS | 2660 | 1471047511042 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:31 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38FBCD000 == 11 [pid = 2660] [id = 374] 17:18:31 INFO - PROCESS | 2660 | ++DOMWINDOW == 65 (000000D38A6B1000) [pid = 2660] [serial = 1122] [outer = 0000000000000000] 17:18:31 INFO - PROCESS | 2660 | ++DOMWINDOW == 66 (000000D38A767C00) [pid = 2660] [serial = 1123] [outer = 000000D38A6B1000] 17:18:31 INFO - PROCESS | 2660 | 1471047511090 Marionette DEBUG loaded listener.js 17:18:31 INFO - PROCESS | 2660 | ++DOMWINDOW == 67 (000000D38AED5400) [pid = 2660] [serial = 1124] [outer = 000000D38A6B1000] 17:18:31 INFO - PROCESS | 2660 | 1471047511519 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]]]}] 17:18:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 17:18:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 691ms 17:18:31 INFO - PROCESS | 2660 | 1471047511551 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 17:18:31 INFO - PROCESS | 2660 | 1471047511555 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 17:18:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 17:18:31 INFO - PROCESS | 2660 | 1471047511574 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 17:18:31 INFO - PROCESS | 2660 | 1471047511579 Marionette TRACE conn6 <- [1,1462,null,{}] 17:18:31 INFO - PROCESS | 2660 | 1471047511583 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}] 17:18:31 INFO - PROCESS | 2660 | 1471047511586 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:31 INFO - PROCESS | 2660 | 1471047511707 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 17:18:31 INFO - PROCESS | 2660 | 1471047511754 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:31 INFO - PROCESS | 2660 | 1471047511756 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:31 INFO - PROCESS | 2660 | ++DOCSHELL 000000D392C98000 == 12 [pid = 2660] [id = 375] 17:18:31 INFO - PROCESS | 2660 | ++DOMWINDOW == 68 (000000D38B213800) [pid = 2660] [serial = 1125] [outer = 0000000000000000] 17:18:31 INFO - PROCESS | 2660 | ++DOMWINDOW == 69 (000000D38BF21000) [pid = 2660] [serial = 1126] [outer = 000000D38B213800] 17:18:31 INFO - PROCESS | 2660 | 1471047511802 Marionette DEBUG loaded listener.js 17:18:31 INFO - PROCESS | 2660 | ++DOMWINDOW == 70 (000000D38C35C400) [pid = 2660] [serial = 1127] [outer = 000000D38B213800] 17:18:32 INFO - PROCESS | 2660 | 1471047512254 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]]]}] 17:18:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 17:18:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 753ms 17:18:32 INFO - PROCESS | 2660 | 1471047512340 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 17:18:32 INFO - PROCESS | 2660 | 1471047512342 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 17:18:32 INFO - PROCESS | 2660 | 1471047512345 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 17:18:32 INFO - PROCESS | 2660 | 1471047512347 Marionette TRACE conn6 <- [1,1466,null,{}] 17:18:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 17:18:32 INFO - PROCESS | 2660 | 1471047512350 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}] 17:18:32 INFO - PROCESS | 2660 | 1471047512352 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:32 INFO - PROCESS | 2660 | 1471047512462 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 17:18:32 INFO - PROCESS | 2660 | 1471047512473 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:32 INFO - PROCESS | 2660 | 1471047512483 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:32 INFO - PROCESS | 2660 | ++DOCSHELL 000000D393138800 == 13 [pid = 2660] [id = 376] 17:18:32 INFO - PROCESS | 2660 | ++DOMWINDOW == 71 (000000D38C7BCC00) [pid = 2660] [serial = 1128] [outer = 0000000000000000] 17:18:32 INFO - PROCESS | 2660 | ++DOMWINDOW == 72 (000000D38EE06C00) [pid = 2660] [serial = 1129] [outer = 000000D38C7BCC00] 17:18:32 INFO - PROCESS | 2660 | 1471047512575 Marionette DEBUG loaded listener.js 17:18:32 INFO - PROCESS | 2660 | ++DOMWINDOW == 73 (000000D38F76C400) [pid = 2660] [serial = 1130] [outer = 000000D38C7BCC00] 17:18:33 INFO - PROCESS | 2660 | 1471047513010 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]]]}] 17:18:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 17:18:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 670ms 17:18:33 INFO - PROCESS | 2660 | 1471047513023 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 17:18:33 INFO - PROCESS | 2660 | 1471047513025 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 17:18:33 INFO - PROCESS | 2660 | 1471047513029 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 17:18:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 17:18:33 INFO - PROCESS | 2660 | 1471047513030 Marionette TRACE conn6 <- [1,1470,null,{}] 17:18:33 INFO - PROCESS | 2660 | 1471047513034 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}] 17:18:33 INFO - PROCESS | 2660 | 1471047513036 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:33 INFO - PROCESS | 2660 | 1471047513154 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 17:18:33 INFO - PROCESS | 2660 | 1471047513162 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:33 INFO - PROCESS | 2660 | 1471047513168 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:33 INFO - PROCESS | 2660 | ++DOCSHELL 000000D393993800 == 14 [pid = 2660] [id = 377] 17:18:33 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (000000D38FB6B400) [pid = 2660] [serial = 1131] [outer = 0000000000000000] 17:18:33 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D38FBE5C00) [pid = 2660] [serial = 1132] [outer = 000000D38FB6B400] 17:18:33 INFO - PROCESS | 2660 | 1471047513227 Marionette DEBUG loaded listener.js 17:18:33 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D3902F1400) [pid = 2660] [serial = 1133] [outer = 000000D38FB6B400] 17:18:33 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D385336C00) [pid = 2660] [serial = 1100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 17:18:33 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D38AE3EC00) [pid = 2660] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 17:18:33 INFO - PROCESS | 2660 | --DOMWINDOW == 73 (000000D392CB7400) [pid = 2660] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 17:18:33 INFO - PROCESS | 2660 | --DOMWINDOW == 72 (000000D3862CB000) [pid = 2660] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 17:18:33 INFO - PROCESS | 2660 | --DOMWINDOW == 71 (000000D38604D800) [pid = 2660] [serial = 1094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 17:18:33 INFO - PROCESS | 2660 | --DOMWINDOW == 70 (000000D39023C400) [pid = 2660] [serial = 1091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 17:18:33 INFO - PROCESS | 2660 | --DOMWINDOW == 69 (000000D392F2C400) [pid = 2660] [serial = 1097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 17:18:33 INFO - PROCESS | 2660 | --DOMWINDOW == 68 (000000D38C35C800) [pid = 2660] [serial = 1088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 17:18:33 INFO - PROCESS | 2660 | --DOMWINDOW == 67 (000000D386703000) [pid = 2660] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 17:18:33 INFO - PROCESS | 2660 | --DOMWINDOW == 66 (000000D38C358000) [pid = 2660] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 17:18:33 INFO - PROCESS | 2660 | --DOMWINDOW == 65 (000000D38A685400) [pid = 2660] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 17:18:33 INFO - PROCESS | 2660 | --DOMWINDOW == 64 (000000D39085B800) [pid = 2660] [serial = 1103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 17:18:33 INFO - PROCESS | 2660 | 1471047513904 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]]]}] 17:18:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 17:18:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 945ms 17:18:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 17:18:33 INFO - PROCESS | 2660 | 1471047513977 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 17:18:33 INFO - PROCESS | 2660 | 1471047513979 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 17:18:33 INFO - PROCESS | 2660 | 1471047513983 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 17:18:33 INFO - PROCESS | 2660 | 1471047513985 Marionette TRACE conn6 <- [1,1474,null,{}] 17:18:33 INFO - PROCESS | 2660 | 1471047513988 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}] 17:18:33 INFO - PROCESS | 2660 | 1471047513990 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:34 INFO - PROCESS | 2660 | 1471047514076 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 17:18:34 INFO - PROCESS | 2660 | 1471047514082 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:34 INFO - PROCESS | 2660 | 1471047514091 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:34 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3853DE000 == 15 [pid = 2660] [id = 378] 17:18:34 INFO - PROCESS | 2660 | ++DOMWINDOW == 65 (000000D38A651800) [pid = 2660] [serial = 1134] [outer = 0000000000000000] 17:18:34 INFO - PROCESS | 2660 | ++DOMWINDOW == 66 (000000D38BE7C000) [pid = 2660] [serial = 1135] [outer = 000000D38A651800] 17:18:34 INFO - PROCESS | 2660 | 1471047514140 Marionette DEBUG loaded listener.js 17:18:34 INFO - PROCESS | 2660 | ++DOMWINDOW == 67 (000000D38EE10000) [pid = 2660] [serial = 1136] [outer = 000000D38A651800] 17:18:34 INFO - PROCESS | 2660 | 1471047514564 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]]]}] 17:18:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 17:18:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 628ms 17:18:34 INFO - PROCESS | 2660 | 1471047514614 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 17:18:34 INFO - PROCESS | 2660 | 1471047514616 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 17:18:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 17:18:34 INFO - PROCESS | 2660 | 1471047514620 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 17:18:34 INFO - PROCESS | 2660 | 1471047514621 Marionette TRACE conn6 <- [1,1478,null,{}] 17:18:34 INFO - PROCESS | 2660 | 1471047514625 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}] 17:18:34 INFO - PROCESS | 2660 | 1471047514627 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:34 INFO - PROCESS | 2660 | 1471047514707 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 17:18:34 INFO - PROCESS | 2660 | 1471047514715 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:34 INFO - PROCESS | 2660 | 1471047514717 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:34 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3971BC000 == 16 [pid = 2660] [id = 379] 17:18:34 INFO - PROCESS | 2660 | ++DOMWINDOW == 68 (000000D386336C00) [pid = 2660] [serial = 1137] [outer = 0000000000000000] 17:18:34 INFO - PROCESS | 2660 | ++DOMWINDOW == 69 (000000D390858C00) [pid = 2660] [serial = 1138] [outer = 000000D386336C00] 17:18:34 INFO - PROCESS | 2660 | 1471047514763 Marionette DEBUG loaded listener.js 17:18:34 INFO - PROCESS | 2660 | ++DOMWINDOW == 70 (000000D3916EA800) [pid = 2660] [serial = 1139] [outer = 000000D386336C00] 17:18:35 INFO - PROCESS | 2660 | 1471047515171 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]]]}] 17:18:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 17:18:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 587ms 17:18:35 INFO - PROCESS | 2660 | 1471047515220 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 17:18:35 INFO - PROCESS | 2660 | 1471047515222 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 17:18:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 17:18:35 INFO - PROCESS | 2660 | 1471047515225 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 17:18:35 INFO - PROCESS | 2660 | 1471047515227 Marionette TRACE conn6 <- [1,1482,null,{}] 17:18:35 INFO - PROCESS | 2660 | 1471047515236 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}] 17:18:35 INFO - PROCESS | 2660 | 1471047515238 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:35 INFO - PROCESS | 2660 | 1471047515326 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 17:18:35 INFO - PROCESS | 2660 | 1471047515333 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:35 INFO - PROCESS | 2660 | 1471047515335 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:35 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3976D3800 == 17 [pid = 2660] [id = 380] 17:18:35 INFO - PROCESS | 2660 | ++DOMWINDOW == 71 (000000D392741C00) [pid = 2660] [serial = 1140] [outer = 0000000000000000] 17:18:35 INFO - PROCESS | 2660 | ++DOMWINDOW == 72 (000000D392745400) [pid = 2660] [serial = 1141] [outer = 000000D392741C00] 17:18:35 INFO - PROCESS | 2660 | 1471047515380 Marionette DEBUG loaded listener.js 17:18:35 INFO - PROCESS | 2660 | ++DOMWINDOW == 73 (000000D39274D000) [pid = 2660] [serial = 1142] [outer = 000000D392741C00] 17:18:36 INFO - PROCESS | 2660 | 1471047516026 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]]]}] 17:18:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 17:18:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 839ms 17:18:36 INFO - PROCESS | 2660 | 1471047516088 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 17:18:36 INFO - PROCESS | 2660 | 1471047516093 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 17:18:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 17:18:36 INFO - PROCESS | 2660 | 1471047516099 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 17:18:36 INFO - PROCESS | 2660 | 1471047516103 Marionette TRACE conn6 <- [1,1486,null,{}] 17:18:36 INFO - PROCESS | 2660 | 1471047516110 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}] 17:18:36 INFO - PROCESS | 2660 | 1471047516113 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:36 INFO - PROCESS | 2660 | 1471047516247 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 17:18:36 INFO - PROCESS | 2660 | 1471047516379 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:36 INFO - PROCESS | 2660 | 1471047516382 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:36 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38B42F800 == 18 [pid = 2660] [id = 381] 17:18:36 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (000000D3862C9400) [pid = 2660] [serial = 1143] [outer = 0000000000000000] 17:18:36 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D3862CD800) [pid = 2660] [serial = 1144] [outer = 000000D3862C9400] 17:18:36 INFO - PROCESS | 2660 | 1471047516443 Marionette DEBUG loaded listener.js 17:18:36 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D38A2B7400) [pid = 2660] [serial = 1145] [outer = 000000D3862C9400] 17:18:37 INFO - PROCESS | 2660 | 1471047517240 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]]]}] 17:18:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 17:18:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1191ms 17:18:37 INFO - PROCESS | 2660 | 1471047517295 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 17:18:37 INFO - PROCESS | 2660 | 1471047517300 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 17:18:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 17:18:37 INFO - PROCESS | 2660 | 1471047517307 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 17:18:37 INFO - PROCESS | 2660 | 1471047517310 Marionette TRACE conn6 <- [1,1490,null,{}] 17:18:37 INFO - PROCESS | 2660 | 1471047517315 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}] 17:18:37 INFO - PROCESS | 2660 | 1471047517318 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:37 INFO - PROCESS | 2660 | 1471047517546 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 17:18:37 INFO - PROCESS | 2660 | 1471047517668 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:37 INFO - PROCESS | 2660 | 1471047517671 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:37 INFO - PROCESS | 2660 | ++DOCSHELL 000000D386694000 == 19 [pid = 2660] [id = 382] 17:18:37 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D385C2A800) [pid = 2660] [serial = 1146] [outer = 0000000000000000] 17:18:37 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D386044400) [pid = 2660] [serial = 1147] [outer = 000000D385C2A800] 17:18:37 INFO - PROCESS | 2660 | 1471047517729 Marionette DEBUG loaded listener.js 17:18:37 INFO - PROCESS | 2660 | ++DOMWINDOW == 79 (000000D386343C00) [pid = 2660] [serial = 1148] [outer = 000000D385C2A800] 17:18:38 INFO - PROCESS | 2660 | --DOMWINDOW == 78 (000000D38F860C00) [pid = 2660] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 17:18:38 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000D3916F9C00) [pid = 2660] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 17:18:38 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D38C4C4C00) [pid = 2660] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 17:18:38 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D38B212C00) [pid = 2660] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 17:18:38 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D393D5F800) [pid = 2660] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 17:18:38 INFO - PROCESS | 2660 | --DOMWINDOW == 73 (000000D38A692800) [pid = 2660] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 17:18:38 INFO - PROCESS | 2660 | --DOMWINDOW == 72 (000000D393B7B400) [pid = 2660] [serial = 673] [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.] 17:18:38 INFO - PROCESS | 2660 | --DOMWINDOW == 71 (000000D393D53800) [pid = 2660] [serial = 1104] [outer = 0000000000000000] [url = about:blank] 17:18:38 INFO - PROCESS | 2660 | --DOMWINDOW == 70 (000000D38BF28400) [pid = 2660] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 17:18:38 INFO - PROCESS | 2660 | --DOMWINDOW == 69 (000000D3862CAC00) [pid = 2660] [serial = 1101] [outer = 0000000000000000] [url = about:blank] 17:18:38 INFO - PROCESS | 2660 | --DOMWINDOW == 68 (000000D38AED6400) [pid = 2660] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 17:18:38 INFO - PROCESS | 2660 | --DOMWINDOW == 67 (000000D38B214400) [pid = 2660] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 17:18:38 INFO - PROCESS | 2660 | --DOMWINDOW == 66 (000000D3932C4C00) [pid = 2660] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 17:18:38 INFO - PROCESS | 2660 | --DOMWINDOW == 65 (000000D38A6AF000) [pid = 2660] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 17:18:38 INFO - PROCESS | 2660 | --DOMWINDOW == 64 (000000D39274BC00) [pid = 2660] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 17:18:38 INFO - PROCESS | 2660 | --DOMWINDOW == 63 (000000D386703400) [pid = 2660] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 17:18:38 INFO - PROCESS | 2660 | --DOMWINDOW == 62 (000000D391683C00) [pid = 2660] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 17:18:38 INFO - PROCESS | 2660 | --DOMWINDOW == 61 (000000D3936B2800) [pid = 2660] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 17:18:38 INFO - PROCESS | 2660 | --DOMWINDOW == 60 (000000D38F869400) [pid = 2660] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 17:18:38 INFO - PROCESS | 2660 | --DOMWINDOW == 59 (000000D39365C000) [pid = 2660] [serial = 1098] [outer = 0000000000000000] [url = about:blank] 17:18:38 INFO - PROCESS | 2660 | --DOMWINDOW == 58 (000000D39085A400) [pid = 2660] [serial = 1092] [outer = 0000000000000000] [url = about:blank] 17:18:38 INFO - PROCESS | 2660 | --DOMWINDOW == 57 (000000D3916F1C00) [pid = 2660] [serial = 1095] [outer = 0000000000000000] [url = about:blank] 17:18:38 INFO - PROCESS | 2660 | --DOMWINDOW == 56 (000000D3873FE800) [pid = 2660] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 17:18:38 INFO - PROCESS | 2660 | --DOMWINDOW == 55 (000000D38CA5C800) [pid = 2660] [serial = 1089] [outer = 0000000000000000] [url = about:blank] 17:18:38 INFO - PROCESS | 2660 | --DOMWINDOW == 54 (000000D38A690800) [pid = 2660] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 17:18:38 INFO - PROCESS | 2660 | 1471047518290 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]]]}] 17:18:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 17:18:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1031ms 17:18:38 INFO - PROCESS | 2660 | 1471047518341 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 17:18:38 INFO - PROCESS | 2660 | 1471047518345 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 17:18:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 17:18:38 INFO - PROCESS | 2660 | 1471047518350 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 17:18:38 INFO - PROCESS | 2660 | 1471047518353 Marionette TRACE conn6 <- [1,1494,null,{}] 17:18:38 INFO - PROCESS | 2660 | 1471047518358 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}] 17:18:38 INFO - PROCESS | 2660 | 1471047518361 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:38 INFO - PROCESS | 2660 | 1471047518470 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 17:18:38 INFO - PROCESS | 2660 | 1471047518544 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:38 INFO - PROCESS | 2660 | 1471047518547 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:38 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38C46B800 == 20 [pid = 2660] [id = 383] 17:18:38 INFO - PROCESS | 2660 | ++DOMWINDOW == 55 (000000D386475C00) [pid = 2660] [serial = 1149] [outer = 0000000000000000] 17:18:38 INFO - PROCESS | 2660 | ++DOMWINDOW == 56 (000000D38A68C400) [pid = 2660] [serial = 1150] [outer = 000000D386475C00] 17:18:38 INFO - PROCESS | 2660 | 1471047518595 Marionette DEBUG loaded listener.js 17:18:38 INFO - PROCESS | 2660 | ++DOMWINDOW == 57 (000000D38A6B4800) [pid = 2660] [serial = 1151] [outer = 000000D386475C00] 17:18:39 INFO - PROCESS | 2660 | 1471047519017 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]]]}] 17:18:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 17:18:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 734ms 17:18:39 INFO - PROCESS | 2660 | 1471047519088 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 17:18:39 INFO - PROCESS | 2660 | 1471047519091 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 17:18:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 17:18:39 INFO - PROCESS | 2660 | 1471047519094 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 17:18:39 INFO - PROCESS | 2660 | 1471047519096 Marionette TRACE conn6 <- [1,1498,null,{}] 17:18:39 INFO - PROCESS | 2660 | 1471047519100 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}] 17:18:39 INFO - PROCESS | 2660 | 1471047519102 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:39 INFO - PROCESS | 2660 | 1471047519191 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 17:18:39 INFO - PROCESS | 2660 | 1471047519203 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:39 INFO - PROCESS | 2660 | 1471047519205 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:39 INFO - PROCESS | 2660 | ++DOCSHELL 000000D391637800 == 21 [pid = 2660] [id = 384] 17:18:39 INFO - PROCESS | 2660 | ++DOMWINDOW == 58 (000000D38B210000) [pid = 2660] [serial = 1152] [outer = 0000000000000000] 17:18:39 INFO - PROCESS | 2660 | ++DOMWINDOW == 59 (000000D38B212C00) [pid = 2660] [serial = 1153] [outer = 000000D38B210000] 17:18:39 INFO - PROCESS | 2660 | 1471047519257 Marionette DEBUG loaded listener.js 17:18:39 INFO - PROCESS | 2660 | ++DOMWINDOW == 60 (000000D38B45A400) [pid = 2660] [serial = 1154] [outer = 000000D38B210000] 17:18:39 INFO - PROCESS | 2660 | 1471047519707 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]]]}] 17:18:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 17:18:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 691ms 17:18:39 INFO - PROCESS | 2660 | 1471047519788 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 17:18:39 INFO - PROCESS | 2660 | 1471047519792 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 17:18:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 17:18:39 INFO - PROCESS | 2660 | 1471047519803 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 17:18:39 INFO - PROCESS | 2660 | 1471047519808 Marionette TRACE conn6 <- [1,1502,null,{}] 17:18:39 INFO - PROCESS | 2660 | 1471047519812 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}] 17:18:39 INFO - PROCESS | 2660 | 1471047519816 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:39 INFO - PROCESS | 2660 | 1471047519908 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 17:18:39 INFO - PROCESS | 2660 | 1471047519918 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:39 INFO - PROCESS | 2660 | 1471047519920 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:39 INFO - PROCESS | 2660 | ++DOCSHELL 000000D393089800 == 22 [pid = 2660] [id = 385] 17:18:39 INFO - PROCESS | 2660 | ++DOMWINDOW == 61 (000000D384ED1C00) [pid = 2660] [serial = 1155] [outer = 0000000000000000] 17:18:39 INFO - PROCESS | 2660 | ++DOMWINDOW == 62 (000000D38C793400) [pid = 2660] [serial = 1156] [outer = 000000D384ED1C00] 17:18:39 INFO - PROCESS | 2660 | 1471047519965 Marionette DEBUG loaded listener.js 17:18:40 INFO - PROCESS | 2660 | ++DOMWINDOW == 63 (000000D38EE0F000) [pid = 2660] [serial = 1157] [outer = 000000D384ED1C00] 17:18:40 INFO - PROCESS | 2660 | 1471047520384 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]]]}] 17:18:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 17:18:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 650ms 17:18:40 INFO - PROCESS | 2660 | 1471047520452 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 17:18:40 INFO - PROCESS | 2660 | 1471047520454 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 17:18:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 17:18:40 INFO - PROCESS | 2660 | 1471047520458 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 17:18:40 INFO - PROCESS | 2660 | 1471047520460 Marionette TRACE conn6 <- [1,1506,null,{}] 17:18:40 INFO - PROCESS | 2660 | 1471047520469 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}] 17:18:40 INFO - PROCESS | 2660 | 1471047520472 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:40 INFO - PROCESS | 2660 | 1471047520607 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 17:18:40 INFO - PROCESS | 2660 | 1471047520624 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:40 INFO - PROCESS | 2660 | 1471047520626 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:40 INFO - PROCESS | 2660 | ++DOCSHELL 000000D393B04800 == 23 [pid = 2660] [id = 386] 17:18:40 INFO - PROCESS | 2660 | ++DOMWINDOW == 64 (000000D38574E800) [pid = 2660] [serial = 1158] [outer = 0000000000000000] 17:18:40 INFO - PROCESS | 2660 | ++DOMWINDOW == 65 (000000D38F865400) [pid = 2660] [serial = 1159] [outer = 000000D38574E800] 17:18:40 INFO - PROCESS | 2660 | 1471047520671 Marionette DEBUG loaded listener.js 17:18:40 INFO - PROCESS | 2660 | ++DOMWINDOW == 66 (000000D38FB63400) [pid = 2660] [serial = 1160] [outer = 000000D38574E800] 17:18:41 INFO - PROCESS | 2660 | 1471047521104 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]]]}] 17:18:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 17:18:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 693ms 17:18:41 INFO - PROCESS | 2660 | 1471047521153 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 17:18:41 INFO - PROCESS | 2660 | 1471047521155 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 17:18:41 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 17:18:41 INFO - PROCESS | 2660 | 1471047521158 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 17:18:41 INFO - PROCESS | 2660 | 1471047521160 Marionette TRACE conn6 <- [1,1510,null,{}] 17:18:41 INFO - PROCESS | 2660 | 1471047521164 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}] 17:18:41 INFO - PROCESS | 2660 | 1471047521166 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:41 INFO - PROCESS | 2660 | 1471047521280 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 17:18:41 INFO - PROCESS | 2660 | 1471047521286 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:41 INFO - PROCESS | 2660 | 1471047521292 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:41 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38AF4E800 == 24 [pid = 2660] [id = 387] 17:18:41 INFO - PROCESS | 2660 | ++DOMWINDOW == 67 (000000D3902F4400) [pid = 2660] [serial = 1161] [outer = 0000000000000000] 17:18:41 INFO - PROCESS | 2660 | ++DOMWINDOW == 68 (000000D390854400) [pid = 2660] [serial = 1162] [outer = 000000D3902F4400] 17:18:41 INFO - PROCESS | 2660 | 1471047521349 Marionette DEBUG loaded listener.js 17:18:41 INFO - PROCESS | 2660 | ++DOMWINDOW == 69 (000000D391683C00) [pid = 2660] [serial = 1163] [outer = 000000D3902F4400] 17:18:41 INFO - PROCESS | 2660 | 1471047521814 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"]]]}] 17:18:41 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 () { 17:18:41 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:18:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 17:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:18:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 17:18:41 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 () { 17:18:41 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:18:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 17:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:18:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 17:18:41 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 () { 17:18:41 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:18:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 17:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:18:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 17:18:41 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 () { 17:18:41 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:18:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 17:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:18:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 17:18:41 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 703ms 17:18:41 INFO - PROCESS | 2660 | 1471047521865 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 17:18:41 INFO - PROCESS | 2660 | 1471047521868 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 17:18:41 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 17:18:41 INFO - PROCESS | 2660 | 1471047521871 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 17:18:41 INFO - PROCESS | 2660 | 1471047521873 Marionette TRACE conn6 <- [1,1514,null,{}] 17:18:41 INFO - PROCESS | 2660 | 1471047521876 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}] 17:18:41 INFO - PROCESS | 2660 | 1471047521878 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:42 INFO - PROCESS | 2660 | 1471047522013 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 17:18:42 INFO - PROCESS | 2660 | 1471047522035 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:42 INFO - PROCESS | 2660 | 1471047522037 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:42 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3971C9800 == 25 [pid = 2660] [id = 388] 17:18:42 INFO - PROCESS | 2660 | ++DOMWINDOW == 70 (000000D3916EF000) [pid = 2660] [serial = 1164] [outer = 0000000000000000] 17:18:42 INFO - PROCESS | 2660 | ++DOMWINDOW == 71 (000000D3928D4400) [pid = 2660] [serial = 1165] [outer = 000000D3916EF000] 17:18:42 INFO - PROCESS | 2660 | 1471047522082 Marionette DEBUG loaded listener.js 17:18:42 INFO - PROCESS | 2660 | ++DOMWINDOW == 72 (000000D3928DC800) [pid = 2660] [serial = 1166] [outer = 000000D3916EF000] 17:18:42 INFO - PROCESS | 2660 | --DOMWINDOW == 71 (000000D3862D1000) [pid = 2660] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 17:18:42 INFO - PROCESS | 2660 | --DOMWINDOW == 70 (000000D385C28000) [pid = 2660] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 17:18:42 INFO - PROCESS | 2660 | --DOMWINDOW == 69 (000000D38647C800) [pid = 2660] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 17:18:42 INFO - PROCESS | 2660 | --DOMWINDOW == 68 (000000D38A6B1000) [pid = 2660] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 17:18:42 INFO - PROCESS | 2660 | --DOMWINDOW == 67 (000000D38C7BCC00) [pid = 2660] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 17:18:42 INFO - PROCESS | 2660 | --DOMWINDOW == 66 (000000D38FB6B400) [pid = 2660] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 17:18:42 INFO - PROCESS | 2660 | --DOMWINDOW == 65 (000000D386336C00) [pid = 2660] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 17:18:42 INFO - PROCESS | 2660 | --DOMWINDOW == 64 (000000D38B213800) [pid = 2660] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 17:18:42 INFO - PROCESS | 2660 | --DOMWINDOW == 63 (000000D38A651800) [pid = 2660] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 17:18:42 INFO - PROCESS | 2660 | 1471047522555 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"]]]}] 17:18:42 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 17:18:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 17:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:18:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:18:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 17:18:42 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 17:18:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 17:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:18:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:18:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 17:18:42 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 17:18:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 17:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:18:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:18:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 17:18:42 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 733ms 17:18:42 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 17:18:42 INFO - PROCESS | 2660 | 1471047522608 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 17:18:42 INFO - PROCESS | 2660 | 1471047522610 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 17:18:42 INFO - PROCESS | 2660 | 1471047522613 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 17:18:42 INFO - PROCESS | 2660 | 1471047522615 Marionette TRACE conn6 <- [1,1518,null,{}] 17:18:42 INFO - PROCESS | 2660 | 1471047522624 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}] 17:18:42 INFO - PROCESS | 2660 | 1471047522626 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:42 INFO - PROCESS | 2660 | 1471047522708 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 17:18:42 INFO - PROCESS | 2660 | 1471047522714 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:42 INFO - PROCESS | 2660 | 1471047522716 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:42 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3976DC800 == 26 [pid = 2660] [id = 389] 17:18:42 INFO - PROCESS | 2660 | ++DOMWINDOW == 64 (000000D385C28C00) [pid = 2660] [serial = 1167] [outer = 0000000000000000] 17:18:42 INFO - PROCESS | 2660 | ++DOMWINDOW == 65 (000000D38A654C00) [pid = 2660] [serial = 1168] [outer = 000000D385C28C00] 17:18:42 INFO - PROCESS | 2660 | 1471047522763 Marionette DEBUG loaded listener.js 17:18:42 INFO - PROCESS | 2660 | ++DOMWINDOW == 66 (000000D38FB62800) [pid = 2660] [serial = 1169] [outer = 000000D385C28C00] 17:18:43 INFO - PROCESS | 2660 | 1471047523140 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]]]}] 17:18:43 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 17:18:43 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 17:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:18:43 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 17:18:43 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 17:18:43 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. 17:18:43 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 17:18:43 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 587ms 17:18:43 INFO - PROCESS | 2660 | 1471047523204 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 17:18:43 INFO - PROCESS | 2660 | 1471047523206 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 17:18:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 17:18:43 INFO - PROCESS | 2660 | 1471047523209 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 17:18:43 INFO - PROCESS | 2660 | 1471047523212 Marionette TRACE conn6 <- [1,1522,null,{}] 17:18:43 INFO - PROCESS | 2660 | 1471047523215 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}] 17:18:43 INFO - PROCESS | 2660 | 1471047523217 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:43 INFO - PROCESS | 2660 | 1471047523299 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 17:18:43 INFO - PROCESS | 2660 | 1471047523331 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:43 INFO - PROCESS | 2660 | 1471047523333 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:43 INFO - PROCESS | 2660 | ++DOCSHELL 000000D398FBE000 == 27 [pid = 2660] [id = 390] 17:18:43 INFO - PROCESS | 2660 | ++DOMWINDOW == 67 (000000D391304000) [pid = 2660] [serial = 1170] [outer = 0000000000000000] 17:18:43 INFO - PROCESS | 2660 | ++DOMWINDOW == 68 (000000D392C14800) [pid = 2660] [serial = 1171] [outer = 000000D391304000] 17:18:43 INFO - PROCESS | 2660 | 1471047523388 Marionette DEBUG loaded listener.js 17:18:43 INFO - PROCESS | 2660 | ++DOMWINDOW == 69 (000000D392F25000) [pid = 2660] [serial = 1172] [outer = 000000D391304000] 17:18:43 INFO - PROCESS | 2660 | 1471047523807 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]]]}] 17:18:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 17:18:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 627ms 17:18:43 INFO - PROCESS | 2660 | 1471047523839 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 17:18:43 INFO - PROCESS | 2660 | 1471047523841 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 17:18:43 INFO - PROCESS | 2660 | 1471047523844 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 17:18:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 17:18:43 INFO - PROCESS | 2660 | 1471047523846 Marionette TRACE conn6 <- [1,1526,null,{}] 17:18:43 INFO - PROCESS | 2660 | 1471047523850 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}] 17:18:43 INFO - PROCESS | 2660 | 1471047523852 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:43 INFO - PROCESS | 2660 | 1471047523935 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 17:18:43 INFO - PROCESS | 2660 | 1471047523940 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:43 INFO - PROCESS | 2660 | 1471047523942 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:43 INFO - PROCESS | 2660 | ++DOCSHELL 000000D393088000 == 28 [pid = 2660] [id = 391] 17:18:43 INFO - PROCESS | 2660 | ++DOMWINDOW == 70 (000000D392F2B400) [pid = 2660] [serial = 1173] [outer = 0000000000000000] 17:18:43 INFO - PROCESS | 2660 | ++DOMWINDOW == 71 (000000D393066800) [pid = 2660] [serial = 1174] [outer = 000000D392F2B400] 17:18:43 INFO - PROCESS | 2660 | 1471047523987 Marionette DEBUG loaded listener.js 17:18:44 INFO - PROCESS | 2660 | ++DOMWINDOW == 72 (000000D3933D3800) [pid = 2660] [serial = 1175] [outer = 000000D392F2B400] 17:18:44 INFO - PROCESS | 2660 | 1471047524396 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]]]}] 17:18:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 17:18:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 587ms 17:18:44 INFO - PROCESS | 2660 | 1471047524439 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 17:18:44 INFO - PROCESS | 2660 | 1471047524441 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 17:18:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 17:18:44 INFO - PROCESS | 2660 | 1471047524445 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 17:18:44 INFO - PROCESS | 2660 | 1471047524447 Marionette TRACE conn6 <- [1,1530,null,{}] 17:18:44 INFO - PROCESS | 2660 | 1471047524455 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}] 17:18:44 INFO - PROCESS | 2660 | 1471047524457 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:44 INFO - PROCESS | 2660 | 1471047524584 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 17:18:44 INFO - PROCESS | 2660 | 1471047524721 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:44 INFO - PROCESS | 2660 | 1471047524725 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:44 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38A914800 == 29 [pid = 2660] [id = 392] 17:18:44 INFO - PROCESS | 2660 | ++DOMWINDOW == 73 (000000D3857C8800) [pid = 2660] [serial = 1176] [outer = 0000000000000000] 17:18:44 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (000000D38604D800) [pid = 2660] [serial = 1177] [outer = 000000D3857C8800] 17:18:44 INFO - PROCESS | 2660 | 1471047524787 Marionette DEBUG loaded listener.js 17:18:44 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D3873FB400) [pid = 2660] [serial = 1178] [outer = 000000D3857C8800] 17:18:45 INFO - PROCESS | 2660 | 1471047525351 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]]]}] 17:18:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 17:18:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 943ms 17:18:45 INFO - PROCESS | 2660 | 1471047525394 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 17:18:45 INFO - PROCESS | 2660 | 1471047525399 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 17:18:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 17:18:45 INFO - PROCESS | 2660 | 1471047525404 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 17:18:45 INFO - PROCESS | 2660 | 1471047525408 Marionette TRACE conn6 <- [1,1534,null,{}] 17:18:45 INFO - PROCESS | 2660 | 1471047525413 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}] 17:18:45 INFO - PROCESS | 2660 | 1471047525416 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:45 INFO - PROCESS | 2660 | 1471047525534 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 17:18:45 INFO - PROCESS | 2660 | 1471047525623 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:45 INFO - PROCESS | 2660 | 1471047525627 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:45 INFO - PROCESS | 2660 | ++DOCSHELL 000000D392E39800 == 30 [pid = 2660] [id = 393] 17:18:45 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D38B210400) [pid = 2660] [serial = 1179] [outer = 0000000000000000] 17:18:45 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D38B217800) [pid = 2660] [serial = 1180] [outer = 000000D38B210400] 17:18:45 INFO - PROCESS | 2660 | 1471047525684 Marionette DEBUG loaded listener.js 17:18:45 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D38BFD4800) [pid = 2660] [serial = 1181] [outer = 000000D38B210400] 17:18:46 INFO - PROCESS | 2660 | 1471047526324 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]]]}] 17:18:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 17:18:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 944ms 17:18:46 INFO - PROCESS | 2660 | 1471047526351 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 17:18:46 INFO - PROCESS | 2660 | 1471047526355 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 17:18:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 17:18:46 INFO - PROCESS | 2660 | 1471047526358 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 17:18:46 INFO - PROCESS | 2660 | 1471047526361 Marionette TRACE conn6 <- [1,1538,null,{}] 17:18:46 INFO - PROCESS | 2660 | 1471047526365 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}] 17:18:46 INFO - PROCESS | 2660 | 1471047526367 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:46 INFO - PROCESS | 2660 | 1471047526481 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 17:18:46 INFO - PROCESS | 2660 | 1471047526558 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:46 INFO - PROCESS | 2660 | 1471047526561 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:46 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3990AA000 == 31 [pid = 2660] [id = 394] 17:18:46 INFO - PROCESS | 2660 | ++DOMWINDOW == 79 (000000D38BF23400) [pid = 2660] [serial = 1182] [outer = 0000000000000000] 17:18:46 INFO - PROCESS | 2660 | ++DOMWINDOW == 80 (000000D3902ED400) [pid = 2660] [serial = 1183] [outer = 000000D38BF23400] 17:18:46 INFO - PROCESS | 2660 | 1471047526659 Marionette DEBUG loaded listener.js 17:18:46 INFO - PROCESS | 2660 | ++DOMWINDOW == 81 (000000D3916EB000) [pid = 2660] [serial = 1184] [outer = 000000D38BF23400] 17:18:47 INFO - PROCESS | 2660 | 1471047527300 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]]]}] 17:18:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 17:18:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 984ms 17:18:47 INFO - PROCESS | 2660 | 1471047527344 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 17:18:47 INFO - PROCESS | 2660 | 1471047527349 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 17:18:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 17:18:47 INFO - PROCESS | 2660 | 1471047527360 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 17:18:47 INFO - PROCESS | 2660 | 1471047527365 Marionette TRACE conn6 <- [1,1542,null,{}] 17:18:47 INFO - PROCESS | 2660 | 1471047527383 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}] 17:18:47 INFO - PROCESS | 2660 | 1471047527387 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:47 INFO - PROCESS | 2660 | 1471047527504 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 17:18:47 INFO - PROCESS | 2660 | 1471047527577 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:47 INFO - PROCESS | 2660 | 1471047527579 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:47 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3971CC000 == 32 [pid = 2660] [id = 395] 17:18:47 INFO - PROCESS | 2660 | ++DOMWINDOW == 82 (000000D38BFDA000) [pid = 2660] [serial = 1185] [outer = 0000000000000000] 17:18:47 INFO - PROCESS | 2660 | ++DOMWINDOW == 83 (000000D392F29800) [pid = 2660] [serial = 1186] [outer = 000000D38BFDA000] 17:18:47 INFO - PROCESS | 2660 | 1471047527678 Marionette DEBUG loaded listener.js 17:18:47 INFO - PROCESS | 2660 | ++DOMWINDOW == 84 (000000D393D41400) [pid = 2660] [serial = 1187] [outer = 000000D38BFDA000] 17:18:48 INFO - PROCESS | 2660 | 1471047528397 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]]]}] 17:18:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 17:18:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1089ms 17:18:48 INFO - PROCESS | 2660 | 1471047528449 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 17:18:48 INFO - PROCESS | 2660 | 1471047528453 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 17:18:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 17:18:48 INFO - PROCESS | 2660 | 1471047528458 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 17:18:48 INFO - PROCESS | 2660 | 1471047528463 Marionette TRACE conn6 <- [1,1546,null,{}] 17:18:48 INFO - PROCESS | 2660 | 1471047528468 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}] 17:18:48 INFO - PROCESS | 2660 | 1471047528471 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:49 INFO - PROCESS | 2660 | --DOCSHELL 000000D385F1C800 == 31 [pid = 2660] [id = 372] 17:18:49 INFO - PROCESS | 2660 | 1471047529153 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 17:18:49 INFO - PROCESS | 2660 | --DOMWINDOW == 83 (000000D392F23000) [pid = 2660] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 17:18:49 INFO - PROCESS | 2660 | --DOMWINDOW == 82 (000000D385C29400) [pid = 2660] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 17:18:49 INFO - PROCESS | 2660 | --DOMWINDOW == 81 (000000D386256800) [pid = 2660] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 17:18:49 INFO - PROCESS | 2660 | --DOMWINDOW == 80 (000000D38745FC00) [pid = 2660] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 17:18:49 INFO - PROCESS | 2660 | --DOMWINDOW == 79 (000000D38A64CC00) [pid = 2660] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 17:18:49 INFO - PROCESS | 2660 | --DOMWINDOW == 78 (000000D38A767C00) [pid = 2660] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 17:18:49 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000D38F76C400) [pid = 2660] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 17:18:49 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D38EE06C00) [pid = 2660] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 17:18:49 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D38FBE5C00) [pid = 2660] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 17:18:49 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D392745400) [pid = 2660] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 17:18:49 INFO - PROCESS | 2660 | --DOMWINDOW == 73 (000000D390858C00) [pid = 2660] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 17:18:49 INFO - PROCESS | 2660 | --DOMWINDOW == 72 (000000D3916EA800) [pid = 2660] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 17:18:49 INFO - PROCESS | 2660 | --DOMWINDOW == 71 (000000D38BF21000) [pid = 2660] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 17:18:49 INFO - PROCESS | 2660 | --DOMWINDOW == 70 (000000D38C35C400) [pid = 2660] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 17:18:49 INFO - PROCESS | 2660 | --DOMWINDOW == 69 (000000D3902F1400) [pid = 2660] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 17:18:49 INFO - PROCESS | 2660 | --DOMWINDOW == 68 (000000D38BE7C000) [pid = 2660] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 17:18:49 INFO - PROCESS | 2660 | --DOMWINDOW == 67 (000000D38EE10000) [pid = 2660] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 17:18:49 INFO - PROCESS | 2660 | --DOMWINDOW == 66 (000000D38AED5400) [pid = 2660] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 17:18:49 INFO - PROCESS | 2660 | 1471047529325 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:49 INFO - PROCESS | 2660 | 1471047529328 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:49 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3865A3800 == 32 [pid = 2660] [id = 396] 17:18:49 INFO - PROCESS | 2660 | ++DOMWINDOW == 67 (000000D385C28000) [pid = 2660] [serial = 1188] [outer = 0000000000000000] 17:18:49 INFO - PROCESS | 2660 | ++DOMWINDOW == 68 (000000D386045400) [pid = 2660] [serial = 1189] [outer = 000000D385C28000] 17:18:49 INFO - PROCESS | 2660 | 1471047529379 Marionette DEBUG loaded listener.js 17:18:49 INFO - PROCESS | 2660 | ++DOMWINDOW == 69 (000000D3862C8000) [pid = 2660] [serial = 1190] [outer = 000000D385C28000] 17:18:49 INFO - PROCESS | 2660 | 1471047529813 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]]]}] 17:18:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 17:18:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1441ms 17:18:49 INFO - PROCESS | 2660 | 1471047529903 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 17:18:49 INFO - PROCESS | 2660 | 1471047529908 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 17:18:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 17:18:49 INFO - PROCESS | 2660 | 1471047529914 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 17:18:49 INFO - PROCESS | 2660 | 1471047529917 Marionette TRACE conn6 <- [1,1550,null,{}] 17:18:49 INFO - PROCESS | 2660 | 1471047529922 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}] 17:18:49 INFO - PROCESS | 2660 | 1471047529925 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:50 INFO - PROCESS | 2660 | 1471047530024 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 17:18:50 INFO - PROCESS | 2660 | 1471047530033 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:50 INFO - PROCESS | 2660 | 1471047530036 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:50 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38BE45000 == 33 [pid = 2660] [id = 397] 17:18:50 INFO - PROCESS | 2660 | ++DOMWINDOW == 70 (000000D38A657400) [pid = 2660] [serial = 1191] [outer = 0000000000000000] 17:18:50 INFO - PROCESS | 2660 | ++DOMWINDOW == 71 (000000D38A689400) [pid = 2660] [serial = 1192] [outer = 000000D38A657400] 17:18:50 INFO - PROCESS | 2660 | 1471047530086 Marionette DEBUG loaded listener.js 17:18:50 INFO - PROCESS | 2660 | ++DOMWINDOW == 72 (000000D38A6B2800) [pid = 2660] [serial = 1193] [outer = 000000D38A657400] 17:18:50 INFO - PROCESS | 2660 | 1471047530556 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]]]}] 17:18:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 17:18:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 691ms 17:18:50 INFO - PROCESS | 2660 | 1471047530626 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 17:18:50 INFO - PROCESS | 2660 | 1471047530630 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 17:18:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 17:18:50 INFO - PROCESS | 2660 | 1471047530636 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 17:18:50 INFO - PROCESS | 2660 | 1471047530638 Marionette TRACE conn6 <- [1,1554,null,{}] 17:18:50 INFO - PROCESS | 2660 | 1471047530642 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}] 17:18:50 INFO - PROCESS | 2660 | 1471047530645 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:50 INFO - PROCESS | 2660 | 1471047530745 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 17:18:50 INFO - PROCESS | 2660 | 1471047530823 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:50 INFO - PROCESS | 2660 | 1471047530825 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:50 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38BE44000 == 34 [pid = 2660] [id = 398] 17:18:50 INFO - PROCESS | 2660 | ++DOMWINDOW == 73 (000000D38AED5400) [pid = 2660] [serial = 1194] [outer = 0000000000000000] 17:18:50 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (000000D38B184800) [pid = 2660] [serial = 1195] [outer = 000000D38AED5400] 17:18:50 INFO - PROCESS | 2660 | 1471047530873 Marionette DEBUG loaded listener.js 17:18:50 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D38B21D000) [pid = 2660] [serial = 1196] [outer = 000000D38AED5400] 17:18:51 INFO - PROCESS | 2660 | 1471047531274 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]]]}] 17:18:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 17:18:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 691ms 17:18:51 INFO - PROCESS | 2660 | 1471047531333 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 17:18:51 INFO - PROCESS | 2660 | 1471047531337 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 17:18:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 17:18:51 INFO - PROCESS | 2660 | 1471047531379 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 17:18:51 INFO - PROCESS | 2660 | 1471047531384 Marionette TRACE conn6 <- [1,1558,null,{}] 17:18:51 INFO - PROCESS | 2660 | 1471047531393 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}] 17:18:51 INFO - PROCESS | 2660 | 1471047531396 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:51 INFO - PROCESS | 2660 | 1471047531518 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 17:18:51 INFO - PROCESS | 2660 | 1471047531524 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:51 INFO - PROCESS | 2660 | 1471047531526 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:51 INFO - PROCESS | 2660 | ++DOCSHELL 000000D392ED0800 == 35 [pid = 2660] [id = 399] 17:18:51 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D38C358C00) [pid = 2660] [serial = 1197] [outer = 0000000000000000] 17:18:51 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D38C7C0800) [pid = 2660] [serial = 1198] [outer = 000000D38C358C00] 17:18:51 INFO - PROCESS | 2660 | 1471047531572 Marionette DEBUG loaded listener.js 17:18:51 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D38EE11000) [pid = 2660] [serial = 1199] [outer = 000000D38C358C00] 17:18:52 INFO - PROCESS | 2660 | 1471047532023 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]]]}] 17:18:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 17:18:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 733ms 17:18:52 INFO - PROCESS | 2660 | 1471047532105 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 17:18:52 INFO - PROCESS | 2660 | 1471047532107 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 17:18:52 INFO - PROCESS | 2660 | 1471047532111 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 17:18:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 17:18:52 INFO - PROCESS | 2660 | 1471047532112 Marionette TRACE conn6 <- [1,1562,null,{}] 17:18:52 INFO - PROCESS | 2660 | 1471047532116 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}] 17:18:52 INFO - PROCESS | 2660 | 1471047532118 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:52 INFO - PROCESS | 2660 | 1471047532244 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 17:18:52 INFO - PROCESS | 2660 | 1471047532297 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:52 INFO - PROCESS | 2660 | 1471047532299 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:52 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39399F000 == 36 [pid = 2660] [id = 400] 17:18:52 INFO - PROCESS | 2660 | ++DOMWINDOW == 79 (000000D38F86A400) [pid = 2660] [serial = 1200] [outer = 0000000000000000] 17:18:52 INFO - PROCESS | 2660 | ++DOMWINDOW == 80 (000000D38FB6E800) [pid = 2660] [serial = 1201] [outer = 000000D38F86A400] 17:18:52 INFO - PROCESS | 2660 | 1471047532345 Marionette DEBUG loaded listener.js 17:18:52 INFO - PROCESS | 2660 | ++DOMWINDOW == 81 (000000D390179C00) [pid = 2660] [serial = 1202] [outer = 000000D38F86A400] 17:18:52 INFO - PROCESS | 2660 | 1471047532778 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]]]}] 17:18:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 17:18:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 671ms 17:18:52 INFO - PROCESS | 2660 | 1471047532785 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 17:18:52 INFO - PROCESS | 2660 | 1471047532787 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 17:18:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 17:18:52 INFO - PROCESS | 2660 | 1471047532797 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 17:18:52 INFO - PROCESS | 2660 | 1471047532799 Marionette TRACE conn6 <- [1,1566,null,{}] 17:18:52 INFO - PROCESS | 2660 | 1471047532802 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}] 17:18:52 INFO - PROCESS | 2660 | 1471047532804 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:52 INFO - PROCESS | 2660 | 1471047532916 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 17:18:52 INFO - PROCESS | 2660 | 1471047532922 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:52 INFO - PROCESS | 2660 | 1471047532928 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:53 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3950DF800 == 37 [pid = 2660] [id = 401] 17:18:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 82 (000000D38AEBE800) [pid = 2660] [serial = 1203] [outer = 0000000000000000] 17:18:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 83 (000000D391683400) [pid = 2660] [serial = 1204] [outer = 000000D38AEBE800] 17:18:53 INFO - PROCESS | 2660 | 1471047533028 Marionette DEBUG loaded listener.js 17:18:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 84 (000000D392744400) [pid = 2660] [serial = 1205] [outer = 000000D38AEBE800] 17:18:53 INFO - PROCESS | 2660 | --DOMWINDOW == 83 (000000D392F2B400) [pid = 2660] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 17:18:53 INFO - PROCESS | 2660 | --DOMWINDOW == 82 (000000D38574E800) [pid = 2660] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 17:18:53 INFO - PROCESS | 2660 | --DOMWINDOW == 81 (000000D392741C00) [pid = 2660] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 17:18:53 INFO - PROCESS | 2660 | --DOMWINDOW == 80 (000000D384ED1C00) [pid = 2660] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 17:18:53 INFO - PROCESS | 2660 | --DOMWINDOW == 79 (000000D386475C00) [pid = 2660] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 17:18:53 INFO - PROCESS | 2660 | --DOMWINDOW == 78 (000000D38B210000) [pid = 2660] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 17:18:53 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000D385C2A800) [pid = 2660] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 17:18:53 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D3862C9400) [pid = 2660] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 17:18:53 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D3902F4400) [pid = 2660] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 17:18:53 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D3916EF000) [pid = 2660] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 17:18:53 INFO - PROCESS | 2660 | --DOMWINDOW == 73 (000000D385C28C00) [pid = 2660] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 17:18:53 INFO - PROCESS | 2660 | --DOMWINDOW == 72 (000000D391304000) [pid = 2660] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 17:18:53 INFO - PROCESS | 2660 | 1471047533625 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]]]}] 17:18:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 17:18:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 880ms 17:18:53 INFO - PROCESS | 2660 | 1471047533678 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 17:18:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 17:18:53 INFO - PROCESS | 2660 | 1471047533680 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 17:18:53 INFO - PROCESS | 2660 | 1471047533684 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 17:18:53 INFO - PROCESS | 2660 | 1471047533686 Marionette TRACE conn6 <- [1,1570,null,{}] 17:18:53 INFO - PROCESS | 2660 | 1471047533689 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}] 17:18:53 INFO - PROCESS | 2660 | 1471047533691 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:53 INFO - PROCESS | 2660 | 1471047533810 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 17:18:53 INFO - PROCESS | 2660 | 1471047533860 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:53 INFO - PROCESS | 2660 | 1471047533862 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:53 INFO - PROCESS | 2660 | ++DOCSHELL 000000D385C6E000 == 38 [pid = 2660] [id = 402] 17:18:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 73 (000000D38670D400) [pid = 2660] [serial = 1206] [outer = 0000000000000000] 17:18:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (000000D392746000) [pid = 2660] [serial = 1207] [outer = 000000D38670D400] 17:18:53 INFO - PROCESS | 2660 | 1471047533908 Marionette DEBUG loaded listener.js 17:18:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D3928CF400) [pid = 2660] [serial = 1208] [outer = 000000D38670D400] 17:18:54 INFO - PROCESS | 2660 | 1471047534286 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]]]}] 17:18:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 17:18:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 630ms 17:18:54 INFO - PROCESS | 2660 | 1471047534324 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 17:18:54 INFO - PROCESS | 2660 | 1471047534326 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 17:18:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 17:18:54 INFO - PROCESS | 2660 | 1471047534330 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 17:18:54 INFO - PROCESS | 2660 | 1471047534332 Marionette TRACE conn6 <- [1,1574,null,{}] 17:18:54 INFO - PROCESS | 2660 | 1471047534336 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}] 17:18:54 INFO - PROCESS | 2660 | 1471047534337 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:54 INFO - PROCESS | 2660 | 1471047534418 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 17:18:54 INFO - PROCESS | 2660 | 1471047534423 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:54 INFO - PROCESS | 2660 | 1471047534425 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:54 INFO - PROCESS | 2660 | ++DOCSHELL 000000D398D40000 == 39 [pid = 2660] [id = 403] 17:18:54 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D38A273800) [pid = 2660] [serial = 1209] [outer = 0000000000000000] 17:18:54 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D392C16400) [pid = 2660] [serial = 1210] [outer = 000000D38A273800] 17:18:54 INFO - PROCESS | 2660 | 1471047534470 Marionette DEBUG loaded listener.js 17:18:54 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D392F2E400) [pid = 2660] [serial = 1211] [outer = 000000D38A273800] 17:18:54 INFO - PROCESS | 2660 | 1471047534897 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]]]}] 17:18:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 17:18:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 586ms 17:18:54 INFO - PROCESS | 2660 | 1471047534918 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 17:18:54 INFO - PROCESS | 2660 | 1471047534920 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 17:18:54 INFO - PROCESS | 2660 | 1471047534934 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 17:18:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 17:18:54 INFO - PROCESS | 2660 | 1471047534944 Marionette TRACE conn6 <- [1,1578,null,{}] 17:18:54 INFO - PROCESS | 2660 | 1471047534953 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}] 17:18:54 INFO - PROCESS | 2660 | 1471047534955 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:55 INFO - PROCESS | 2660 | 1471047535035 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 17:18:55 INFO - PROCESS | 2660 | 1471047535040 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:55 INFO - PROCESS | 2660 | 1471047535042 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:55 INFO - PROCESS | 2660 | ++DOCSHELL 000000D399B5E800 == 40 [pid = 2660] [id = 404] 17:18:55 INFO - PROCESS | 2660 | ++DOMWINDOW == 79 (000000D39338FC00) [pid = 2660] [serial = 1212] [outer = 0000000000000000] 17:18:55 INFO - PROCESS | 2660 | ++DOMWINDOW == 80 (000000D3936AE800) [pid = 2660] [serial = 1213] [outer = 000000D39338FC00] 17:18:55 INFO - PROCESS | 2660 | 1471047535087 Marionette DEBUG loaded listener.js 17:18:55 INFO - PROCESS | 2660 | ++DOMWINDOW == 81 (000000D393A9C400) [pid = 2660] [serial = 1214] [outer = 000000D39338FC00] 17:18:55 INFO - PROCESS | 2660 | 1471047535666 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]]]}] 17:18:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 17:18:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 795ms 17:18:55 INFO - PROCESS | 2660 | 1471047535733 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 17:18:55 INFO - PROCESS | 2660 | 1471047535739 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 17:18:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 17:18:55 INFO - PROCESS | 2660 | 1471047535745 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 17:18:55 INFO - PROCESS | 2660 | 1471047535749 Marionette TRACE conn6 <- [1,1582,null,{}] 17:18:55 INFO - PROCESS | 2660 | 1471047535779 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}] 17:18:55 INFO - PROCESS | 2660 | 1471047535782 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:55 INFO - PROCESS | 2660 | 1471047535919 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 17:18:56 INFO - PROCESS | 2660 | 1471047535988 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:56 INFO - PROCESS | 2660 | 1471047535994 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:56 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38BE42000 == 41 [pid = 2660] [id = 405] 17:18:56 INFO - PROCESS | 2660 | ++DOMWINDOW == 82 (000000D38625DC00) [pid = 2660] [serial = 1215] [outer = 0000000000000000] 17:18:56 INFO - PROCESS | 2660 | ++DOMWINDOW == 83 (000000D3862CF800) [pid = 2660] [serial = 1216] [outer = 000000D38625DC00] 17:18:56 INFO - PROCESS | 2660 | 1471047536094 Marionette DEBUG loaded listener.js 17:18:56 INFO - PROCESS | 2660 | ++DOMWINDOW == 84 (000000D38A2C5000) [pid = 2660] [serial = 1217] [outer = 000000D38625DC00] 17:18:56 INFO - PROCESS | 2660 | 1471047536865 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]]]}] 17:18:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 17:18:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1138ms 17:18:56 INFO - PROCESS | 2660 | 1471047536884 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 17:18:56 INFO - PROCESS | 2660 | 1471047536889 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 17:18:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 17:18:56 INFO - PROCESS | 2660 | 1471047536896 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 17:18:56 INFO - PROCESS | 2660 | 1471047536899 Marionette TRACE conn6 <- [1,1586,null,{}] 17:18:56 INFO - PROCESS | 2660 | 1471047536904 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}] 17:18:56 INFO - PROCESS | 2660 | 1471047536907 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:57 INFO - PROCESS | 2660 | 1471047537030 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 17:18:57 INFO - PROCESS | 2660 | 1471047537109 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:57 INFO - PROCESS | 2660 | 1471047537111 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:57 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3950C9000 == 42 [pid = 2660] [id = 406] 17:18:57 INFO - PROCESS | 2660 | ++DOMWINDOW == 85 (000000D38B17FC00) [pid = 2660] [serial = 1218] [outer = 0000000000000000] 17:18:57 INFO - PROCESS | 2660 | ++DOMWINDOW == 86 (000000D38B21DC00) [pid = 2660] [serial = 1219] [outer = 000000D38B17FC00] 17:18:57 INFO - PROCESS | 2660 | 1471047537211 Marionette DEBUG loaded listener.js 17:18:57 INFO - PROCESS | 2660 | ++DOMWINDOW == 87 (000000D38C361800) [pid = 2660] [serial = 1220] [outer = 000000D38B17FC00] 17:18:58 INFO - PROCESS | 2660 | --DOCSHELL 000000D398D40000 == 41 [pid = 2660] [id = 403] 17:18:58 INFO - PROCESS | 2660 | --DOCSHELL 000000D385C6E000 == 40 [pid = 2660] [id = 402] 17:18:58 INFO - PROCESS | 2660 | --DOCSHELL 000000D3950DF800 == 39 [pid = 2660] [id = 401] 17:18:58 INFO - PROCESS | 2660 | --DOCSHELL 000000D39399F000 == 38 [pid = 2660] [id = 400] 17:18:58 INFO - PROCESS | 2660 | --DOCSHELL 000000D392ED0800 == 37 [pid = 2660] [id = 399] 17:18:58 INFO - PROCESS | 2660 | --DOCSHELL 000000D38BE44000 == 36 [pid = 2660] [id = 398] 17:18:58 INFO - PROCESS | 2660 | --DOCSHELL 000000D38BE45000 == 35 [pid = 2660] [id = 397] 17:18:58 INFO - PROCESS | 2660 | --DOCSHELL 000000D3865A3800 == 34 [pid = 2660] [id = 396] 17:18:58 INFO - PROCESS | 2660 | --DOMWINDOW == 86 (000000D393066800) [pid = 2660] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 17:18:58 INFO - PROCESS | 2660 | --DOMWINDOW == 85 (000000D38F865400) [pid = 2660] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 17:18:58 INFO - PROCESS | 2660 | --DOMWINDOW == 84 (000000D39274D000) [pid = 2660] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 17:18:58 INFO - PROCESS | 2660 | --DOMWINDOW == 83 (000000D38C793400) [pid = 2660] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 17:18:58 INFO - PROCESS | 2660 | --DOMWINDOW == 82 (000000D38A68C400) [pid = 2660] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 17:18:58 INFO - PROCESS | 2660 | --DOMWINDOW == 81 (000000D38A6B4800) [pid = 2660] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 17:18:58 INFO - PROCESS | 2660 | --DOMWINDOW == 80 (000000D38B212C00) [pid = 2660] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 17:18:58 INFO - PROCESS | 2660 | --DOMWINDOW == 79 (000000D38B45A400) [pid = 2660] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 17:18:58 INFO - PROCESS | 2660 | --DOMWINDOW == 78 (000000D386044400) [pid = 2660] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 17:18:58 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000D386343C00) [pid = 2660] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 17:18:58 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D3862CD800) [pid = 2660] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 17:18:58 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D38A2B7400) [pid = 2660] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 17:18:58 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D390854400) [pid = 2660] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 17:18:58 INFO - PROCESS | 2660 | --DOMWINDOW == 73 (000000D3928D4400) [pid = 2660] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 17:18:58 INFO - PROCESS | 2660 | --DOMWINDOW == 72 (000000D38A654C00) [pid = 2660] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 17:18:58 INFO - PROCESS | 2660 | --DOMWINDOW == 71 (000000D392C14800) [pid = 2660] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 17:18:58 INFO - PROCESS | 2660 | --DOMWINDOW == 70 (000000D3928DC800) [pid = 2660] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 17:18:58 INFO - PROCESS | 2660 | --DOMWINDOW == 69 (000000D392F25000) [pid = 2660] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 17:18:58 INFO - PROCESS | 2660 | --DOMWINDOW == 68 (000000D391683C00) [pid = 2660] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 17:18:58 INFO - PROCESS | 2660 | --DOMWINDOW == 67 (000000D38FB62800) [pid = 2660] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 17:18:58 INFO - PROCESS | 2660 | --DOMWINDOW == 66 (000000D38FB63400) [pid = 2660] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 17:18:58 INFO - PROCESS | 2660 | --DOMWINDOW == 65 (000000D3933D3800) [pid = 2660] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 17:18:58 INFO - PROCESS | 2660 | --DOMWINDOW == 64 (000000D38EE0F000) [pid = 2660] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 17:18:58 INFO - PROCESS | 2660 | 1471047538129 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]]]}] 17:18:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 17:18:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1293ms 17:18:58 INFO - PROCESS | 2660 | 1471047538192 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 17:18:58 INFO - PROCESS | 2660 | 1471047538196 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 17:18:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 17:18:58 INFO - PROCESS | 2660 | 1471047538202 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 17:18:58 INFO - PROCESS | 2660 | 1471047538205 Marionette TRACE conn6 <- [1,1590,null,{}] 17:18:58 INFO - PROCESS | 2660 | 1471047538211 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}] 17:18:58 INFO - PROCESS | 2660 | 1471047538213 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:58 INFO - PROCESS | 2660 | 1471047538305 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 17:18:58 INFO - PROCESS | 2660 | 1471047538312 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:58 INFO - PROCESS | 2660 | 1471047538314 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:58 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38B11B800 == 35 [pid = 2660] [id = 407] 17:18:58 INFO - PROCESS | 2660 | ++DOMWINDOW == 65 (000000D386707C00) [pid = 2660] [serial = 1221] [outer = 0000000000000000] 17:18:58 INFO - PROCESS | 2660 | ++DOMWINDOW == 66 (000000D38696DC00) [pid = 2660] [serial = 1222] [outer = 000000D386707C00] 17:18:58 INFO - PROCESS | 2660 | 1471047538366 Marionette DEBUG loaded listener.js 17:18:58 INFO - PROCESS | 2660 | ++DOMWINDOW == 67 (000000D38A64BC00) [pid = 2660] [serial = 1223] [outer = 000000D386707C00] 17:18:58 INFO - PROCESS | 2660 | 1471047538863 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]]]}] 17:18:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 17:18:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 692ms 17:18:58 INFO - PROCESS | 2660 | 1471047538898 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 17:18:58 INFO - PROCESS | 2660 | 1471047538902 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 17:18:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 17:18:58 INFO - PROCESS | 2660 | 1471047538908 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 17:18:58 INFO - PROCESS | 2660 | 1471047538911 Marionette TRACE conn6 <- [1,1594,null,{}] 17:18:58 INFO - PROCESS | 2660 | 1471047538915 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}] 17:18:58 INFO - PROCESS | 2660 | 1471047538918 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:59 INFO - PROCESS | 2660 | 1471047539008 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 17:18:59 INFO - PROCESS | 2660 | 1471047539016 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:59 INFO - PROCESS | 2660 | 1471047539019 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:59 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3908A2800 == 36 [pid = 2660] [id = 408] 17:18:59 INFO - PROCESS | 2660 | ++DOMWINDOW == 68 (000000D38A7D4800) [pid = 2660] [serial = 1224] [outer = 0000000000000000] 17:18:59 INFO - PROCESS | 2660 | ++DOMWINDOW == 69 (000000D38AFB0000) [pid = 2660] [serial = 1225] [outer = 000000D38A7D4800] 17:18:59 INFO - PROCESS | 2660 | 1471047539068 Marionette DEBUG loaded listener.js 17:18:59 INFO - PROCESS | 2660 | ++DOMWINDOW == 70 (000000D38BE0CC00) [pid = 2660] [serial = 1226] [outer = 000000D38A7D4800] 17:18:59 INFO - PROCESS | 2660 | 1471047539552 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]]]}] 17:18:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 17:18:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 692ms 17:18:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 17:18:59 INFO - PROCESS | 2660 | 1471047539604 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 17:18:59 INFO - PROCESS | 2660 | 1471047539606 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 17:18:59 INFO - PROCESS | 2660 | 1471047539610 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 17:18:59 INFO - PROCESS | 2660 | 1471047539614 Marionette TRACE conn6 <- [1,1598,null,{}] 17:18:59 INFO - PROCESS | 2660 | 1471047539656 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}] 17:18:59 INFO - PROCESS | 2660 | 1471047539661 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:59 INFO - PROCESS | 2660 | 1471047539757 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 17:18:59 INFO - PROCESS | 2660 | 1471047539828 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:59 INFO - PROCESS | 2660 | 1471047539831 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:18:59 INFO - PROCESS | 2660 | ++DOCSHELL 000000D392EDA800 == 37 [pid = 2660] [id = 409] 17:18:59 INFO - PROCESS | 2660 | ++DOMWINDOW == 71 (000000D385551000) [pid = 2660] [serial = 1227] [outer = 0000000000000000] 17:18:59 INFO - PROCESS | 2660 | ++DOMWINDOW == 72 (000000D38EE0C400) [pid = 2660] [serial = 1228] [outer = 000000D385551000] 17:18:59 INFO - PROCESS | 2660 | 1471047539882 Marionette DEBUG loaded listener.js 17:18:59 INFO - PROCESS | 2660 | ++DOMWINDOW == 73 (000000D38FB62800) [pid = 2660] [serial = 1229] [outer = 000000D385551000] 17:19:00 INFO - PROCESS | 2660 | 1471047540266 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]]]}] 17:19:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 17:19:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 691ms 17:19:00 INFO - PROCESS | 2660 | 1471047540304 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 17:19:00 INFO - PROCESS | 2660 | 1471047540306 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 17:19:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 17:19:00 INFO - PROCESS | 2660 | 1471047540310 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 17:19:00 INFO - PROCESS | 2660 | 1471047540311 Marionette TRACE conn6 <- [1,1602,null,{}] 17:19:00 INFO - PROCESS | 2660 | 1471047540315 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}] 17:19:00 INFO - PROCESS | 2660 | 1471047540317 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:00 INFO - PROCESS | 2660 | 1471047540441 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 17:19:00 INFO - PROCESS | 2660 | 1471047540459 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:00 INFO - PROCESS | 2660 | 1471047540461 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:00 INFO - PROCESS | 2660 | ++DOCSHELL 000000D393D6E000 == 38 [pid = 2660] [id = 410] 17:19:00 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (000000D390242400) [pid = 2660] [serial = 1230] [outer = 0000000000000000] 17:19:00 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D390824400) [pid = 2660] [serial = 1231] [outer = 000000D390242400] 17:19:00 INFO - PROCESS | 2660 | 1471047540517 Marionette DEBUG loaded listener.js 17:19:00 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D39167BC00) [pid = 2660] [serial = 1232] [outer = 000000D390242400] 17:19:00 INFO - PROCESS | 2660 | 1471047540972 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]]]}] 17:19:01 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 17:19:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 693ms 17:19:01 INFO - PROCESS | 2660 | 1471047541005 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 17:19:01 INFO - PROCESS | 2660 | 1471047541007 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 17:19:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 17:19:01 INFO - PROCESS | 2660 | 1471047541011 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 17:19:01 INFO - PROCESS | 2660 | 1471047541013 Marionette TRACE conn6 <- [1,1606,null,{}] 17:19:01 INFO - PROCESS | 2660 | 1471047541016 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}] 17:19:01 INFO - PROCESS | 2660 | 1471047541018 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:01 INFO - PROCESS | 2660 | 1471047541155 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 17:19:01 INFO - PROCESS | 2660 | 1471047541208 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:01 INFO - PROCESS | 2660 | 1471047541210 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:01 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3964CC800 == 39 [pid = 2660] [id = 411] 17:19:01 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D3857C7000) [pid = 2660] [serial = 1233] [outer = 0000000000000000] 17:19:01 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D3916F5800) [pid = 2660] [serial = 1234] [outer = 000000D3857C7000] 17:19:01 INFO - PROCESS | 2660 | 1471047541256 Marionette DEBUG loaded listener.js 17:19:01 INFO - PROCESS | 2660 | ++DOMWINDOW == 79 (000000D39274F000) [pid = 2660] [serial = 1235] [outer = 000000D3857C7000] 17:19:01 INFO - PROCESS | 2660 | 1471047541694 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]]]}] 17:19:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 17:19:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 731ms 17:19:01 INFO - PROCESS | 2660 | 1471047541745 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 17:19:01 INFO - PROCESS | 2660 | 1471047541747 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 17:19:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 17:19:01 INFO - PROCESS | 2660 | 1471047541758 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 17:19:01 INFO - PROCESS | 2660 | 1471047541760 Marionette TRACE conn6 <- [1,1610,null,{}] 17:19:01 INFO - PROCESS | 2660 | 1471047541764 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}] 17:19:01 INFO - PROCESS | 2660 | 1471047541770 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:01 INFO - PROCESS | 2660 | 1471047541924 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 17:19:01 INFO - PROCESS | 2660 | 1471047541980 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:01 INFO - PROCESS | 2660 | 1471047541982 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:01 INFO - PROCESS | 2660 | ++DOCSHELL 000000D398D46800 == 40 [pid = 2660] [id = 412] 17:19:01 INFO - PROCESS | 2660 | ++DOMWINDOW == 80 (000000D392CB7400) [pid = 2660] [serial = 1236] [outer = 0000000000000000] 17:19:02 INFO - PROCESS | 2660 | ++DOMWINDOW == 81 (000000D393059800) [pid = 2660] [serial = 1237] [outer = 000000D392CB7400] 17:19:02 INFO - PROCESS | 2660 | 1471047542029 Marionette DEBUG loaded listener.js 17:19:02 INFO - PROCESS | 2660 | ++DOMWINDOW == 82 (000000D393659C00) [pid = 2660] [serial = 1238] [outer = 000000D392CB7400] 17:19:02 INFO - PROCESS | 2660 | --DOMWINDOW == 81 (000000D38A657400) [pid = 2660] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 17:19:02 INFO - PROCESS | 2660 | --DOMWINDOW == 80 (000000D38AED5400) [pid = 2660] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 17:19:02 INFO - PROCESS | 2660 | --DOMWINDOW == 79 (000000D385C28000) [pid = 2660] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 17:19:02 INFO - PROCESS | 2660 | --DOMWINDOW == 78 (000000D38C358C00) [pid = 2660] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 17:19:02 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000D3857C8800) [pid = 2660] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 17:19:02 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D38B210400) [pid = 2660] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 17:19:02 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D38BF23400) [pid = 2660] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 17:19:02 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D38F86A400) [pid = 2660] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 17:19:02 INFO - PROCESS | 2660 | --DOMWINDOW == 73 (000000D38670D400) [pid = 2660] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 17:19:02 INFO - PROCESS | 2660 | --DOMWINDOW == 72 (000000D38AEBE800) [pid = 2660] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 17:19:02 INFO - PROCESS | 2660 | --DOMWINDOW == 71 (000000D38A273800) [pid = 2660] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 17:19:02 INFO - PROCESS | 2660 | 1471047542549 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]]]}] 17:19:02 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 17:19:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 837ms 17:19:02 INFO - PROCESS | 2660 | 1471047542596 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 17:19:02 INFO - PROCESS | 2660 | 1471047542599 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 17:19:02 INFO - PROCESS | 2660 | 1471047542602 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 17:19:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 17:19:02 INFO - PROCESS | 2660 | 1471047542604 Marionette TRACE conn6 <- [1,1614,null,{}] 17:19:02 INFO - PROCESS | 2660 | 1471047542607 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}] 17:19:02 INFO - PROCESS | 2660 | 1471047542609 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:02 INFO - PROCESS | 2660 | 1471047542692 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 17:19:02 INFO - PROCESS | 2660 | 1471047542699 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:02 INFO - PROCESS | 2660 | 1471047542702 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:02 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3976D9800 == 41 [pid = 2660] [id = 413] 17:19:02 INFO - PROCESS | 2660 | ++DOMWINDOW == 72 (000000D38A6B2C00) [pid = 2660] [serial = 1239] [outer = 0000000000000000] 17:19:02 INFO - PROCESS | 2660 | ++DOMWINDOW == 73 (000000D38B210400) [pid = 2660] [serial = 1240] [outer = 000000D38A6B2C00] 17:19:02 INFO - PROCESS | 2660 | 1471047542748 Marionette DEBUG loaded listener.js 17:19:02 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (000000D39167FC00) [pid = 2660] [serial = 1241] [outer = 000000D38A6B2C00] 17:19:03 INFO - PROCESS | 2660 | 1471047543167 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]]]}] 17:19:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 17:19:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1028ms 17:19:03 INFO - PROCESS | 2660 | 1471047543635 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 17:19:03 INFO - PROCESS | 2660 | 1471047543637 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 17:19:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 17:19:03 INFO - PROCESS | 2660 | 1471047543656 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 17:19:03 INFO - PROCESS | 2660 | 1471047543658 Marionette TRACE conn6 <- [1,1618,null,{}] 17:19:03 INFO - PROCESS | 2660 | 1471047543663 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}] 17:19:03 INFO - PROCESS | 2660 | 1471047543665 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:03 INFO - PROCESS | 2660 | 1471047543790 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 17:19:03 INFO - PROCESS | 2660 | 1471047543797 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:03 INFO - PROCESS | 2660 | 1471047543800 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:03 INFO - PROCESS | 2660 | ++DOCSHELL 000000D399BD3000 == 42 [pid = 2660] [id = 414] 17:19:03 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D38F772400) [pid = 2660] [serial = 1242] [outer = 0000000000000000] 17:19:03 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D393D45C00) [pid = 2660] [serial = 1243] [outer = 000000D38F772400] 17:19:03 INFO - PROCESS | 2660 | 1471047543851 Marionette DEBUG loaded listener.js 17:19:03 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D393D50000) [pid = 2660] [serial = 1244] [outer = 000000D38F772400] 17:19:04 INFO - PROCESS | 2660 | 1471047544242 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]]]}] 17:19:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 17:19:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 647ms 17:19:04 INFO - PROCESS | 2660 | 1471047544291 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 17:19:04 INFO - PROCESS | 2660 | 1471047544293 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 17:19:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 17:19:04 INFO - PROCESS | 2660 | 1471047544296 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 17:19:04 INFO - PROCESS | 2660 | 1471047544298 Marionette TRACE conn6 <- [1,1622,null,{}] 17:19:04 INFO - PROCESS | 2660 | 1471047544302 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}] 17:19:04 INFO - PROCESS | 2660 | 1471047544304 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:04 INFO - PROCESS | 2660 | 1471047544416 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 17:19:04 INFO - PROCESS | 2660 | 1471047544424 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:04 INFO - PROCESS | 2660 | 1471047544426 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:04 INFO - PROCESS | 2660 | ++DOCSHELL 000000D392ED0800 == 43 [pid = 2660] [id = 415] 17:19:04 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D393D4E800) [pid = 2660] [serial = 1245] [outer = 0000000000000000] 17:19:04 INFO - PROCESS | 2660 | ++DOMWINDOW == 79 (000000D393D59000) [pid = 2660] [serial = 1246] [outer = 000000D393D4E800] 17:19:04 INFO - PROCESS | 2660 | 1471047544472 Marionette DEBUG loaded listener.js 17:19:04 INFO - PROCESS | 2660 | ++DOMWINDOW == 80 (000000D393DDD400) [pid = 2660] [serial = 1247] [outer = 000000D393D4E800] 17:19:05 INFO - PROCESS | 2660 | 1471047545033 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]]]}] 17:19:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 17:19:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 775ms 17:19:05 INFO - PROCESS | 2660 | 1471047545075 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 17:19:05 INFO - PROCESS | 2660 | 1471047545080 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 17:19:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 17:19:05 INFO - PROCESS | 2660 | 1471047545085 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 17:19:05 INFO - PROCESS | 2660 | 1471047545091 Marionette TRACE conn6 <- [1,1626,null,{}] 17:19:05 INFO - PROCESS | 2660 | 1471047545096 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}] 17:19:05 INFO - PROCESS | 2660 | 1471047545100 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:05 INFO - PROCESS | 2660 | 1471047545222 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 17:19:05 INFO - PROCESS | 2660 | 1471047545330 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:05 INFO - PROCESS | 2660 | 1471047545333 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:05 INFO - PROCESS | 2660 | ++DOCSHELL 000000D391634800 == 44 [pid = 2660] [id = 416] 17:19:05 INFO - PROCESS | 2660 | ++DOMWINDOW == 81 (000000D394596C00) [pid = 2660] [serial = 1248] [outer = 0000000000000000] 17:19:05 INFO - PROCESS | 2660 | ++DOMWINDOW == 82 (000000D38A685400) [pid = 2660] [serial = 1249] [outer = 000000D394596C00] 17:19:05 INFO - PROCESS | 2660 | 1471047545465 Marionette DEBUG loaded listener.js 17:19:05 INFO - PROCESS | 2660 | ++DOMWINDOW == 83 (000000D38B1F6400) [pid = 2660] [serial = 1250] [outer = 000000D394596C00] 17:19:06 INFO - PROCESS | 2660 | 1471047546191 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]]]}] 17:19:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 17:19:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1140ms 17:19:06 INFO - PROCESS | 2660 | 1471047546229 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 17:19:06 INFO - PROCESS | 2660 | 1471047546234 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 17:19:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 17:19:06 INFO - PROCESS | 2660 | 1471047546241 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 17:19:06 INFO - PROCESS | 2660 | 1471047546244 Marionette TRACE conn6 <- [1,1630,null,{}] 17:19:06 INFO - PROCESS | 2660 | 1471047546248 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}] 17:19:06 INFO - PROCESS | 2660 | 1471047546251 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:06 INFO - PROCESS | 2660 | 1471047546409 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 17:19:06 INFO - PROCESS | 2660 | 1471047546571 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:06 INFO - PROCESS | 2660 | 1471047546574 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:06 INFO - PROCESS | 2660 | ++DOCSHELL 000000D398D49000 == 45 [pid = 2660] [id = 417] 17:19:06 INFO - PROCESS | 2660 | ++DOMWINDOW == 84 (000000D390825C00) [pid = 2660] [serial = 1251] [outer = 0000000000000000] 17:19:06 INFO - PROCESS | 2660 | ++DOMWINDOW == 85 (000000D391686000) [pid = 2660] [serial = 1252] [outer = 000000D390825C00] 17:19:06 INFO - PROCESS | 2660 | 1471047546632 Marionette DEBUG loaded listener.js 17:19:06 INFO - PROCESS | 2660 | ++DOMWINDOW == 86 (000000D3928CF000) [pid = 2660] [serial = 1253] [outer = 000000D390825C00] 17:19:07 INFO - PROCESS | 2660 | 1471047547184 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]]]}] 17:19:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 17:19:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 986ms 17:19:07 INFO - PROCESS | 2660 | 1471047547229 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 17:19:07 INFO - PROCESS | 2660 | 1471047547232 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 17:19:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 17:19:07 INFO - PROCESS | 2660 | 1471047547236 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 17:19:07 INFO - PROCESS | 2660 | 1471047547240 Marionette TRACE conn6 <- [1,1634,null,{}] 17:19:07 INFO - PROCESS | 2660 | 1471047547251 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}] 17:19:07 INFO - PROCESS | 2660 | 1471047547257 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:07 INFO - PROCESS | 2660 | 1471047547369 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 17:19:07 INFO - PROCESS | 2660 | 1471047547463 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:07 INFO - PROCESS | 2660 | 1471047547466 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:07 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39A4CD800 == 46 [pid = 2660] [id = 418] 17:19:07 INFO - PROCESS | 2660 | ++DOMWINDOW == 87 (000000D392F31C00) [pid = 2660] [serial = 1254] [outer = 0000000000000000] 17:19:07 INFO - PROCESS | 2660 | ++DOMWINDOW == 88 (000000D393B7B000) [pid = 2660] [serial = 1255] [outer = 000000D392F31C00] 17:19:07 INFO - PROCESS | 2660 | 1471047547526 Marionette DEBUG loaded listener.js 17:19:07 INFO - PROCESS | 2660 | ++DOMWINDOW == 89 (000000D3942C3000) [pid = 2660] [serial = 1256] [outer = 000000D392F31C00] 17:19:08 INFO - PROCESS | 2660 | 1471047548289 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]]]}] 17:19:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 17:19:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1142ms 17:19:08 INFO - PROCESS | 2660 | 1471047548380 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 17:19:08 INFO - PROCESS | 2660 | 1471047548384 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 17:19:08 INFO - PROCESS | 2660 | 1471047548389 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 17:19:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 17:19:08 INFO - PROCESS | 2660 | 1471047548393 Marionette TRACE conn6 <- [1,1638,null,{}] 17:19:08 INFO - PROCESS | 2660 | 1471047548399 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}] 17:19:08 INFO - PROCESS | 2660 | 1471047548402 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:08 INFO - PROCESS | 2660 | 1471047548542 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 17:19:08 INFO - PROCESS | 2660 | 1471047548590 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:08 INFO - PROCESS | 2660 | 1471047548595 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:08 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38C43A800 == 47 [pid = 2660] [id = 419] 17:19:08 INFO - PROCESS | 2660 | ++DOMWINDOW == 90 (000000D38670B800) [pid = 2660] [serial = 1257] [outer = 0000000000000000] 17:19:08 INFO - PROCESS | 2660 | ++DOMWINDOW == 91 (000000D38A26D400) [pid = 2660] [serial = 1258] [outer = 000000D38670B800] 17:19:08 INFO - PROCESS | 2660 | 1471047548646 Marionette DEBUG loaded listener.js 17:19:08 INFO - PROCESS | 2660 | ++DOMWINDOW == 92 (000000D38A6B4800) [pid = 2660] [serial = 1259] [outer = 000000D38670B800] 17:19:09 INFO - PROCESS | 2660 | --DOCSHELL 000000D3990AA000 == 46 [pid = 2660] [id = 394] 17:19:09 INFO - PROCESS | 2660 | --DOCSHELL 000000D399BD3000 == 45 [pid = 2660] [id = 414] 17:19:09 INFO - PROCESS | 2660 | --DOCSHELL 000000D3976D9800 == 44 [pid = 2660] [id = 413] 17:19:09 INFO - PROCESS | 2660 | --DOCSHELL 000000D398D46800 == 43 [pid = 2660] [id = 412] 17:19:09 INFO - PROCESS | 2660 | --DOCSHELL 000000D3964CC800 == 42 [pid = 2660] [id = 411] 17:19:09 INFO - PROCESS | 2660 | --DOCSHELL 000000D393D6E000 == 41 [pid = 2660] [id = 410] 17:19:09 INFO - PROCESS | 2660 | --DOCSHELL 000000D392EDA800 == 40 [pid = 2660] [id = 409] 17:19:09 INFO - PROCESS | 2660 | --DOCSHELL 000000D3908A2800 == 39 [pid = 2660] [id = 408] 17:19:09 INFO - PROCESS | 2660 | --DOCSHELL 000000D38B11B800 == 38 [pid = 2660] [id = 407] 17:19:09 INFO - PROCESS | 2660 | --DOCSHELL 000000D38BE42000 == 37 [pid = 2660] [id = 405] 17:19:09 INFO - PROCESS | 2660 | --DOCSHELL 000000D3950C9000 == 36 [pid = 2660] [id = 406] 17:19:09 INFO - PROCESS | 2660 | --DOCSHELL 000000D399B5E800 == 35 [pid = 2660] [id = 404] 17:19:09 INFO - PROCESS | 2660 | --DOCSHELL 000000D393088000 == 34 [pid = 2660] [id = 391] 17:19:09 INFO - PROCESS | 2660 | --DOCSHELL 000000D392E39800 == 33 [pid = 2660] [id = 393] 17:19:09 INFO - PROCESS | 2660 | --DOCSHELL 000000D398FBE000 == 32 [pid = 2660] [id = 390] 17:19:09 INFO - PROCESS | 2660 | --DOCSHELL 000000D3971CC000 == 31 [pid = 2660] [id = 395] 17:19:09 INFO - PROCESS | 2660 | --DOCSHELL 000000D38A914800 == 30 [pid = 2660] [id = 392] 17:19:09 INFO - PROCESS | 2660 | --DOCSHELL 000000D39A4CD800 == 29 [pid = 2660] [id = 418] 17:19:09 INFO - PROCESS | 2660 | --DOCSHELL 000000D398D49000 == 28 [pid = 2660] [id = 417] 17:19:09 INFO - PROCESS | 2660 | --DOCSHELL 000000D391634800 == 27 [pid = 2660] [id = 416] 17:19:09 INFO - PROCESS | 2660 | --DOCSHELL 000000D392ED0800 == 26 [pid = 2660] [id = 415] 17:19:09 INFO - PROCESS | 2660 | --DOMWINDOW == 91 (000000D38A689400) [pid = 2660] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 17:19:09 INFO - PROCESS | 2660 | --DOMWINDOW == 90 (000000D38A6B2800) [pid = 2660] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 17:19:09 INFO - PROCESS | 2660 | --DOMWINDOW == 89 (000000D38B184800) [pid = 2660] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 17:19:09 INFO - PROCESS | 2660 | --DOMWINDOW == 88 (000000D386045400) [pid = 2660] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 17:19:09 INFO - PROCESS | 2660 | --DOMWINDOW == 87 (000000D3862C8000) [pid = 2660] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 17:19:09 INFO - PROCESS | 2660 | --DOMWINDOW == 86 (000000D38C7C0800) [pid = 2660] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 17:19:09 INFO - PROCESS | 2660 | --DOMWINDOW == 85 (000000D3873FB400) [pid = 2660] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 17:19:09 INFO - PROCESS | 2660 | --DOMWINDOW == 84 (000000D38604D800) [pid = 2660] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 17:19:09 INFO - PROCESS | 2660 | --DOMWINDOW == 83 (000000D38BFD4800) [pid = 2660] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 17:19:09 INFO - PROCESS | 2660 | --DOMWINDOW == 82 (000000D38B217800) [pid = 2660] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 17:19:09 INFO - PROCESS | 2660 | --DOMWINDOW == 81 (000000D3916EB000) [pid = 2660] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 17:19:09 INFO - PROCESS | 2660 | --DOMWINDOW == 80 (000000D3902ED400) [pid = 2660] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 17:19:09 INFO - PROCESS | 2660 | --DOMWINDOW == 79 (000000D3936AE800) [pid = 2660] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 17:19:09 INFO - PROCESS | 2660 | --DOMWINDOW == 78 (000000D392F29800) [pid = 2660] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 17:19:09 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000D390179C00) [pid = 2660] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 17:19:09 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D38FB6E800) [pid = 2660] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 17:19:09 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D392746000) [pid = 2660] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 17:19:09 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D391683400) [pid = 2660] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 17:19:09 INFO - PROCESS | 2660 | --DOMWINDOW == 73 (000000D392C16400) [pid = 2660] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 17:19:09 INFO - PROCESS | 2660 | --DOMWINDOW == 72 (000000D392F2E400) [pid = 2660] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 17:19:09 INFO - PROCESS | 2660 | --DOMWINDOW == 71 (000000D392744400) [pid = 2660] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 17:19:09 INFO - PROCESS | 2660 | --DOMWINDOW == 70 (000000D38EE11000) [pid = 2660] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 17:19:09 INFO - PROCESS | 2660 | --DOMWINDOW == 69 (000000D3928CF400) [pid = 2660] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 17:19:09 INFO - PROCESS | 2660 | --DOMWINDOW == 68 (000000D38B21D000) [pid = 2660] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 17:19:09 INFO - PROCESS | 2660 | 1471047549867 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]]]}] 17:19:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 17:19:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1531ms 17:19:09 INFO - PROCESS | 2660 | 1471047549959 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 17:19:09 INFO - PROCESS | 2660 | 1471047549963 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 17:19:09 INFO - PROCESS | 2660 | 1471047549969 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 17:19:09 INFO - PROCESS | 2660 | 1471047549973 Marionette TRACE conn6 <- [1,1642,null,{}] 17:19:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 17:19:09 INFO - PROCESS | 2660 | 1471047549978 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}] 17:19:09 INFO - PROCESS | 2660 | 1471047549982 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:10 INFO - PROCESS | 2660 | 1471047550068 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 17:19:10 INFO - PROCESS | 2660 | 1471047550076 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:10 INFO - PROCESS | 2660 | 1471047550080 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:10 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38A290800 == 27 [pid = 2660] [id = 420] 17:19:10 INFO - PROCESS | 2660 | ++DOMWINDOW == 69 (000000D3862C7C00) [pid = 2660] [serial = 1260] [outer = 0000000000000000] 17:19:10 INFO - PROCESS | 2660 | ++DOMWINDOW == 70 (000000D3862CBC00) [pid = 2660] [serial = 1261] [outer = 000000D3862C7C00] 17:19:10 INFO - PROCESS | 2660 | 1471047550130 Marionette DEBUG loaded listener.js 17:19:10 INFO - PROCESS | 2660 | ++DOMWINDOW == 71 (000000D386E59400) [pid = 2660] [serial = 1262] [outer = 000000D3862C7C00] 17:19:10 INFO - PROCESS | 2660 | 1471047550614 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]]]}] 17:19:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 17:19:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 671ms 17:19:10 INFO - PROCESS | 2660 | 1471047550650 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 17:19:10 INFO - PROCESS | 2660 | 1471047550655 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 17:19:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 17:19:10 INFO - PROCESS | 2660 | 1471047550662 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 17:19:10 INFO - PROCESS | 2660 | 1471047550664 Marionette TRACE conn6 <- [1,1646,null,{}] 17:19:10 INFO - PROCESS | 2660 | 1471047550668 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}] 17:19:10 INFO - PROCESS | 2660 | 1471047550671 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:10 INFO - PROCESS | 2660 | 1471047550764 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 17:19:10 INFO - PROCESS | 2660 | 1471047550780 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:10 INFO - PROCESS | 2660 | 1471047550782 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:10 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38C436000 == 28 [pid = 2660] [id = 421] 17:19:10 INFO - PROCESS | 2660 | ++DOMWINDOW == 72 (000000D38A692C00) [pid = 2660] [serial = 1263] [outer = 0000000000000000] 17:19:10 INFO - PROCESS | 2660 | ++DOMWINDOW == 73 (000000D38A6B2800) [pid = 2660] [serial = 1264] [outer = 000000D38A692C00] 17:19:10 INFO - PROCESS | 2660 | 1471047550831 Marionette DEBUG loaded listener.js 17:19:10 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (000000D38AEC4000) [pid = 2660] [serial = 1265] [outer = 000000D38A692C00] 17:19:11 INFO - PROCESS | 2660 | 1471047551297 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]]]}] 17:19:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 17:19:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 692ms 17:19:11 INFO - PROCESS | 2660 | 1471047551356 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 17:19:11 INFO - PROCESS | 2660 | 1471047551358 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 17:19:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 17:19:11 INFO - PROCESS | 2660 | 1471047551362 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 17:19:11 INFO - PROCESS | 2660 | 1471047551366 Marionette TRACE conn6 <- [1,1650,null,{}] 17:19:11 INFO - PROCESS | 2660 | 1471047551377 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}] 17:19:11 INFO - PROCESS | 2660 | 1471047551382 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:11 INFO - PROCESS | 2660 | 1471047551537 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 17:19:11 INFO - PROCESS | 2660 | 1471047551546 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:11 INFO - PROCESS | 2660 | 1471047551550 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:11 INFO - PROCESS | 2660 | ++DOCSHELL 000000D392A13000 == 29 [pid = 2660] [id = 422] 17:19:11 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D38BE15000) [pid = 2660] [serial = 1266] [outer = 0000000000000000] 17:19:11 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D38BFD9C00) [pid = 2660] [serial = 1267] [outer = 000000D38BE15000] 17:19:11 INFO - PROCESS | 2660 | 1471047551600 Marionette DEBUG loaded listener.js 17:19:11 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D38C4CA000) [pid = 2660] [serial = 1268] [outer = 000000D38BE15000] 17:19:12 INFO - PROCESS | 2660 | 1471047552032 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]]]}] 17:19:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 17:19:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 692ms 17:19:12 INFO - PROCESS | 2660 | 1471047552057 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 17:19:12 INFO - PROCESS | 2660 | 1471047552059 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 17:19:12 INFO - PROCESS | 2660 | 1471047552063 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 17:19:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 17:19:12 INFO - PROCESS | 2660 | 1471047552065 Marionette TRACE conn6 <- [1,1654,null,{}] 17:19:12 INFO - PROCESS | 2660 | 1471047552068 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}] 17:19:12 INFO - PROCESS | 2660 | 1471047552071 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:12 INFO - PROCESS | 2660 | 1471047552192 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 17:19:12 INFO - PROCESS | 2660 | 1471047552209 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:12 INFO - PROCESS | 2660 | 1471047552211 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:12 INFO - PROCESS | 2660 | ++DOCSHELL 000000D393708000 == 30 [pid = 2660] [id = 423] 17:19:12 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D38BE15400) [pid = 2660] [serial = 1269] [outer = 0000000000000000] 17:19:12 INFO - PROCESS | 2660 | ++DOMWINDOW == 79 (000000D38EE0E000) [pid = 2660] [serial = 1270] [outer = 000000D38BE15400] 17:19:12 INFO - PROCESS | 2660 | 1471047552257 Marionette DEBUG loaded listener.js 17:19:12 INFO - PROCESS | 2660 | ++DOMWINDOW == 80 (000000D38FB66800) [pid = 2660] [serial = 1271] [outer = 000000D38BE15400] 17:19:12 INFO - PROCESS | 2660 | 1471047552685 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]]]}] 17:19:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 17:19:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 691ms 17:19:12 INFO - PROCESS | 2660 | 1471047552759 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 17:19:12 INFO - PROCESS | 2660 | 1471047552761 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 17:19:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 17:19:12 INFO - PROCESS | 2660 | 1471047552764 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 17:19:12 INFO - PROCESS | 2660 | 1471047552766 Marionette TRACE conn6 <- [1,1658,null,{}] 17:19:12 INFO - PROCESS | 2660 | 1471047552770 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}] 17:19:12 INFO - PROCESS | 2660 | 1471047552772 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:12 INFO - PROCESS | 2660 | 1471047552905 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 17:19:12 INFO - PROCESS | 2660 | 1471047552915 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:12 INFO - PROCESS | 2660 | 1471047552917 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:12 INFO - PROCESS | 2660 | ++DOCSHELL 000000D393D62800 == 31 [pid = 2660] [id = 424] 17:19:12 INFO - PROCESS | 2660 | ++DOMWINDOW == 81 (000000D38FBE9400) [pid = 2660] [serial = 1272] [outer = 0000000000000000] 17:19:12 INFO - PROCESS | 2660 | ++DOMWINDOW == 82 (000000D3902ED400) [pid = 2660] [serial = 1273] [outer = 000000D38FBE9400] 17:19:12 INFO - PROCESS | 2660 | 1471047552963 Marionette DEBUG loaded listener.js 17:19:13 INFO - PROCESS | 2660 | ++DOMWINDOW == 83 (000000D391310400) [pid = 2660] [serial = 1274] [outer = 000000D38FBE9400] 17:19:13 INFO - PROCESS | 2660 | 1471047553425 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]]]}] 17:19:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 17:19:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 691ms 17:19:13 INFO - PROCESS | 2660 | 1471047553457 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 17:19:13 INFO - PROCESS | 2660 | 1471047553459 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 17:19:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 17:19:13 INFO - PROCESS | 2660 | 1471047553463 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 17:19:13 INFO - PROCESS | 2660 | 1471047553464 Marionette TRACE conn6 <- [1,1662,null,{}] 17:19:13 INFO - PROCESS | 2660 | 1471047553468 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}] 17:19:13 INFO - PROCESS | 2660 | 1471047553474 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:13 INFO - PROCESS | 2660 | 1471047553615 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 17:19:13 INFO - PROCESS | 2660 | 1471047553672 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:13 INFO - PROCESS | 2660 | 1471047553674 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:13 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3964C8000 == 32 [pid = 2660] [id = 425] 17:19:13 INFO - PROCESS | 2660 | ++DOMWINDOW == 84 (000000D3916EA400) [pid = 2660] [serial = 1275] [outer = 0000000000000000] 17:19:13 INFO - PROCESS | 2660 | ++DOMWINDOW == 85 (000000D392745800) [pid = 2660] [serial = 1276] [outer = 000000D3916EA400] 17:19:13 INFO - PROCESS | 2660 | 1471047553721 Marionette DEBUG loaded listener.js 17:19:13 INFO - PROCESS | 2660 | ++DOMWINDOW == 86 (000000D392B11800) [pid = 2660] [serial = 1277] [outer = 000000D3916EA400] 17:19:14 INFO - PROCESS | 2660 | 1471047554176 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]]]}] 17:19:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 17:19:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 734ms 17:19:14 INFO - PROCESS | 2660 | --DOMWINDOW == 85 (000000D3857C7000) [pid = 2660] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 17:19:14 INFO - PROCESS | 2660 | --DOMWINDOW == 84 (000000D392CB7400) [pid = 2660] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 17:19:14 INFO - PROCESS | 2660 | --DOMWINDOW == 83 (000000D38625DC00) [pid = 2660] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 17:19:14 INFO - PROCESS | 2660 | --DOMWINDOW == 82 (000000D38B17FC00) [pid = 2660] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 17:19:14 INFO - PROCESS | 2660 | --DOMWINDOW == 81 (000000D386707C00) [pid = 2660] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 17:19:14 INFO - PROCESS | 2660 | --DOMWINDOW == 80 (000000D385551000) [pid = 2660] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 17:19:14 INFO - PROCESS | 2660 | --DOMWINDOW == 79 (000000D38A7D4800) [pid = 2660] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 17:19:14 INFO - PROCESS | 2660 | --DOMWINDOW == 78 (000000D39338FC00) [pid = 2660] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 17:19:14 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000D38A6B2C00) [pid = 2660] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 17:19:14 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D390242400) [pid = 2660] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 17:19:14 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D393D4E800) [pid = 2660] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 17:19:14 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D38BFDA000) [pid = 2660] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 17:19:14 INFO - PROCESS | 2660 | --DOMWINDOW == 73 (000000D38F772400) [pid = 2660] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 17:19:14 INFO - PROCESS | 2660 | 1471047554439 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 17:19:14 INFO - PROCESS | 2660 | 1471047554441 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 17:19:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 17:19:14 INFO - PROCESS | 2660 | 1471047554446 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 17:19:14 INFO - PROCESS | 2660 | 1471047554448 Marionette TRACE conn6 <- [1,1666,null,{}] 17:19:14 INFO - PROCESS | 2660 | 1471047554451 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}] 17:19:14 INFO - PROCESS | 2660 | 1471047554453 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:14 INFO - PROCESS | 2660 | 1471047554533 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 17:19:14 INFO - PROCESS | 2660 | 1471047554542 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:14 INFO - PROCESS | 2660 | 1471047554544 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:14 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3964DC800 == 33 [pid = 2660] [id = 426] 17:19:14 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (000000D386046C00) [pid = 2660] [serial = 1278] [outer = 0000000000000000] 17:19:14 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D38A649000) [pid = 2660] [serial = 1279] [outer = 000000D386046C00] 17:19:14 INFO - PROCESS | 2660 | 1471047554591 Marionette DEBUG loaded listener.js 17:19:14 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D38C793400) [pid = 2660] [serial = 1280] [outer = 000000D386046C00] 17:19:15 INFO - PROCESS | 2660 | 1471047555020 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]]]}] 17:19:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 17:19:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 628ms 17:19:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 17:19:15 INFO - PROCESS | 2660 | 1471047555078 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 17:19:15 INFO - PROCESS | 2660 | 1471047555080 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 17:19:15 INFO - PROCESS | 2660 | 1471047555084 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 17:19:15 INFO - PROCESS | 2660 | 1471047555085 Marionette TRACE conn6 <- [1,1670,null,{}] 17:19:15 INFO - PROCESS | 2660 | 1471047555089 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}] 17:19:15 INFO - PROCESS | 2660 | 1471047555091 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:15 INFO - PROCESS | 2660 | 1471047555171 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 17:19:15 INFO - PROCESS | 2660 | 1471047555179 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:15 INFO - PROCESS | 2660 | 1471047555181 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:15 INFO - PROCESS | 2660 | ++DOCSHELL 000000D398FB0800 == 34 [pid = 2660] [id = 427] 17:19:15 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D3928D6400) [pid = 2660] [serial = 1281] [outer = 0000000000000000] 17:19:15 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D392C17400) [pid = 2660] [serial = 1282] [outer = 000000D3928D6400] 17:19:15 INFO - PROCESS | 2660 | 1471047555226 Marionette DEBUG loaded listener.js 17:19:15 INFO - PROCESS | 2660 | ++DOMWINDOW == 79 (000000D393063C00) [pid = 2660] [serial = 1283] [outer = 000000D3928D6400] 17:19:15 INFO - PROCESS | 2660 | 1471047555654 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]]]}] 17:19:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 17:19:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 627ms 17:19:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 17:19:15 INFO - PROCESS | 2660 | 1471047555715 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 17:19:15 INFO - PROCESS | 2660 | 1471047555717 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 17:19:15 INFO - PROCESS | 2660 | 1471047555721 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 17:19:15 INFO - PROCESS | 2660 | 1471047555722 Marionette TRACE conn6 <- [1,1674,null,{}] 17:19:15 INFO - PROCESS | 2660 | 1471047555726 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}] 17:19:15 INFO - PROCESS | 2660 | 1471047555728 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:15 INFO - PROCESS | 2660 | 1471047555811 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 17:19:15 INFO - PROCESS | 2660 | 1471047555818 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:15 INFO - PROCESS | 2660 | 1471047555820 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:15 INFO - PROCESS | 2660 | ++DOCSHELL 000000D399B74800 == 35 [pid = 2660] [id = 428] 17:19:15 INFO - PROCESS | 2660 | ++DOMWINDOW == 80 (000000D3933CE000) [pid = 2660] [serial = 1284] [outer = 0000000000000000] 17:19:15 INFO - PROCESS | 2660 | ++DOMWINDOW == 81 (000000D3936A8000) [pid = 2660] [serial = 1285] [outer = 000000D3933CE000] 17:19:15 INFO - PROCESS | 2660 | 1471047555866 Marionette DEBUG loaded listener.js 17:19:15 INFO - PROCESS | 2660 | ++DOMWINDOW == 82 (000000D393B7E400) [pid = 2660] [serial = 1286] [outer = 000000D3933CE000] 17:19:16 INFO - PROCESS | 2660 | 1471047556300 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]]]}] 17:19:16 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 17:19:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 629ms 17:19:16 INFO - PROCESS | 2660 | 1471047556353 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 17:19:16 INFO - PROCESS | 2660 | 1471047556355 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 17:19:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 17:19:16 INFO - PROCESS | 2660 | 1471047556363 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 17:19:16 INFO - PROCESS | 2660 | 1471047556364 Marionette TRACE conn6 <- [1,1678,null,{}] 17:19:16 INFO - PROCESS | 2660 | 1471047556368 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}] 17:19:16 INFO - PROCESS | 2660 | 1471047556370 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:16 INFO - PROCESS | 2660 | 1471047556503 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 17:19:16 INFO - PROCESS | 2660 | 1471047556576 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:16 INFO - PROCESS | 2660 | 1471047556579 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:16 INFO - PROCESS | 2660 | ++DOCSHELL 000000D385C73800 == 36 [pid = 2660] [id = 429] 17:19:16 INFO - PROCESS | 2660 | ++DOMWINDOW == 83 (000000D3842CE400) [pid = 2660] [serial = 1287] [outer = 0000000000000000] 17:19:16 INFO - PROCESS | 2660 | ++DOMWINDOW == 84 (000000D384E05000) [pid = 2660] [serial = 1288] [outer = 000000D3842CE400] 17:19:16 INFO - PROCESS | 2660 | 1471047556641 Marionette DEBUG loaded listener.js 17:19:16 INFO - PROCESS | 2660 | ++DOMWINDOW == 85 (000000D38604B000) [pid = 2660] [serial = 1289] [outer = 000000D3842CE400] 17:19:17 INFO - PROCESS | 2660 | 1471047557444 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]]]}] 17:19:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 17:19:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1125ms 17:19:17 INFO - PROCESS | 2660 | 1471047557493 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 17:19:17 INFO - PROCESS | 2660 | 1471047557497 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 17:19:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 17:19:17 INFO - PROCESS | 2660 | 1471047557503 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 17:19:17 INFO - PROCESS | 2660 | 1471047557506 Marionette TRACE conn6 <- [1,1682,null,{}] 17:19:17 INFO - PROCESS | 2660 | 1471047557511 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}] 17:19:17 INFO - PROCESS | 2660 | 1471047557517 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:17 INFO - PROCESS | 2660 | 1471047557652 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 17:19:17 INFO - PROCESS | 2660 | 1471047557725 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:17 INFO - PROCESS | 2660 | 1471047557728 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:17 INFO - PROCESS | 2660 | ++DOCSHELL 000000D392C99000 == 37 [pid = 2660] [id = 430] 17:19:17 INFO - PROCESS | 2660 | ++DOMWINDOW == 86 (000000D38A684800) [pid = 2660] [serial = 1290] [outer = 0000000000000000] 17:19:17 INFO - PROCESS | 2660 | ++DOMWINDOW == 87 (000000D38AE49C00) [pid = 2660] [serial = 1291] [outer = 000000D38A684800] 17:19:17 INFO - PROCESS | 2660 | 1471047557826 Marionette DEBUG loaded listener.js 17:19:17 INFO - PROCESS | 2660 | ++DOMWINDOW == 88 (000000D38B452400) [pid = 2660] [serial = 1292] [outer = 000000D38A684800] 17:19:18 INFO - PROCESS | 2660 | 1471047558708 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]]]}] 17:19:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 17:19:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1236ms 17:19:18 INFO - PROCESS | 2660 | 1471047558746 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 17:19:18 INFO - PROCESS | 2660 | 1471047558750 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 17:19:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 17:19:18 INFO - PROCESS | 2660 | 1471047558757 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 17:19:18 INFO - PROCESS | 2660 | 1471047558761 Marionette TRACE conn6 <- [1,1686,null,{}] 17:19:18 INFO - PROCESS | 2660 | 1471047558767 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}] 17:19:18 INFO - PROCESS | 2660 | 1471047558770 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:18 INFO - PROCESS | 2660 | 1471047558887 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 17:19:18 INFO - PROCESS | 2660 | 1471047558967 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:18 INFO - PROCESS | 2660 | 1471047558972 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:19 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38C468000 == 38 [pid = 2660] [id = 431] 17:19:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 89 (000000D38A64F400) [pid = 2660] [serial = 1293] [outer = 0000000000000000] 17:19:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 90 (000000D38A684C00) [pid = 2660] [serial = 1294] [outer = 000000D38A64F400] 17:19:19 INFO - PROCESS | 2660 | 1471047559064 Marionette DEBUG loaded listener.js 17:19:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 91 (000000D38A6BBC00) [pid = 2660] [serial = 1295] [outer = 000000D38A64F400] 17:19:19 INFO - PROCESS | 2660 | --DOCSHELL 000000D399B74800 == 37 [pid = 2660] [id = 428] 17:19:19 INFO - PROCESS | 2660 | --DOCSHELL 000000D398FB0800 == 36 [pid = 2660] [id = 427] 17:19:19 INFO - PROCESS | 2660 | --DOCSHELL 000000D3964DC800 == 35 [pid = 2660] [id = 426] 17:19:19 INFO - PROCESS | 2660 | --DOCSHELL 000000D3964C8000 == 34 [pid = 2660] [id = 425] 17:19:19 INFO - PROCESS | 2660 | --DOCSHELL 000000D393D62800 == 33 [pid = 2660] [id = 424] 17:19:19 INFO - PROCESS | 2660 | --DOCSHELL 000000D393708000 == 32 [pid = 2660] [id = 423] 17:19:19 INFO - PROCESS | 2660 | --DOCSHELL 000000D392A13000 == 31 [pid = 2660] [id = 422] 17:19:19 INFO - PROCESS | 2660 | --DOCSHELL 000000D38C436000 == 30 [pid = 2660] [id = 421] 17:19:19 INFO - PROCESS | 2660 | --DOCSHELL 000000D38A290800 == 29 [pid = 2660] [id = 420] 17:19:19 INFO - PROCESS | 2660 | --DOCSHELL 000000D38C43A800 == 28 [pid = 2660] [id = 419] 17:19:19 INFO - PROCESS | 2660 | --DOMWINDOW == 90 (000000D393DDD400) [pid = 2660] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 17:19:19 INFO - PROCESS | 2660 | --DOMWINDOW == 89 (000000D393D59000) [pid = 2660] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 17:19:19 INFO - PROCESS | 2660 | --DOMWINDOW == 88 (000000D393D41400) [pid = 2660] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 17:19:19 INFO - PROCESS | 2660 | --DOMWINDOW == 87 (000000D393D45C00) [pid = 2660] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 17:19:19 INFO - PROCESS | 2660 | --DOMWINDOW == 86 (000000D3916F5800) [pid = 2660] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 17:19:19 INFO - PROCESS | 2660 | --DOMWINDOW == 85 (000000D393059800) [pid = 2660] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 17:19:19 INFO - PROCESS | 2660 | --DOMWINDOW == 84 (000000D39274F000) [pid = 2660] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 17:19:19 INFO - PROCESS | 2660 | --DOMWINDOW == 83 (000000D3862CF800) [pid = 2660] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 17:19:19 INFO - PROCESS | 2660 | --DOMWINDOW == 82 (000000D38A2C5000) [pid = 2660] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 17:19:19 INFO - PROCESS | 2660 | --DOMWINDOW == 81 (000000D38B21DC00) [pid = 2660] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 17:19:19 INFO - PROCESS | 2660 | --DOMWINDOW == 80 (000000D38C361800) [pid = 2660] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 17:19:19 INFO - PROCESS | 2660 | --DOMWINDOW == 79 (000000D38696DC00) [pid = 2660] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 17:19:19 INFO - PROCESS | 2660 | --DOMWINDOW == 78 (000000D38A64BC00) [pid = 2660] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 17:19:19 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000D38EE0C400) [pid = 2660] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 17:19:19 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D38FB62800) [pid = 2660] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 17:19:19 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D38AFB0000) [pid = 2660] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 17:19:19 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D38BE0CC00) [pid = 2660] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 17:19:19 INFO - PROCESS | 2660 | --DOMWINDOW == 73 (000000D393A9C400) [pid = 2660] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 17:19:19 INFO - PROCESS | 2660 | --DOMWINDOW == 72 (000000D393D50000) [pid = 2660] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 17:19:19 INFO - PROCESS | 2660 | --DOMWINDOW == 71 (000000D38B210400) [pid = 2660] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 17:19:19 INFO - PROCESS | 2660 | --DOMWINDOW == 70 (000000D39167FC00) [pid = 2660] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 17:19:19 INFO - PROCESS | 2660 | --DOMWINDOW == 69 (000000D393659C00) [pid = 2660] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 17:19:19 INFO - PROCESS | 2660 | --DOMWINDOW == 68 (000000D390824400) [pid = 2660] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 17:19:19 INFO - PROCESS | 2660 | --DOMWINDOW == 67 (000000D39167BC00) [pid = 2660] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 17:19:19 INFO - PROCESS | 2660 | 1471047559552 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]]]}] 17:19:19 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 17:19:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 837ms 17:19:19 INFO - PROCESS | 2660 | 1471047559598 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 17:19:19 INFO - PROCESS | 2660 | 1471047559604 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 17:19:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 17:19:19 INFO - PROCESS | 2660 | 1471047559610 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 17:19:19 INFO - PROCESS | 2660 | 1471047559613 Marionette TRACE conn6 <- [1,1690,null,{}] 17:19:19 INFO - PROCESS | 2660 | 1471047559616 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}] 17:19:19 INFO - PROCESS | 2660 | 1471047559619 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:19 INFO - PROCESS | 2660 | 1471047559710 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 17:19:19 INFO - PROCESS | 2660 | 1471047559716 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:19 INFO - PROCESS | 2660 | 1471047559718 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:19 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3913C5000 == 29 [pid = 2660] [id = 432] 17:19:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 68 (000000D38A68F800) [pid = 2660] [serial = 1296] [outer = 0000000000000000] 17:19:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 69 (000000D38A7DA800) [pid = 2660] [serial = 1297] [outer = 000000D38A68F800] 17:19:19 INFO - PROCESS | 2660 | 1471047559768 Marionette DEBUG loaded listener.js 17:19:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 70 (000000D38B213C00) [pid = 2660] [serial = 1298] [outer = 000000D38A68F800] 17:19:20 INFO - PROCESS | 2660 | 1471047560234 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]]]}] 17:19:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 17:19:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 690ms 17:19:20 INFO - PROCESS | 2660 | 1471047560303 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 17:19:20 INFO - PROCESS | 2660 | 1471047560305 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 17:19:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 17:19:20 INFO - PROCESS | 2660 | 1471047560309 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 17:19:20 INFO - PROCESS | 2660 | 1471047560313 Marionette TRACE conn6 <- [1,1694,null,{}] 17:19:20 INFO - PROCESS | 2660 | 1471047560324 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}] 17:19:20 INFO - PROCESS | 2660 | 1471047560329 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:20 INFO - PROCESS | 2660 | 1471047560448 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 17:19:20 INFO - PROCESS | 2660 | 1471047560468 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:20 INFO - PROCESS | 2660 | 1471047560471 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:20 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39349C800 == 30 [pid = 2660] [id = 433] 17:19:20 INFO - PROCESS | 2660 | ++DOMWINDOW == 71 (000000D38C35A400) [pid = 2660] [serial = 1299] [outer = 0000000000000000] 17:19:20 INFO - PROCESS | 2660 | ++DOMWINDOW == 72 (000000D38C7BA400) [pid = 2660] [serial = 1300] [outer = 000000D38C35A400] 17:19:20 INFO - PROCESS | 2660 | 1471047560593 Marionette DEBUG loaded listener.js 17:19:20 INFO - PROCESS | 2660 | ++DOMWINDOW == 73 (000000D38F779800) [pid = 2660] [serial = 1301] [outer = 000000D38C35A400] 17:19:20 INFO - PROCESS | 2660 | 1471047560984 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]]]}] 17:19:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 17:19:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 733ms 17:19:21 INFO - PROCESS | 2660 | 1471047561045 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 17:19:21 INFO - PROCESS | 2660 | 1471047561048 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 17:19:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 17:19:21 INFO - PROCESS | 2660 | 1471047561051 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 17:19:21 INFO - PROCESS | 2660 | 1471047561053 Marionette TRACE conn6 <- [1,1698,null,{}] 17:19:21 INFO - PROCESS | 2660 | 1471047561057 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}] 17:19:21 INFO - PROCESS | 2660 | 1471047561059 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:21 INFO - PROCESS | 2660 | 1471047561149 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 17:19:21 INFO - PROCESS | 2660 | 1471047561155 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:21 INFO - PROCESS | 2660 | 1471047561157 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:21 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3950E0000 == 31 [pid = 2660] [id = 434] 17:19:21 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (000000D38604C400) [pid = 2660] [serial = 1302] [outer = 0000000000000000] 17:19:21 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D39024A000) [pid = 2660] [serial = 1303] [outer = 000000D38604C400] 17:19:21 INFO - PROCESS | 2660 | 1471047561204 Marionette DEBUG loaded listener.js 17:19:21 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D39167D000) [pid = 2660] [serial = 1304] [outer = 000000D38604C400] 17:19:21 INFO - PROCESS | 2660 | 1471047561716 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]]]}] 17:19:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 17:19:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 692ms 17:19:21 INFO - PROCESS | 2660 | 1471047561749 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 17:19:21 INFO - PROCESS | 2660 | 1471047561751 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 17:19:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 17:19:21 INFO - PROCESS | 2660 | 1471047561755 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 17:19:21 INFO - PROCESS | 2660 | 1471047561757 Marionette TRACE conn6 <- [1,1702,null,{}] 17:19:21 INFO - PROCESS | 2660 | 1471047561760 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}] 17:19:21 INFO - PROCESS | 2660 | 1471047561762 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:21 INFO - PROCESS | 2660 | 1471047561908 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 17:19:21 INFO - PROCESS | 2660 | 1471047561931 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:21 INFO - PROCESS | 2660 | 1471047561933 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:21 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3869D8800 == 32 [pid = 2660] [id = 435] 17:19:21 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D38B21AC00) [pid = 2660] [serial = 1305] [outer = 0000000000000000] 17:19:21 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D3916F5C00) [pid = 2660] [serial = 1306] [outer = 000000D38B21AC00] 17:19:21 INFO - PROCESS | 2660 | 1471047561978 Marionette DEBUG loaded listener.js 17:19:22 INFO - PROCESS | 2660 | ++DOMWINDOW == 79 (000000D39274F800) [pid = 2660] [serial = 1307] [outer = 000000D38B21AC00] 17:19:22 INFO - PROCESS | 2660 | 1471047562442 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 17:19:22 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 17:19:22 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 17:19:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:19:22 INFO - _addTest/ [0,1705,"getWindowHandle",null] 17:19:22 INFO - PROCESS | 2660 | 1471047562497 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 17:19:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 17:19:22 INFO - PROCESS | 2660 | 1471047562500 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 17:19:22 INFO - PROCESS | 2660 | 1471047562502 Marionette TRACE conn6 <- [1,1706,null,{}] 17:19:22 INFO - PROCESS | 2660 | 1471047562506 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}] 17:19:22 INFO - PROCESS | 2660 | 1471047562511 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:22 INFO - PROCESS | 2660 | 1471047562647 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 17:19:22 INFO - PROCESS | 2660 | 1471047562703 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:22 INFO - PROCESS | 2660 | 1471047562705 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:22 INFO - PROCESS | 2660 | ++DOCSHELL 000000D398FB2800 == 33 [pid = 2660] [id = 436] 17:19:22 INFO - PROCESS | 2660 | ++DOMWINDOW == 80 (000000D3928D9000) [pid = 2660] [serial = 1308] [outer = 0000000000000000] 17:19:22 INFO - PROCESS | 2660 | ++DOMWINDOW == 81 (000000D3936ABC00) [pid = 2660] [serial = 1309] [outer = 000000D3928D9000] 17:19:22 INFO - PROCESS | 2660 | 1471047562754 Marionette DEBUG loaded listener.js 17:19:22 INFO - PROCESS | 2660 | ++DOMWINDOW == 82 (000000D393D42400) [pid = 2660] [serial = 1310] [outer = 000000D3928D9000] 17:19:23 INFO - PROCESS | 2660 | 1471047563186 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]]]}] 17:19:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 17:19:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 733ms 17:19:23 INFO - PROCESS | 2660 | 1471047563243 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 17:19:23 INFO - PROCESS | 2660 | 1471047563246 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 17:19:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 17:19:23 INFO - PROCESS | 2660 | 1471047563264 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 17:19:23 INFO - PROCESS | 2660 | 1471047563266 Marionette TRACE conn6 <- [1,1710,null,{}] 17:19:23 INFO - PROCESS | 2660 | 1471047563270 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}] 17:19:23 INFO - PROCESS | 2660 | 1471047563272 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:23 INFO - PROCESS | 2660 | 1471047563380 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 17:19:23 INFO - PROCESS | 2660 | 1471047563493 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:23 INFO - PROCESS | 2660 | 1471047563495 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:23 INFO - PROCESS | 2660 | --DOMWINDOW == 81 (000000D38A692C00) [pid = 2660] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 17:19:23 INFO - PROCESS | 2660 | --DOMWINDOW == 80 (000000D3862C7C00) [pid = 2660] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 17:19:23 INFO - PROCESS | 2660 | --DOMWINDOW == 79 (000000D38BE15000) [pid = 2660] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 17:19:23 INFO - PROCESS | 2660 | --DOMWINDOW == 78 (000000D38670B800) [pid = 2660] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 17:19:23 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000D3916EA400) [pid = 2660] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 17:19:23 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D38FBE9400) [pid = 2660] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 17:19:23 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D386046C00) [pid = 2660] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 17:19:23 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D394596C00) [pid = 2660] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 17:19:23 INFO - PROCESS | 2660 | --DOMWINDOW == 73 (000000D390825C00) [pid = 2660] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 17:19:23 INFO - PROCESS | 2660 | --DOMWINDOW == 72 (000000D392F31C00) [pid = 2660] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 17:19:23 INFO - PROCESS | 2660 | --DOMWINDOW == 71 (000000D38BE15400) [pid = 2660] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 17:19:23 INFO - PROCESS | 2660 | --DOMWINDOW == 70 (000000D3928D6400) [pid = 2660] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 17:19:23 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38AF8B800 == 34 [pid = 2660] [id = 437] 17:19:23 INFO - PROCESS | 2660 | ++DOMWINDOW == 71 (000000D384ED1C00) [pid = 2660] [serial = 1311] [outer = 0000000000000000] 17:19:23 INFO - PROCESS | 2660 | ++DOMWINDOW == 72 (000000D3862D3400) [pid = 2660] [serial = 1312] [outer = 000000D384ED1C00] 17:19:23 INFO - PROCESS | 2660 | 1471047563549 Marionette DEBUG loaded listener.js 17:19:23 INFO - PROCESS | 2660 | ++DOMWINDOW == 73 (000000D38F85B800) [pid = 2660] [serial = 1313] [outer = 000000D384ED1C00] 17:19:23 INFO - PROCESS | 2660 | 1471047563921 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]]]}] 17:19:23 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 17:19:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 690ms 17:19:23 INFO - PROCESS | 2660 | 1471047563952 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 17:19:23 INFO - PROCESS | 2660 | 1471047563954 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 17:19:23 INFO - PROCESS | 2660 | 1471047563958 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 17:19:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 17:19:23 INFO - PROCESS | 2660 | 1471047563959 Marionette TRACE conn6 <- [1,1714,null,{}] 17:19:23 INFO - PROCESS | 2660 | 1471047563963 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}] 17:19:23 INFO - PROCESS | 2660 | 1471047563965 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:24 INFO - PROCESS | 2660 | 1471047564049 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 17:19:24 INFO - PROCESS | 2660 | 1471047564128 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:24 INFO - PROCESS | 2660 | 1471047564130 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:24 INFO - PROCESS | 2660 | ++DOCSHELL 000000D399BE2800 == 35 [pid = 2660] [id = 438] 17:19:24 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (000000D38F773800) [pid = 2660] [serial = 1314] [outer = 0000000000000000] 17:19:24 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D392F31C00) [pid = 2660] [serial = 1315] [outer = 000000D38F773800] 17:19:24 INFO - PROCESS | 2660 | 1471047564176 Marionette DEBUG loaded listener.js 17:19:24 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D393D5F000) [pid = 2660] [serial = 1316] [outer = 000000D38F773800] 17:19:24 INFO - PROCESS | 2660 | 1471047564550 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]]]}] 17:19:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 17:19:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 626ms 17:19:24 INFO - PROCESS | 2660 | 1471047564587 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 17:19:24 INFO - PROCESS | 2660 | 1471047564590 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 17:19:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 17:19:24 INFO - PROCESS | 2660 | 1471047564593 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 17:19:24 INFO - PROCESS | 2660 | 1471047564595 Marionette TRACE conn6 <- [1,1718,null,{}] 17:19:24 INFO - PROCESS | 2660 | 1471047564598 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}] 17:19:24 INFO - PROCESS | 2660 | 1471047564600 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:24 INFO - PROCESS | 2660 | 1471047564714 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 17:19:24 INFO - PROCESS | 2660 | 1471047564722 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:24 INFO - PROCESS | 2660 | 1471047564724 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:24 INFO - PROCESS | 2660 | ++DOCSHELL 000000D399DC0000 == 36 [pid = 2660] [id = 439] 17:19:24 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D3942C3C00) [pid = 2660] [serial = 1317] [outer = 0000000000000000] 17:19:24 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D394558C00) [pid = 2660] [serial = 1318] [outer = 000000D3942C3C00] 17:19:24 INFO - PROCESS | 2660 | 1471047564795 Marionette DEBUG loaded listener.js 17:19:24 INFO - PROCESS | 2660 | ++DOMWINDOW == 79 (000000D39505A800) [pid = 2660] [serial = 1319] [outer = 000000D3942C3C00] 17:19:25 INFO - PROCESS | 2660 | 1471047565210 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] 17:19:25 INFO - PROCESS | 2660 | 1471047565291 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 17:19:25 INFO - PROCESS | 2660 | 1471047565295 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 17:19:25 INFO - PROCESS | 2660 | 1471047565297 Marionette TRACE conn6 <- [1,1722,null,{}] 17:19:25 INFO - PROCESS | 2660 | 1471047565300 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}] 17:19:25 INFO - PROCESS | 2660 | 1471047565302 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:25 INFO - PROCESS | 2660 | 1471047565387 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 17:19:25 INFO - PROCESS | 2660 | 1471047565393 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:25 INFO - PROCESS | 2660 | 1471047565395 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:25 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3950DF800 == 37 [pid = 2660] [id = 440] 17:19:25 INFO - PROCESS | 2660 | ++DOMWINDOW == 80 (000000D3952AB800) [pid = 2660] [serial = 1320] [outer = 0000000000000000] 17:19:25 INFO - PROCESS | 2660 | ++DOMWINDOW == 81 (000000D3952B6000) [pid = 2660] [serial = 1321] [outer = 000000D3952AB800] 17:19:25 INFO - PROCESS | 2660 | 1471047565441 Marionette DEBUG loaded listener.js 17:19:25 INFO - PROCESS | 2660 | ++DOMWINDOW == 82 (000000D395766000) [pid = 2660] [serial = 1322] [outer = 000000D3952AB800] 17:19:26 INFO - PROCESS | 2660 | 1471047566166 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]]]}] 17:19:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 17:19:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 944ms 17:19:26 INFO - PROCESS | 2660 | 1471047566243 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 17:19:26 INFO - PROCESS | 2660 | 1471047566248 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 17:19:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 17:19:26 INFO - PROCESS | 2660 | 1471047566253 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 17:19:26 INFO - PROCESS | 2660 | 1471047566259 Marionette TRACE conn6 <- [1,1726,null,{}] 17:19:26 INFO - PROCESS | 2660 | 1471047566264 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}] 17:19:26 INFO - PROCESS | 2660 | 1471047566267 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:26 INFO - PROCESS | 2660 | 1471047566423 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 17:19:26 INFO - PROCESS | 2660 | 1471047566538 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:26 INFO - PROCESS | 2660 | 1471047566541 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:26 INFO - PROCESS | 2660 | ++DOCSHELL 000000D391634800 == 38 [pid = 2660] [id = 441] 17:19:26 INFO - PROCESS | 2660 | ++DOMWINDOW == 83 (000000D3874D6400) [pid = 2660] [serial = 1323] [outer = 0000000000000000] 17:19:26 INFO - PROCESS | 2660 | ++DOMWINDOW == 84 (000000D38A68E400) [pid = 2660] [serial = 1324] [outer = 000000D3874D6400] 17:19:26 INFO - PROCESS | 2660 | 1471047566603 Marionette DEBUG loaded listener.js 17:19:26 INFO - PROCESS | 2660 | ++DOMWINDOW == 85 (000000D38B211400) [pid = 2660] [serial = 1325] [outer = 000000D3874D6400] 17:19:27 INFO - PROCESS | 2660 | 1471047567186 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]]]}] 17:19:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 17:19:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 986ms 17:19:27 INFO - PROCESS | 2660 | 1471047567242 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 17:19:27 INFO - PROCESS | 2660 | 1471047567247 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 17:19:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 17:19:27 INFO - PROCESS | 2660 | 1471047567254 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 17:19:27 INFO - PROCESS | 2660 | 1471047567257 Marionette TRACE conn6 <- [1,1730,null,{}] 17:19:27 INFO - PROCESS | 2660 | 1471047567261 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}] 17:19:27 INFO - PROCESS | 2660 | 1471047567264 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:27 INFO - PROCESS | 2660 | 1471047567384 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 17:19:27 INFO - PROCESS | 2660 | 1471047567479 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:27 INFO - PROCESS | 2660 | 1471047567481 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:27 INFO - PROCESS | 2660 | ++DOCSHELL 000000D398D45800 == 39 [pid = 2660] [id = 442] 17:19:27 INFO - PROCESS | 2660 | ++DOMWINDOW == 86 (000000D38F778000) [pid = 2660] [serial = 1326] [outer = 0000000000000000] 17:19:27 INFO - PROCESS | 2660 | ++DOMWINDOW == 87 (000000D38FB5F400) [pid = 2660] [serial = 1327] [outer = 000000D38F778000] 17:19:27 INFO - PROCESS | 2660 | 1471047567539 Marionette DEBUG loaded listener.js 17:19:27 INFO - PROCESS | 2660 | ++DOMWINDOW == 88 (000000D3916F6000) [pid = 2660] [serial = 1328] [outer = 000000D38F778000] 17:19:28 INFO - PROCESS | 2660 | 1471047568181 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]]]}] 17:19:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 17:19:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 985ms 17:19:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 17:19:28 INFO - PROCESS | 2660 | 1471047568241 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 17:19:28 INFO - PROCESS | 2660 | 1471047568244 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 17:19:28 INFO - PROCESS | 2660 | 1471047568247 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 17:19:28 INFO - PROCESS | 2660 | 1471047568251 Marionette TRACE conn6 <- [1,1734,null,{}] 17:19:28 INFO - PROCESS | 2660 | 1471047568263 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}] 17:19:28 INFO - PROCESS | 2660 | 1471047568268 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:28 INFO - PROCESS | 2660 | 1471047568384 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 17:19:28 INFO - PROCESS | 2660 | 1471047568523 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:28 INFO - PROCESS | 2660 | 1471047568527 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:28 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39392E000 == 40 [pid = 2660] [id = 443] 17:19:28 INFO - PROCESS | 2660 | ++DOMWINDOW == 89 (000000D386341800) [pid = 2660] [serial = 1329] [outer = 0000000000000000] 17:19:28 INFO - PROCESS | 2660 | ++DOMWINDOW == 90 (000000D3932C9400) [pid = 2660] [serial = 1330] [outer = 000000D386341800] 17:19:28 INFO - PROCESS | 2660 | 1471047568587 Marionette DEBUG loaded listener.js 17:19:28 INFO - PROCESS | 2660 | ++DOMWINDOW == 91 (000000D3952B4000) [pid = 2660] [serial = 1331] [outer = 000000D386341800] 17:19:29 INFO - PROCESS | 2660 | 1471047569348 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]]]}] 17:19:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 17:19:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1130ms 17:19:29 INFO - PROCESS | 2660 | 1471047569380 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 17:19:29 INFO - PROCESS | 2660 | 1471047569384 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 17:19:29 INFO - PROCESS | 2660 | 1471047569389 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 17:19:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 17:19:29 INFO - PROCESS | 2660 | 1471047569392 Marionette TRACE conn6 <- [1,1738,null,{}] 17:19:29 INFO - PROCESS | 2660 | 1471047569398 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}] 17:19:29 INFO - PROCESS | 2660 | 1471047569401 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:29 INFO - PROCESS | 2660 | 1471047569541 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 17:19:29 INFO - PROCESS | 2660 | 1471047569666 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:29 INFO - PROCESS | 2660 | 1471047569668 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:29 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38A780800 == 41 [pid = 2660] [id = 444] 17:19:29 INFO - PROCESS | 2660 | ++DOMWINDOW == 92 (000000D387465C00) [pid = 2660] [serial = 1332] [outer = 0000000000000000] 17:19:29 INFO - PROCESS | 2660 | ++DOMWINDOW == 93 (000000D38A6B6000) [pid = 2660] [serial = 1333] [outer = 000000D387465C00] 17:19:29 INFO - PROCESS | 2660 | 1471047569721 Marionette DEBUG loaded listener.js 17:19:29 INFO - PROCESS | 2660 | ++DOMWINDOW == 94 (000000D38AFD6800) [pid = 2660] [serial = 1334] [outer = 000000D387465C00] 17:19:30 INFO - PROCESS | 2660 | --DOCSHELL 000000D399DC0000 == 40 [pid = 2660] [id = 439] 17:19:30 INFO - PROCESS | 2660 | --DOCSHELL 000000D399BE2800 == 39 [pid = 2660] [id = 438] 17:19:30 INFO - PROCESS | 2660 | --DOCSHELL 000000D38AF8B800 == 38 [pid = 2660] [id = 437] 17:19:30 INFO - PROCESS | 2660 | --DOCSHELL 000000D398FB2800 == 37 [pid = 2660] [id = 436] 17:19:30 INFO - PROCESS | 2660 | --DOCSHELL 000000D3869D8800 == 36 [pid = 2660] [id = 435] 17:19:30 INFO - PROCESS | 2660 | --DOCSHELL 000000D3950E0000 == 35 [pid = 2660] [id = 434] 17:19:30 INFO - PROCESS | 2660 | --DOCSHELL 000000D39349C800 == 34 [pid = 2660] [id = 433] 17:19:30 INFO - PROCESS | 2660 | --DOCSHELL 000000D3913C5000 == 33 [pid = 2660] [id = 432] 17:19:30 INFO - PROCESS | 2660 | --DOCSHELL 000000D38C468000 == 32 [pid = 2660] [id = 431] 17:19:30 INFO - PROCESS | 2660 | --DOCSHELL 000000D392C99000 == 31 [pid = 2660] [id = 430] 17:19:30 INFO - PROCESS | 2660 | --DOCSHELL 000000D385C73800 == 30 [pid = 2660] [id = 429] 17:19:30 INFO - PROCESS | 2660 | --DOCSHELL 000000D39392E000 == 29 [pid = 2660] [id = 443] 17:19:30 INFO - PROCESS | 2660 | --DOCSHELL 000000D398D45800 == 28 [pid = 2660] [id = 442] 17:19:30 INFO - PROCESS | 2660 | --DOCSHELL 000000D391634800 == 27 [pid = 2660] [id = 441] 17:19:30 INFO - PROCESS | 2660 | --DOCSHELL 000000D3950DF800 == 26 [pid = 2660] [id = 440] 17:19:30 INFO - PROCESS | 2660 | --DOMWINDOW == 93 (000000D3936A8000) [pid = 2660] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 17:19:30 INFO - PROCESS | 2660 | --DOMWINDOW == 92 (000000D38A6B2800) [pid = 2660] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 17:19:30 INFO - PROCESS | 2660 | --DOMWINDOW == 91 (000000D38AEC4000) [pid = 2660] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 17:19:30 INFO - PROCESS | 2660 | --DOMWINDOW == 90 (000000D3862CBC00) [pid = 2660] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 17:19:30 INFO - PROCESS | 2660 | --DOMWINDOW == 89 (000000D386E59400) [pid = 2660] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 17:19:30 INFO - PROCESS | 2660 | --DOMWINDOW == 88 (000000D38BFD9C00) [pid = 2660] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 17:19:30 INFO - PROCESS | 2660 | --DOMWINDOW == 87 (000000D38C4CA000) [pid = 2660] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 17:19:30 INFO - PROCESS | 2660 | --DOMWINDOW == 86 (000000D38A6B4800) [pid = 2660] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 17:19:30 INFO - PROCESS | 2660 | --DOMWINDOW == 85 (000000D38A26D400) [pid = 2660] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 17:19:30 INFO - PROCESS | 2660 | --DOMWINDOW == 84 (000000D392745800) [pid = 2660] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 17:19:30 INFO - PROCESS | 2660 | --DOMWINDOW == 83 (000000D3902ED400) [pid = 2660] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 17:19:30 INFO - PROCESS | 2660 | --DOMWINDOW == 82 (000000D38A649000) [pid = 2660] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 17:19:30 INFO - PROCESS | 2660 | --DOMWINDOW == 81 (000000D38C793400) [pid = 2660] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 17:19:30 INFO - PROCESS | 2660 | --DOMWINDOW == 80 (000000D392B11800) [pid = 2660] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 17:19:30 INFO - PROCESS | 2660 | --DOMWINDOW == 79 (000000D38B1F6400) [pid = 2660] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 17:19:30 INFO - PROCESS | 2660 | --DOMWINDOW == 78 (000000D38A685400) [pid = 2660] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 17:19:30 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000D3928CF000) [pid = 2660] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 17:19:30 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D391686000) [pid = 2660] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 17:19:30 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D3942C3000) [pid = 2660] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 17:19:30 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D393B7B000) [pid = 2660] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 17:19:30 INFO - PROCESS | 2660 | --DOMWINDOW == 73 (000000D38EE0E000) [pid = 2660] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 17:19:30 INFO - PROCESS | 2660 | --DOMWINDOW == 72 (000000D391310400) [pid = 2660] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 17:19:30 INFO - PROCESS | 2660 | --DOMWINDOW == 71 (000000D38FB66800) [pid = 2660] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 17:19:30 INFO - PROCESS | 2660 | --DOMWINDOW == 70 (000000D393063C00) [pid = 2660] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 17:19:30 INFO - PROCESS | 2660 | --DOMWINDOW == 69 (000000D392C17400) [pid = 2660] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 17:19:30 INFO - PROCESS | 2660 | 1471047570834 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]]]}] 17:19:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 17:19:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1487ms 17:19:30 INFO - PROCESS | 2660 | 1471047570881 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 17:19:30 INFO - PROCESS | 2660 | 1471047570885 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 17:19:30 INFO - PROCESS | 2660 | 1471047570889 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 17:19:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 17:19:30 INFO - PROCESS | 2660 | 1471047570894 Marionette TRACE conn6 <- [1,1742,null,{}] 17:19:30 INFO - PROCESS | 2660 | 1471047570899 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}] 17:19:30 INFO - PROCESS | 2660 | 1471047570902 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:31 INFO - PROCESS | 2660 | 1471047570995 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 17:19:31 INFO - PROCESS | 2660 | 1471047571104 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:31 INFO - PROCESS | 2660 | 1471047571107 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:31 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38B1E4000 == 27 [pid = 2660] [id = 445] 17:19:31 INFO - PROCESS | 2660 | ++DOMWINDOW == 70 (000000D3862C5C00) [pid = 2660] [serial = 1335] [outer = 0000000000000000] 17:19:31 INFO - PROCESS | 2660 | ++DOMWINDOW == 71 (000000D3866B0400) [pid = 2660] [serial = 1336] [outer = 000000D3862C5C00] 17:19:31 INFO - PROCESS | 2660 | 1471047571157 Marionette DEBUG loaded listener.js 17:19:31 INFO - PROCESS | 2660 | ++DOMWINDOW == 72 (000000D38A64A400) [pid = 2660] [serial = 1337] [outer = 000000D3862C5C00] 17:19:31 INFO - PROCESS | 2660 | 1471047571547 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]]]}] 17:19:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 17:19:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 691ms 17:19:31 INFO - PROCESS | 2660 | 1471047571586 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 17:19:31 INFO - PROCESS | 2660 | 1471047571592 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 17:19:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 17:19:31 INFO - PROCESS | 2660 | 1471047571598 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 17:19:31 INFO - PROCESS | 2660 | 1471047571601 Marionette TRACE conn6 <- [1,1746,null,{}] 17:19:31 INFO - PROCESS | 2660 | 1471047571605 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}] 17:19:31 INFO - PROCESS | 2660 | 1471047571608 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:31 INFO - PROCESS | 2660 | 1471047571732 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 17:19:31 INFO - PROCESS | 2660 | 1471047571746 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:31 INFO - PROCESS | 2660 | 1471047571749 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:31 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3913B2800 == 28 [pid = 2660] [id = 446] 17:19:31 INFO - PROCESS | 2660 | ++DOMWINDOW == 73 (000000D38A68A400) [pid = 2660] [serial = 1338] [outer = 0000000000000000] 17:19:31 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (000000D38A772C00) [pid = 2660] [serial = 1339] [outer = 000000D38A68A400] 17:19:31 INFO - PROCESS | 2660 | 1471047571798 Marionette DEBUG loaded listener.js 17:19:31 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D38B217400) [pid = 2660] [serial = 1340] [outer = 000000D38A68A400] 17:19:32 INFO - PROCESS | 2660 | 1471047572256 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]]]}] 17:19:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 17:19:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 734ms 17:19:32 INFO - PROCESS | 2660 | 1471047572334 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 17:19:32 INFO - PROCESS | 2660 | 1471047572336 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 17:19:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 17:19:32 INFO - PROCESS | 2660 | 1471047572340 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 17:19:32 INFO - PROCESS | 2660 | 1471047572344 Marionette TRACE conn6 <- [1,1750,null,{}] 17:19:32 INFO - PROCESS | 2660 | 1471047572355 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}] 17:19:32 INFO - PROCESS | 2660 | 1471047572360 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:32 INFO - PROCESS | 2660 | 1471047572449 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 17:19:32 INFO - PROCESS | 2660 | 1471047572456 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:32 INFO - PROCESS | 2660 | 1471047572459 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:32 INFO - PROCESS | 2660 | ++DOCSHELL 000000D392EDD000 == 29 [pid = 2660] [id = 447] 17:19:32 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D38C35E000) [pid = 2660] [serial = 1341] [outer = 0000000000000000] 17:19:32 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D38C4BE400) [pid = 2660] [serial = 1342] [outer = 000000D38C35E000] 17:19:32 INFO - PROCESS | 2660 | 1471047572509 Marionette DEBUG loaded listener.js 17:19:32 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D38EE08400) [pid = 2660] [serial = 1343] [outer = 000000D38C35E000] 17:19:33 INFO - PROCESS | 2660 | 1471047572995 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]]]}] 17:19:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 17:19:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 691ms 17:19:33 INFO - PROCESS | 2660 | 1471047573033 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 17:19:33 INFO - PROCESS | 2660 | 1471047573036 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 17:19:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 17:19:33 INFO - PROCESS | 2660 | 1471047573040 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 17:19:33 INFO - PROCESS | 2660 | 1471047573041 Marionette TRACE conn6 <- [1,1754,null,{}] 17:19:33 INFO - PROCESS | 2660 | 1471047573045 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}] 17:19:33 INFO - PROCESS | 2660 | 1471047573047 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:33 INFO - PROCESS | 2660 | 1471047573192 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 17:19:33 INFO - PROCESS | 2660 | 1471047573211 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:33 INFO - PROCESS | 2660 | 1471047573213 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:33 INFO - PROCESS | 2660 | ++DOCSHELL 000000D393925000 == 30 [pid = 2660] [id = 448] 17:19:33 INFO - PROCESS | 2660 | ++DOMWINDOW == 79 (000000D38F776C00) [pid = 2660] [serial = 1344] [outer = 0000000000000000] 17:19:33 INFO - PROCESS | 2660 | ++DOMWINDOW == 80 (000000D38FB65400) [pid = 2660] [serial = 1345] [outer = 000000D38F776C00] 17:19:33 INFO - PROCESS | 2660 | 1471047573259 Marionette DEBUG loaded listener.js 17:19:33 INFO - PROCESS | 2660 | ++DOMWINDOW == 81 (000000D38FF2DC00) [pid = 2660] [serial = 1346] [outer = 000000D38F776C00] 17:19:33 INFO - PROCESS | 2660 | 1471047573702 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]]]}] 17:19:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 17:19:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 691ms 17:19:33 INFO - PROCESS | 2660 | 1471047573734 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 17:19:33 INFO - PROCESS | 2660 | 1471047573736 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 17:19:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 17:19:33 INFO - PROCESS | 2660 | 1471047573739 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 17:19:33 INFO - PROCESS | 2660 | 1471047573741 Marionette TRACE conn6 <- [1,1758,null,{}] 17:19:33 INFO - PROCESS | 2660 | 1471047573745 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}] 17:19:33 INFO - PROCESS | 2660 | 1471047573747 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:33 INFO - PROCESS | 2660 | 1471047573854 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 17:19:33 INFO - PROCESS | 2660 | 1471047573860 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:33 INFO - PROCESS | 2660 | 1471047573862 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:33 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3944D9000 == 31 [pid = 2660] [id = 449] 17:19:33 INFO - PROCESS | 2660 | ++DOMWINDOW == 82 (000000D3862CD800) [pid = 2660] [serial = 1347] [outer = 0000000000000000] 17:19:33 INFO - PROCESS | 2660 | ++DOMWINDOW == 83 (000000D39082FC00) [pid = 2660] [serial = 1348] [outer = 000000D3862CD800] 17:19:33 INFO - PROCESS | 2660 | 1471047573908 Marionette DEBUG loaded listener.js 17:19:33 INFO - PROCESS | 2660 | ++DOMWINDOW == 84 (000000D39167DC00) [pid = 2660] [serial = 1349] [outer = 000000D3862CD800] 17:19:34 INFO - PROCESS | 2660 | 1471047574403 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]]]}] 17:19:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 17:19:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 689ms 17:19:34 INFO - PROCESS | 2660 | 1471047574432 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 17:19:34 INFO - PROCESS | 2660 | 1471047574434 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 17:19:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 17:19:34 INFO - PROCESS | 2660 | 1471047574443 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 17:19:34 INFO - PROCESS | 2660 | 1471047574445 Marionette TRACE conn6 <- [1,1762,null,{}] 17:19:34 INFO - PROCESS | 2660 | 1471047574448 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}] 17:19:34 INFO - PROCESS | 2660 | 1471047574454 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:34 INFO - PROCESS | 2660 | 1471047574607 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 17:19:34 INFO - PROCESS | 2660 | 1471047574635 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:34 INFO - PROCESS | 2660 | 1471047574637 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:34 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3964CE800 == 32 [pid = 2660] [id = 450] 17:19:34 INFO - PROCESS | 2660 | ++DOMWINDOW == 85 (000000D3916EDC00) [pid = 2660] [serial = 1350] [outer = 0000000000000000] 17:19:34 INFO - PROCESS | 2660 | ++DOMWINDOW == 86 (000000D392858400) [pid = 2660] [serial = 1351] [outer = 000000D3916EDC00] 17:19:34 INFO - PROCESS | 2660 | 1471047574683 Marionette DEBUG loaded listener.js 17:19:34 INFO - PROCESS | 2660 | ++DOMWINDOW == 87 (000000D392C13000) [pid = 2660] [serial = 1352] [outer = 000000D3916EDC00] 17:19:35 INFO - PROCESS | 2660 | --DOMWINDOW == 86 (000000D3952AB800) [pid = 2660] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 17:19:35 INFO - PROCESS | 2660 | --DOMWINDOW == 85 (000000D38B21AC00) [pid = 2660] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 17:19:35 INFO - PROCESS | 2660 | --DOMWINDOW == 84 (000000D3928D9000) [pid = 2660] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 17:19:35 INFO - PROCESS | 2660 | --DOMWINDOW == 83 (000000D38A68F800) [pid = 2660] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 17:19:35 INFO - PROCESS | 2660 | --DOMWINDOW == 82 (000000D38A684800) [pid = 2660] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 17:19:35 INFO - PROCESS | 2660 | --DOMWINDOW == 81 (000000D3933CE000) [pid = 2660] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 17:19:35 INFO - PROCESS | 2660 | --DOMWINDOW == 80 (000000D3842CE400) [pid = 2660] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 17:19:35 INFO - PROCESS | 2660 | --DOMWINDOW == 79 (000000D38604C400) [pid = 2660] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 17:19:35 INFO - PROCESS | 2660 | --DOMWINDOW == 78 (000000D38C35A400) [pid = 2660] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 17:19:35 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000D38A64F400) [pid = 2660] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 17:19:35 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D384ED1C00) [pid = 2660] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 17:19:35 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D38F773800) [pid = 2660] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 17:19:35 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D3942C3C00) [pid = 2660] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 17:19:35 INFO - PROCESS | 2660 | 1471047575284 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]]]}] 17:19:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 17:19:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 881ms 17:19:35 INFO - PROCESS | 2660 | 1471047575326 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 17:19:35 INFO - PROCESS | 2660 | 1471047575329 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 17:19:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 17:19:35 INFO - PROCESS | 2660 | 1471047575333 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 17:19:35 INFO - PROCESS | 2660 | 1471047575334 Marionette TRACE conn6 <- [1,1766,null,{}] 17:19:35 INFO - PROCESS | 2660 | 1471047575338 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}] 17:19:35 INFO - PROCESS | 2660 | 1471047575340 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:35 INFO - PROCESS | 2660 | 1471047575421 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 17:19:35 INFO - PROCESS | 2660 | 1471047575427 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:35 INFO - PROCESS | 2660 | 1471047575429 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:35 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3971D2800 == 33 [pid = 2660] [id = 451] 17:19:35 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D38A68F800) [pid = 2660] [serial = 1353] [outer = 0000000000000000] 17:19:35 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D38F76F400) [pid = 2660] [serial = 1354] [outer = 000000D38A68F800] 17:19:35 INFO - PROCESS | 2660 | 1471047575473 Marionette DEBUG loaded listener.js 17:19:35 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D3928DD400) [pid = 2660] [serial = 1355] [outer = 000000D38A68F800] 17:19:35 INFO - PROCESS | 2660 | 1471047575891 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]]]}] 17:19:35 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 17:19:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 586ms 17:19:35 INFO - PROCESS | 2660 | 1471047575932 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 17:19:35 INFO - PROCESS | 2660 | 1471047575935 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 17:19:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 17:19:35 INFO - PROCESS | 2660 | 1471047575939 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 17:19:35 INFO - PROCESS | 2660 | 1471047575941 Marionette TRACE conn6 <- [1,1770,null,{}] 17:19:35 INFO - PROCESS | 2660 | 1471047575949 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}] 17:19:35 INFO - PROCESS | 2660 | 1471047575951 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:36 INFO - PROCESS | 2660 | 1471047576032 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 17:19:36 INFO - PROCESS | 2660 | 1471047576039 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:36 INFO - PROCESS | 2660 | 1471047576041 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:36 INFO - PROCESS | 2660 | ++DOCSHELL 000000D398D47800 == 34 [pid = 2660] [id = 452] 17:19:36 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D3928DD800) [pid = 2660] [serial = 1356] [outer = 0000000000000000] 17:19:36 INFO - PROCESS | 2660 | ++DOMWINDOW == 79 (000000D392F29C00) [pid = 2660] [serial = 1357] [outer = 000000D3928DD800] 17:19:36 INFO - PROCESS | 2660 | 1471047576088 Marionette DEBUG loaded listener.js 17:19:36 INFO - PROCESS | 2660 | ++DOMWINDOW == 80 (000000D393384C00) [pid = 2660] [serial = 1358] [outer = 000000D3928DD800] 17:19:36 INFO - PROCESS | 2660 | 1471047576524 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]]]}] 17:19:36 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 17:19:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 649ms 17:19:36 INFO - PROCESS | 2660 | 1471047576595 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 17:19:36 INFO - PROCESS | 2660 | 1471047576598 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 17:19:36 INFO - PROCESS | 2660 | 1471047576602 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 17:19:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 17:19:36 INFO - PROCESS | 2660 | 1471047576604 Marionette TRACE conn6 <- [1,1774,null,{}] 17:19:36 INFO - PROCESS | 2660 | 1471047576608 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}] 17:19:36 INFO - PROCESS | 2660 | 1471047576610 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:36 INFO - PROCESS | 2660 | 1471047576715 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 17:19:36 INFO - PROCESS | 2660 | 1471047576727 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:36 INFO - PROCESS | 2660 | 1471047576729 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:36 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3990A3000 == 35 [pid = 2660] [id = 453] 17:19:36 INFO - PROCESS | 2660 | ++DOMWINDOW == 81 (000000D38C359800) [pid = 2660] [serial = 1359] [outer = 0000000000000000] 17:19:36 INFO - PROCESS | 2660 | ++DOMWINDOW == 82 (000000D3936AE000) [pid = 2660] [serial = 1360] [outer = 000000D38C359800] 17:19:36 INFO - PROCESS | 2660 | 1471047576774 Marionette DEBUG loaded listener.js 17:19:36 INFO - PROCESS | 2660 | ++DOMWINDOW == 83 (000000D393D42800) [pid = 2660] [serial = 1361] [outer = 000000D38C359800] 17:19:37 INFO - PROCESS | 2660 | --DOCSHELL 000000D38B1E4000 == 34 [pid = 2660] [id = 445] 17:19:37 INFO - PROCESS | 2660 | --DOCSHELL 000000D38A780800 == 33 [pid = 2660] [id = 444] 17:19:38 INFO - PROCESS | 2660 | --DOCSHELL 000000D3913B2800 == 32 [pid = 2660] [id = 446] 17:19:38 INFO - PROCESS | 2660 | --DOCSHELL 000000D398D47800 == 31 [pid = 2660] [id = 452] 17:19:38 INFO - PROCESS | 2660 | --DOCSHELL 000000D3971D2800 == 30 [pid = 2660] [id = 451] 17:19:38 INFO - PROCESS | 2660 | --DOCSHELL 000000D392EDD000 == 29 [pid = 2660] [id = 447] 17:19:38 INFO - PROCESS | 2660 | --DOCSHELL 000000D393925000 == 28 [pid = 2660] [id = 448] 17:19:38 INFO - PROCESS | 2660 | --DOCSHELL 000000D3944D9000 == 27 [pid = 2660] [id = 449] 17:19:38 INFO - PROCESS | 2660 | --DOCSHELL 000000D3964CE800 == 26 [pid = 2660] [id = 450] 17:19:38 INFO - PROCESS | 2660 | --DOMWINDOW == 82 (000000D3862D3400) [pid = 2660] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 17:19:38 INFO - PROCESS | 2660 | --DOMWINDOW == 81 (000000D392F31C00) [pid = 2660] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 17:19:38 INFO - PROCESS | 2660 | --DOMWINDOW == 80 (000000D38F85B800) [pid = 2660] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 17:19:38 INFO - PROCESS | 2660 | --DOMWINDOW == 79 (000000D39274F800) [pid = 2660] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 17:19:38 INFO - PROCESS | 2660 | --DOMWINDOW == 78 (000000D393D5F000) [pid = 2660] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 17:19:38 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000D39167D000) [pid = 2660] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 17:19:38 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D394558C00) [pid = 2660] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 17:19:38 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D3952B6000) [pid = 2660] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 17:19:38 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D395766000) [pid = 2660] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 17:19:38 INFO - PROCESS | 2660 | --DOMWINDOW == 73 (000000D3916F5C00) [pid = 2660] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 17:19:38 INFO - PROCESS | 2660 | --DOMWINDOW == 72 (000000D3936ABC00) [pid = 2660] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 17:19:38 INFO - PROCESS | 2660 | --DOMWINDOW == 71 (000000D38A7DA800) [pid = 2660] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 17:19:38 INFO - PROCESS | 2660 | --DOMWINDOW == 70 (000000D38B213C00) [pid = 2660] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 17:19:38 INFO - PROCESS | 2660 | --DOMWINDOW == 69 (000000D38AE49C00) [pid = 2660] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 17:19:38 INFO - PROCESS | 2660 | --DOMWINDOW == 68 (000000D38B452400) [pid = 2660] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 17:19:38 INFO - PROCESS | 2660 | --DOMWINDOW == 67 (000000D393B7E400) [pid = 2660] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 17:19:38 INFO - PROCESS | 2660 | --DOMWINDOW == 66 (000000D384E05000) [pid = 2660] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 17:19:38 INFO - PROCESS | 2660 | --DOMWINDOW == 65 (000000D38604B000) [pid = 2660] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 17:19:38 INFO - PROCESS | 2660 | --DOMWINDOW == 64 (000000D39024A000) [pid = 2660] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 17:19:38 INFO - PROCESS | 2660 | --DOMWINDOW == 63 (000000D38C7BA400) [pid = 2660] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 17:19:38 INFO - PROCESS | 2660 | --DOMWINDOW == 62 (000000D38F779800) [pid = 2660] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 17:19:38 INFO - PROCESS | 2660 | --DOMWINDOW == 61 (000000D38A684C00) [pid = 2660] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 17:19:38 INFO - PROCESS | 2660 | --DOMWINDOW == 60 (000000D393D42400) [pid = 2660] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 17:19:38 INFO - PROCESS | 2660 | --DOMWINDOW == 59 (000000D38A6BBC00) [pid = 2660] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 17:19:38 INFO - PROCESS | 2660 | --DOMWINDOW == 58 (000000D39505A800) [pid = 2660] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 17:19:38 INFO - PROCESS | 2660 | 1471047578502 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]]]}] 17:19:38 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 17:19:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1949ms 17:19:38 INFO - PROCESS | 2660 | 1471047578555 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 17:19:38 INFO - PROCESS | 2660 | 1471047578559 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 17:19:38 INFO - PROCESS | 2660 | 1471047578564 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 17:19:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 17:19:38 INFO - PROCESS | 2660 | 1471047578568 Marionette TRACE conn6 <- [1,1778,null,{}] 17:19:38 INFO - PROCESS | 2660 | 1471047578574 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}] 17:19:38 INFO - PROCESS | 2660 | 1471047578577 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:38 INFO - PROCESS | 2660 | 1471047578672 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 17:19:38 INFO - PROCESS | 2660 | 1471047578680 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:38 INFO - PROCESS | 2660 | 1471047578684 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:38 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38A90A000 == 27 [pid = 2660] [id = 454] 17:19:38 INFO - PROCESS | 2660 | ++DOMWINDOW == 59 (000000D386253C00) [pid = 2660] [serial = 1362] [outer = 0000000000000000] 17:19:38 INFO - PROCESS | 2660 | ++DOMWINDOW == 60 (000000D386256400) [pid = 2660] [serial = 1363] [outer = 000000D386253C00] 17:19:38 INFO - PROCESS | 2660 | 1471047578740 Marionette DEBUG loaded listener.js 17:19:38 INFO - PROCESS | 2660 | ++DOMWINDOW == 61 (000000D3862CC400) [pid = 2660] [serial = 1364] [outer = 000000D386253C00] 17:19:39 INFO - PROCESS | 2660 | 1471047579224 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]]]}] 17:19:39 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) 17:19:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 692ms 17:19:39 INFO - PROCESS | 2660 | 1471047579264 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 17:19:39 INFO - PROCESS | 2660 | 1471047579269 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 17:19:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 17:19:39 INFO - PROCESS | 2660 | 1471047579276 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 17:19:39 INFO - PROCESS | 2660 | 1471047579279 Marionette TRACE conn6 <- [1,1782,null,{}] 17:19:39 INFO - PROCESS | 2660 | 1471047579283 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}] 17:19:39 INFO - PROCESS | 2660 | 1471047579286 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:39 INFO - PROCESS | 2660 | 1471047579377 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 17:19:39 INFO - PROCESS | 2660 | 1471047579386 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:39 INFO - PROCESS | 2660 | 1471047579389 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:39 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38C45B000 == 28 [pid = 2660] [id = 455] 17:19:39 INFO - PROCESS | 2660 | ++DOMWINDOW == 62 (000000D386ECA800) [pid = 2660] [serial = 1365] [outer = 0000000000000000] 17:19:39 INFO - PROCESS | 2660 | ++DOMWINDOW == 63 (000000D38746B800) [pid = 2660] [serial = 1366] [outer = 000000D386ECA800] 17:19:39 INFO - PROCESS | 2660 | 1471047579438 Marionette DEBUG loaded listener.js 17:19:39 INFO - PROCESS | 2660 | ++DOMWINDOW == 64 (000000D38A649800) [pid = 2660] [serial = 1367] [outer = 000000D386ECA800] 17:19:39 INFO - PROCESS | 2660 | 1471047579923 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]]]}] 17:19:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:19:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 692ms 17:19:39 INFO - PROCESS | 2660 | 1471047579971 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 17:19:39 INFO - PROCESS | 2660 | 1471047579974 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 17:19:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 17:19:39 INFO - PROCESS | 2660 | 1471047579977 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 17:19:39 INFO - PROCESS | 2660 | 1471047579981 Marionette TRACE conn6 <- [1,1786,null,{}] 17:19:40 INFO - PROCESS | 2660 | 1471047579993 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}] 17:19:40 INFO - PROCESS | 2660 | 1471047579998 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:40 INFO - PROCESS | 2660 | 1471047580114 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 17:19:40 INFO - PROCESS | 2660 | 1471047580198 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:40 INFO - PROCESS | 2660 | 1471047580201 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:40 INFO - PROCESS | 2660 | ++DOCSHELL 000000D391636800 == 29 [pid = 2660] [id = 456] 17:19:40 INFO - PROCESS | 2660 | ++DOMWINDOW == 65 (000000D3842CEC00) [pid = 2660] [serial = 1368] [outer = 0000000000000000] 17:19:40 INFO - PROCESS | 2660 | ++DOMWINDOW == 66 (000000D38A6B8C00) [pid = 2660] [serial = 1369] [outer = 000000D3842CEC00] 17:19:40 INFO - PROCESS | 2660 | 1471047580252 Marionette DEBUG loaded listener.js 17:19:40 INFO - PROCESS | 2660 | ++DOMWINDOW == 67 (000000D38AE41400) [pid = 2660] [serial = 1370] [outer = 000000D3842CEC00] 17:19:40 INFO - PROCESS | 2660 | 1471047580611 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]]]}] 17:19:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 17:19:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 691ms 17:19:40 INFO - PROCESS | 2660 | 1471047580676 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 17:19:40 INFO - PROCESS | 2660 | 1471047580679 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 17:19:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 17:19:40 INFO - PROCESS | 2660 | 1471047580683 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 17:19:40 INFO - PROCESS | 2660 | 1471047580684 Marionette TRACE conn6 <- [1,1790,null,{}] 17:19:40 INFO - PROCESS | 2660 | 1471047580688 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}] 17:19:40 INFO - PROCESS | 2660 | 1471047580690 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:40 INFO - PROCESS | 2660 | 1471047580777 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 17:19:40 INFO - PROCESS | 2660 | 1471047580782 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:40 INFO - PROCESS | 2660 | 1471047580784 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:40 INFO - PROCESS | 2660 | ++DOCSHELL 000000D392E3E000 == 30 [pid = 2660] [id = 457] 17:19:40 INFO - PROCESS | 2660 | ++DOMWINDOW == 68 (000000D38B20EC00) [pid = 2660] [serial = 1371] [outer = 0000000000000000] 17:19:40 INFO - PROCESS | 2660 | ++DOMWINDOW == 69 (000000D38B219800) [pid = 2660] [serial = 1372] [outer = 000000D38B20EC00] 17:19:40 INFO - PROCESS | 2660 | 1471047580830 Marionette DEBUG loaded listener.js 17:19:40 INFO - PROCESS | 2660 | ++DOMWINDOW == 70 (000000D38BE7B400) [pid = 2660] [serial = 1373] [outer = 000000D38B20EC00] 17:19:41 INFO - PROCESS | 2660 | 1471047581255 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]]]}] 17:19:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 17:19:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 629ms 17:19:41 INFO - PROCESS | 2660 | 1471047581314 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 17:19:41 INFO - PROCESS | 2660 | 1471047581317 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 17:19:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 17:19:41 INFO - PROCESS | 2660 | 1471047581320 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 17:19:41 INFO - PROCESS | 2660 | 1471047581322 Marionette TRACE conn6 <- [1,1794,null,{}] 17:19:41 INFO - PROCESS | 2660 | 1471047581325 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}] 17:19:41 INFO - PROCESS | 2660 | 1471047581328 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:41 INFO - PROCESS | 2660 | 1471047581407 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 17:19:41 INFO - PROCESS | 2660 | 1471047581414 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:41 INFO - PROCESS | 2660 | 1471047581416 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:41 INFO - PROCESS | 2660 | ++DOCSHELL 000000D393910800 == 31 [pid = 2660] [id = 458] 17:19:41 INFO - PROCESS | 2660 | ++DOMWINDOW == 71 (000000D386E59400) [pid = 2660] [serial = 1374] [outer = 0000000000000000] 17:19:41 INFO - PROCESS | 2660 | ++DOMWINDOW == 72 (000000D38BFDBC00) [pid = 2660] [serial = 1375] [outer = 000000D386E59400] 17:19:41 INFO - PROCESS | 2660 | 1471047581461 Marionette DEBUG loaded listener.js 17:19:41 INFO - PROCESS | 2660 | ++DOMWINDOW == 73 (000000D38C366C00) [pid = 2660] [serial = 1376] [outer = 000000D386E59400] 17:19:41 INFO - PROCESS | 2660 | 1471047581911 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]]]}] 17:19:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 17:19:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 628ms 17:19:41 INFO - PROCESS | 2660 | 1471047581952 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 17:19:41 INFO - PROCESS | 2660 | 1471047581954 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 17:19:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 17:19:41 INFO - PROCESS | 2660 | 1471047581957 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 17:19:41 INFO - PROCESS | 2660 | 1471047581959 Marionette TRACE conn6 <- [1,1798,null,{}] 17:19:41 INFO - PROCESS | 2660 | 1471047581963 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}] 17:19:41 INFO - PROCESS | 2660 | 1471047581969 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:42 INFO - PROCESS | 2660 | 1471047582077 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 17:19:42 INFO - PROCESS | 2660 | 1471047582084 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:42 INFO - PROCESS | 2660 | 1471047582086 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:42 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3950CC000 == 32 [pid = 2660] [id = 459] 17:19:42 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (000000D38EE0C400) [pid = 2660] [serial = 1377] [outer = 0000000000000000] 17:19:42 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D38FB6A400) [pid = 2660] [serial = 1378] [outer = 000000D38EE0C400] 17:19:42 INFO - PROCESS | 2660 | 1471047582132 Marionette DEBUG loaded listener.js 17:19:42 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D38FF64C00) [pid = 2660] [serial = 1379] [outer = 000000D38EE0C400] 17:19:42 INFO - PROCESS | 2660 | 1471047582559 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]]]}] 17:19:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 17:19:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 629ms 17:19:42 INFO - PROCESS | 2660 | 1471047582598 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 17:19:42 INFO - PROCESS | 2660 | 1471047582600 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 17:19:42 INFO - PROCESS | 2660 | 1471047582604 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 17:19:42 INFO - PROCESS | 2660 | 1471047582605 Marionette TRACE conn6 <- [1,1802,null,{}] 17:19:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 17:19:42 INFO - PROCESS | 2660 | 1471047582613 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}] 17:19:42 INFO - PROCESS | 2660 | 1471047582616 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:42 INFO - PROCESS | 2660 | 1471047582695 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 17:19:42 INFO - PROCESS | 2660 | 1471047582701 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:42 INFO - PROCESS | 2660 | 1471047582703 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:42 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3964A5800 == 33 [pid = 2660] [id = 460] 17:19:42 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D38FF6AC00) [pid = 2660] [serial = 1380] [outer = 0000000000000000] 17:19:42 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D391308000) [pid = 2660] [serial = 1381] [outer = 000000D38FF6AC00] 17:19:42 INFO - PROCESS | 2660 | 1471047582748 Marionette DEBUG loaded listener.js 17:19:42 INFO - PROCESS | 2660 | ++DOMWINDOW == 79 (000000D391680000) [pid = 2660] [serial = 1382] [outer = 000000D38FF6AC00] 17:19:43 INFO - PROCESS | 2660 | 1471047583193 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]]]}] 17:19:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 17:19:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 628ms 17:19:43 INFO - PROCESS | 2660 | 1471047583238 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 17:19:43 INFO - PROCESS | 2660 | 1471047583240 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 17:19:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 17:19:43 INFO - PROCESS | 2660 | 1471047583247 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 17:19:43 INFO - PROCESS | 2660 | 1471047583249 Marionette TRACE conn6 <- [1,1806,null,{}] 17:19:43 INFO - PROCESS | 2660 | 1471047583253 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}] 17:19:43 INFO - PROCESS | 2660 | 1471047583255 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:43 INFO - PROCESS | 2660 | 1471047583335 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 17:19:43 INFO - PROCESS | 2660 | 1471047583342 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:43 INFO - PROCESS | 2660 | 1471047583343 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:43 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3971CE000 == 34 [pid = 2660] [id = 461] 17:19:43 INFO - PROCESS | 2660 | ++DOMWINDOW == 80 (000000D3916EC400) [pid = 2660] [serial = 1383] [outer = 0000000000000000] 17:19:43 INFO - PROCESS | 2660 | ++DOMWINDOW == 81 (000000D3916F3800) [pid = 2660] [serial = 1384] [outer = 000000D3916EC400] 17:19:43 INFO - PROCESS | 2660 | 1471047583390 Marionette DEBUG loaded listener.js 17:19:43 INFO - PROCESS | 2660 | ++DOMWINDOW == 82 (000000D392745800) [pid = 2660] [serial = 1385] [outer = 000000D3916EC400] 17:19:43 INFO - PROCESS | 2660 | 1471047583852 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]]]}] 17:19:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 17:19:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 629ms 17:19:43 INFO - PROCESS | 2660 | 1471047583882 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 17:19:43 INFO - PROCESS | 2660 | 1471047583884 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 17:19:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 17:19:43 INFO - PROCESS | 2660 | 1471047583887 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 17:19:43 INFO - PROCESS | 2660 | 1471047583889 Marionette TRACE conn6 <- [1,1810,null,{}] 17:19:43 INFO - PROCESS | 2660 | 1471047583892 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}] 17:19:43 INFO - PROCESS | 2660 | 1471047583894 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:44 INFO - PROCESS | 2660 | 1471047584001 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 17:19:44 INFO - PROCESS | 2660 | 1471047584007 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:44 INFO - PROCESS | 2660 | 1471047584009 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:44 INFO - PROCESS | 2660 | ++DOCSHELL 000000D391636000 == 35 [pid = 2660] [id = 462] 17:19:44 INFO - PROCESS | 2660 | ++DOMWINDOW == 83 (000000D392749800) [pid = 2660] [serial = 1386] [outer = 0000000000000000] 17:19:44 INFO - PROCESS | 2660 | ++DOMWINDOW == 84 (000000D39284E000) [pid = 2660] [serial = 1387] [outer = 000000D392749800] 17:19:44 INFO - PROCESS | 2660 | 1471047584058 Marionette DEBUG loaded listener.js 17:19:44 INFO - PROCESS | 2660 | ++DOMWINDOW == 85 (000000D3928D7C00) [pid = 2660] [serial = 1388] [outer = 000000D392749800] 17:19:44 INFO - PROCESS | 2660 | 1471047584521 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]]]}] 17:19:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 17:19:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 692ms 17:19:44 INFO - PROCESS | 2660 | 1471047584582 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 17:19:44 INFO - PROCESS | 2660 | 1471047584584 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 17:19:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 17:19:44 INFO - PROCESS | 2660 | 1471047584587 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 17:19:44 INFO - PROCESS | 2660 | 1471047584589 Marionette TRACE conn6 <- [1,1814,null,{}] 17:19:44 INFO - PROCESS | 2660 | 1471047584598 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}] 17:19:44 INFO - PROCESS | 2660 | 1471047584600 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:44 INFO - PROCESS | 2660 | 1471047584711 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 17:19:44 INFO - PROCESS | 2660 | 1471047584719 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:44 INFO - PROCESS | 2660 | 1471047584721 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:44 INFO - PROCESS | 2660 | ++DOCSHELL 000000D399B60000 == 36 [pid = 2660] [id = 463] 17:19:44 INFO - PROCESS | 2660 | ++DOMWINDOW == 86 (000000D392750800) [pid = 2660] [serial = 1389] [outer = 0000000000000000] 17:19:44 INFO - PROCESS | 2660 | ++DOMWINDOW == 87 (000000D392C15400) [pid = 2660] [serial = 1390] [outer = 000000D392750800] 17:19:44 INFO - PROCESS | 2660 | 1471047584766 Marionette DEBUG loaded listener.js 17:19:44 INFO - PROCESS | 2660 | ++DOMWINDOW == 88 (000000D392F2BC00) [pid = 2660] [serial = 1391] [outer = 000000D392750800] 17:19:45 INFO - PROCESS | 2660 | 1471047585231 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]]]}] 17:19:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 17:19:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 690ms 17:19:45 INFO - PROCESS | 2660 | 1471047585280 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 17:19:45 INFO - PROCESS | 2660 | 1471047585283 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 17:19:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 17:19:45 INFO - PROCESS | 2660 | 1471047585286 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 17:19:45 INFO - PROCESS | 2660 | 1471047585289 Marionette TRACE conn6 <- [1,1818,null,{}] 17:19:45 INFO - PROCESS | 2660 | 1471047585292 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}] 17:19:45 INFO - PROCESS | 2660 | 1471047585294 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:45 INFO - PROCESS | 2660 | 1471047585453 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 17:19:45 INFO - PROCESS | 2660 | 1471047585467 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:45 INFO - PROCESS | 2660 | 1471047585470 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:45 INFO - PROCESS | 2660 | ++DOCSHELL 000000D393910000 == 37 [pid = 2660] [id = 464] 17:19:45 INFO - PROCESS | 2660 | ++DOMWINDOW == 89 (000000D3936A6800) [pid = 2660] [serial = 1392] [outer = 0000000000000000] 17:19:45 INFO - PROCESS | 2660 | ++DOMWINDOW == 90 (000000D393B7E400) [pid = 2660] [serial = 1393] [outer = 000000D3936A6800] 17:19:45 INFO - PROCESS | 2660 | 1471047585563 Marionette DEBUG loaded listener.js 17:19:45 INFO - PROCESS | 2660 | ++DOMWINDOW == 91 (000000D393D59000) [pid = 2660] [serial = 1394] [outer = 000000D3936A6800] 17:19:45 INFO - PROCESS | 2660 | --DOMWINDOW == 90 (000000D38F776C00) [pid = 2660] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 17:19:45 INFO - PROCESS | 2660 | --DOMWINDOW == 89 (000000D3928DD800) [pid = 2660] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 17:19:45 INFO - PROCESS | 2660 | --DOMWINDOW == 88 (000000D3862CD800) [pid = 2660] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 17:19:45 INFO - PROCESS | 2660 | --DOMWINDOW == 87 (000000D3916EDC00) [pid = 2660] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 17:19:45 INFO - PROCESS | 2660 | --DOMWINDOW == 86 (000000D38C35E000) [pid = 2660] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 17:19:45 INFO - PROCESS | 2660 | --DOMWINDOW == 85 (000000D38A68A400) [pid = 2660] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 17:19:45 INFO - PROCESS | 2660 | --DOMWINDOW == 84 (000000D3862C5C00) [pid = 2660] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 17:19:45 INFO - PROCESS | 2660 | --DOMWINDOW == 83 (000000D387465C00) [pid = 2660] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 17:19:45 INFO - PROCESS | 2660 | --DOMWINDOW == 82 (000000D386341800) [pid = 2660] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 17:19:45 INFO - PROCESS | 2660 | --DOMWINDOW == 81 (000000D38F778000) [pid = 2660] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 17:19:45 INFO - PROCESS | 2660 | --DOMWINDOW == 80 (000000D3874D6400) [pid = 2660] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 17:19:45 INFO - PROCESS | 2660 | --DOMWINDOW == 79 (000000D38A68F800) [pid = 2660] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 17:19:46 INFO - PROCESS | 2660 | 1471047586059 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]]]}] 17:19:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 17:19:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 838ms 17:19:46 INFO - PROCESS | 2660 | 1471047586128 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 17:19:46 INFO - PROCESS | 2660 | 1471047586130 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 17:19:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 17:19:46 INFO - PROCESS | 2660 | 1471047586133 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 17:19:46 INFO - PROCESS | 2660 | 1471047586135 Marionette TRACE conn6 <- [1,1822,null,{}] 17:19:46 INFO - PROCESS | 2660 | 1471047586138 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}] 17:19:46 INFO - PROCESS | 2660 | 1471047586140 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:46 INFO - PROCESS | 2660 | 1471047586223 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 17:19:46 INFO - PROCESS | 2660 | 1471047586229 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:46 INFO - PROCESS | 2660 | 1471047586231 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:46 INFO - PROCESS | 2660 | ++DOCSHELL 000000D399DAC000 == 38 [pid = 2660] [id = 465] 17:19:46 INFO - PROCESS | 2660 | ++DOMWINDOW == 80 (000000D38A76A800) [pid = 2660] [serial = 1395] [outer = 0000000000000000] 17:19:46 INFO - PROCESS | 2660 | ++DOMWINDOW == 81 (000000D38EE0B000) [pid = 2660] [serial = 1396] [outer = 000000D38A76A800] 17:19:46 INFO - PROCESS | 2660 | 1471047586276 Marionette DEBUG loaded listener.js 17:19:46 INFO - PROCESS | 2660 | ++DOMWINDOW == 82 (000000D3916F3000) [pid = 2660] [serial = 1397] [outer = 000000D38A76A800] 17:19:46 INFO - PROCESS | 2660 | 1471047586702 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]]]}] 17:19:46 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 17:19:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 587ms 17:19:46 INFO - PROCESS | 2660 | 1471047586727 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 17:19:46 INFO - PROCESS | 2660 | 1471047586730 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 17:19:46 INFO - PROCESS | 2660 | 1471047586733 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 17:19:46 INFO - PROCESS | 2660 | 1471047586734 Marionette TRACE conn6 <- [1,1826,null,{}] 17:19:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 17:19:46 INFO - PROCESS | 2660 | 1471047586738 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}] 17:19:46 INFO - PROCESS | 2660 | 1471047586740 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:46 INFO - PROCESS | 2660 | 1471047586823 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 17:19:46 INFO - PROCESS | 2660 | 1471047586829 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:46 INFO - PROCESS | 2660 | 1471047586831 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:46 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39A4C5000 == 39 [pid = 2660] [id = 466] 17:19:46 INFO - PROCESS | 2660 | ++DOMWINDOW == 83 (000000D3936AC800) [pid = 2660] [serial = 1398] [outer = 0000000000000000] 17:19:46 INFO - PROCESS | 2660 | ++DOMWINDOW == 84 (000000D393D59800) [pid = 2660] [serial = 1399] [outer = 000000D3936AC800] 17:19:46 INFO - PROCESS | 2660 | 1471047586875 Marionette DEBUG loaded listener.js 17:19:46 INFO - PROCESS | 2660 | ++DOMWINDOW == 85 (000000D393DA2800) [pid = 2660] [serial = 1400] [outer = 000000D3936AC800] 17:19:47 INFO - PROCESS | 2660 | 1471047587342 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]]]}] 17:19:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 17:19:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 629ms 17:19:47 INFO - PROCESS | 2660 | 1471047587370 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 17:19:47 INFO - PROCESS | 2660 | 1471047587372 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 17:19:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 17:19:47 INFO - PROCESS | 2660 | 1471047587376 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 17:19:47 INFO - PROCESS | 2660 | 1471047587378 Marionette TRACE conn6 <- [1,1830,null,{}] 17:19:47 INFO - PROCESS | 2660 | 1471047587382 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}] 17:19:47 INFO - PROCESS | 2660 | 1471047587384 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:47 INFO - PROCESS | 2660 | 1471047587467 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 17:19:47 INFO - PROCESS | 2660 | 1471047587472 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:47 INFO - PROCESS | 2660 | 1471047587474 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:47 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39C1E8800 == 40 [pid = 2660] [id = 467] 17:19:47 INFO - PROCESS | 2660 | ++DOMWINDOW == 86 (000000D393DEC800) [pid = 2660] [serial = 1401] [outer = 0000000000000000] 17:19:47 INFO - PROCESS | 2660 | ++DOMWINDOW == 87 (000000D39455D800) [pid = 2660] [serial = 1402] [outer = 000000D393DEC800] 17:19:47 INFO - PROCESS | 2660 | 1471047587518 Marionette DEBUG loaded listener.js 17:19:47 INFO - PROCESS | 2660 | ++DOMWINDOW == 88 (000000D39505D800) [pid = 2660] [serial = 1403] [outer = 000000D393DEC800] 17:19:48 INFO - PROCESS | 2660 | --DOCSHELL 000000D38A90A000 == 39 [pid = 2660] [id = 454] 17:19:48 INFO - PROCESS | 2660 | --DOCSHELL 000000D3990A3000 == 38 [pid = 2660] [id = 453] 17:19:48 INFO - PROCESS | 2660 | --DOCSHELL 000000D38C45B000 == 37 [pid = 2660] [id = 455] 17:19:48 INFO - PROCESS | 2660 | --DOCSHELL 000000D39A4C5000 == 36 [pid = 2660] [id = 466] 17:19:48 INFO - PROCESS | 2660 | --DOCSHELL 000000D392E3E000 == 35 [pid = 2660] [id = 457] 17:19:48 INFO - PROCESS | 2660 | --DOCSHELL 000000D393910800 == 34 [pid = 2660] [id = 458] 17:19:48 INFO - PROCESS | 2660 | --DOCSHELL 000000D3950CC000 == 33 [pid = 2660] [id = 459] 17:19:48 INFO - PROCESS | 2660 | --DOCSHELL 000000D393910000 == 32 [pid = 2660] [id = 464] 17:19:48 INFO - PROCESS | 2660 | --DOCSHELL 000000D3964A5800 == 31 [pid = 2660] [id = 460] 17:19:48 INFO - PROCESS | 2660 | --DOCSHELL 000000D3971CE000 == 30 [pid = 2660] [id = 461] 17:19:48 INFO - PROCESS | 2660 | --DOCSHELL 000000D399DAC000 == 29 [pid = 2660] [id = 465] 17:19:48 INFO - PROCESS | 2660 | --DOCSHELL 000000D391636800 == 28 [pid = 2660] [id = 456] 17:19:49 INFO - PROCESS | 2660 | --DOCSHELL 000000D391636000 == 27 [pid = 2660] [id = 462] 17:19:49 INFO - PROCESS | 2660 | --DOCSHELL 000000D399B60000 == 26 [pid = 2660] [id = 463] 17:19:49 INFO - PROCESS | 2660 | --DOMWINDOW == 87 (000000D3936AE000) [pid = 2660] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 17:19:49 INFO - PROCESS | 2660 | --DOMWINDOW == 86 (000000D38FB65400) [pid = 2660] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 17:19:49 INFO - PROCESS | 2660 | --DOMWINDOW == 85 (000000D393384C00) [pid = 2660] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 17:19:49 INFO - PROCESS | 2660 | --DOMWINDOW == 84 (000000D39082FC00) [pid = 2660] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 17:19:49 INFO - PROCESS | 2660 | --DOMWINDOW == 83 (000000D392858400) [pid = 2660] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 17:19:49 INFO - PROCESS | 2660 | --DOMWINDOW == 82 (000000D39167DC00) [pid = 2660] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 17:19:49 INFO - PROCESS | 2660 | --DOMWINDOW == 81 (000000D392F29C00) [pid = 2660] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 17:19:49 INFO - PROCESS | 2660 | --DOMWINDOW == 80 (000000D392C13000) [pid = 2660] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 17:19:49 INFO - PROCESS | 2660 | --DOMWINDOW == 79 (000000D38C4BE400) [pid = 2660] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 17:19:49 INFO - PROCESS | 2660 | --DOMWINDOW == 78 (000000D38A772C00) [pid = 2660] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 17:19:49 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000D38B217400) [pid = 2660] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 17:19:49 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D3866B0400) [pid = 2660] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 17:19:49 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D38A64A400) [pid = 2660] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 17:19:49 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D38AFD6800) [pid = 2660] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 17:19:49 INFO - PROCESS | 2660 | --DOMWINDOW == 73 (000000D38A6B6000) [pid = 2660] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 17:19:49 INFO - PROCESS | 2660 | --DOMWINDOW == 72 (000000D3952B4000) [pid = 2660] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 17:19:49 INFO - PROCESS | 2660 | --DOMWINDOW == 71 (000000D3932C9400) [pid = 2660] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 17:19:49 INFO - PROCESS | 2660 | --DOMWINDOW == 70 (000000D3916F6000) [pid = 2660] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 17:19:49 INFO - PROCESS | 2660 | --DOMWINDOW == 69 (000000D38FB5F400) [pid = 2660] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 17:19:49 INFO - PROCESS | 2660 | --DOMWINDOW == 68 (000000D38B211400) [pid = 2660] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 17:19:49 INFO - PROCESS | 2660 | --DOMWINDOW == 67 (000000D38A68E400) [pid = 2660] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 17:19:49 INFO - PROCESS | 2660 | --DOMWINDOW == 66 (000000D38F76F400) [pid = 2660] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 17:19:49 INFO - PROCESS | 2660 | --DOMWINDOW == 65 (000000D38FF2DC00) [pid = 2660] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 17:19:49 INFO - PROCESS | 2660 | --DOMWINDOW == 64 (000000D38EE08400) [pid = 2660] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 17:19:49 INFO - PROCESS | 2660 | --DOMWINDOW == 63 (000000D3928DD400) [pid = 2660] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 17:19:49 INFO - PROCESS | 2660 | 1471047589453 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]]]}] 17:19:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 17:19:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 2142ms 17:19:49 INFO - PROCESS | 2660 | 1471047589523 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 17:19:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 17:19:49 INFO - PROCESS | 2660 | 1471047589529 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 17:19:49 INFO - PROCESS | 2660 | 1471047589536 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 17:19:49 INFO - PROCESS | 2660 | 1471047589540 Marionette TRACE conn6 <- [1,1834,null,{}] 17:19:49 INFO - PROCESS | 2660 | 1471047589546 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}] 17:19:49 INFO - PROCESS | 2660 | 1471047589550 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:49 INFO - PROCESS | 2660 | 1471047589694 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 17:19:49 INFO - PROCESS | 2660 | 1471047589762 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:49 INFO - PROCESS | 2660 | 1471047589767 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:49 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3869DF000 == 27 [pid = 2660] [id = 468] 17:19:49 INFO - PROCESS | 2660 | ++DOMWINDOW == 64 (000000D386047800) [pid = 2660] [serial = 1404] [outer = 0000000000000000] 17:19:49 INFO - PROCESS | 2660 | ++DOMWINDOW == 65 (000000D38604C800) [pid = 2660] [serial = 1405] [outer = 000000D386047800] 17:19:49 INFO - PROCESS | 2660 | 1471047589831 Marionette DEBUG loaded listener.js 17:19:49 INFO - PROCESS | 2660 | ++DOMWINDOW == 66 (000000D386257C00) [pid = 2660] [serial = 1406] [outer = 000000D386047800] 17:19:50 INFO - PROCESS | 2660 | 1471047590575 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]]]}] 17:19:50 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) 17:19:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1082ms 17:19:50 INFO - PROCESS | 2660 | 1471047590628 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 17:19:50 INFO - PROCESS | 2660 | 1471047590634 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 17:19:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 17:19:50 INFO - PROCESS | 2660 | 1471047590641 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 17:19:50 INFO - PROCESS | 2660 | 1471047590645 Marionette TRACE conn6 <- [1,1838,null,{}] 17:19:50 INFO - PROCESS | 2660 | 1471047590649 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}] 17:19:50 INFO - PROCESS | 2660 | 1471047590653 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:50 INFO - PROCESS | 2660 | 1471047590781 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 17:19:50 INFO - PROCESS | 2660 | 1471047590856 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:50 INFO - PROCESS | 2660 | 1471047590860 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:50 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38BE26000 == 28 [pid = 2660] [id = 469] 17:19:50 INFO - PROCESS | 2660 | ++DOMWINDOW == 67 (000000D38647D800) [pid = 2660] [serial = 1407] [outer = 0000000000000000] 17:19:50 INFO - PROCESS | 2660 | ++DOMWINDOW == 68 (000000D386481000) [pid = 2660] [serial = 1408] [outer = 000000D38647D800] 17:19:50 INFO - PROCESS | 2660 | 1471047590920 Marionette DEBUG loaded listener.js 17:19:51 INFO - PROCESS | 2660 | ++DOMWINDOW == 69 (000000D386976000) [pid = 2660] [serial = 1409] [outer = 000000D38647D800] 17:19:51 INFO - PROCESS | 2660 | --DOCSHELL 000000D3976DC800 == 27 [pid = 2660] [id = 389] 17:19:51 INFO - PROCESS | 2660 | --DOCSHELL 000000D3971C9800 == 26 [pid = 2660] [id = 388] 17:19:51 INFO - PROCESS | 2660 | 1471047591765 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]]]}] 17:19:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:19:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1193ms 17:19:51 INFO - PROCESS | 2660 | 1471047591839 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 17:19:51 INFO - PROCESS | 2660 | 1471047591844 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 17:19:51 INFO - PROCESS | 2660 | 1471047591849 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 17:19:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 17:19:51 INFO - PROCESS | 2660 | 1471047591852 Marionette TRACE conn6 <- [1,1842,null,{}] 17:19:51 INFO - PROCESS | 2660 | 1471047591859 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}] 17:19:51 INFO - PROCESS | 2660 | 1471047591862 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:51 INFO - PROCESS | 2660 | 1471047591960 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 17:19:51 INFO - PROCESS | 2660 | 1471047591967 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:51 INFO - PROCESS | 2660 | 1471047591970 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:52 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38B22C000 == 27 [pid = 2660] [id = 470] 17:19:52 INFO - PROCESS | 2660 | ++DOMWINDOW == 70 (000000D385F93400) [pid = 2660] [serial = 1410] [outer = 0000000000000000] 17:19:52 INFO - PROCESS | 2660 | ++DOMWINDOW == 71 (000000D3862D3400) [pid = 2660] [serial = 1411] [outer = 000000D385F93400] 17:19:52 INFO - PROCESS | 2660 | 1471047592019 Marionette DEBUG loaded listener.js 17:19:52 INFO - PROCESS | 2660 | ++DOMWINDOW == 72 (000000D386E5A800) [pid = 2660] [serial = 1412] [outer = 000000D385F93400] 17:19:52 INFO - PROCESS | 2660 | 1471047592533 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]]]}] 17:19:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 17:19:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 734ms 17:19:52 INFO - PROCESS | 2660 | 1471047592586 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 17:19:52 INFO - PROCESS | 2660 | 1471047592591 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 17:19:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 17:19:52 INFO - PROCESS | 2660 | 1471047592597 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 17:19:52 INFO - PROCESS | 2660 | 1471047592600 Marionette TRACE conn6 <- [1,1846,null,{}] 17:19:52 INFO - PROCESS | 2660 | 1471047592604 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}] 17:19:52 INFO - PROCESS | 2660 | 1471047592606 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:52 INFO - PROCESS | 2660 | 1471047592706 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 17:19:52 INFO - PROCESS | 2660 | 1471047592783 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:52 INFO - PROCESS | 2660 | 1471047592785 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:52 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3908B0000 == 28 [pid = 2660] [id = 471] 17:19:52 INFO - PROCESS | 2660 | ++DOMWINDOW == 73 (000000D38A652C00) [pid = 2660] [serial = 1413] [outer = 0000000000000000] 17:19:52 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (000000D38A688C00) [pid = 2660] [serial = 1414] [outer = 000000D38A652C00] 17:19:52 INFO - PROCESS | 2660 | 1471047592835 Marionette DEBUG loaded listener.js 17:19:52 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D38A6ACC00) [pid = 2660] [serial = 1415] [outer = 000000D38A652C00] 17:19:53 INFO - PROCESS | 2660 | 1471047593262 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]]]}] 17:19:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 17:19:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 734ms 17:19:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 17:19:53 INFO - PROCESS | 2660 | 1471047593335 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 17:19:53 INFO - PROCESS | 2660 | 1471047593337 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 17:19:53 INFO - PROCESS | 2660 | 1471047593341 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 17:19:53 INFO - PROCESS | 2660 | 1471047593345 Marionette TRACE conn6 <- [1,1850,null,{}] 17:19:53 INFO - PROCESS | 2660 | 1471047593361 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}] 17:19:53 INFO - PROCESS | 2660 | 1471047593366 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:53 INFO - PROCESS | 2660 | 1471047593493 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 17:19:53 INFO - PROCESS | 2660 | 1471047593503 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:53 INFO - PROCESS | 2660 | 1471047593507 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:53 INFO - PROCESS | 2660 | ++DOCSHELL 000000D392C90000 == 29 [pid = 2660] [id = 472] 17:19:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D3862D4000) [pid = 2660] [serial = 1416] [outer = 0000000000000000] 17:19:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D38AFD1400) [pid = 2660] [serial = 1417] [outer = 000000D3862D4000] 17:19:53 INFO - PROCESS | 2660 | 1471047593559 Marionette DEBUG loaded listener.js 17:19:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D38B216800) [pid = 2660] [serial = 1418] [outer = 000000D3862D4000] 17:19:54 INFO - PROCESS | 2660 | 1471047594047 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]]]}] 17:19:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 17:19:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 734ms 17:19:54 INFO - PROCESS | 2660 | 1471047594078 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 17:19:54 INFO - PROCESS | 2660 | 1471047594081 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 17:19:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 17:19:54 INFO - PROCESS | 2660 | 1471047594084 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 17:19:54 INFO - PROCESS | 2660 | 1471047594086 Marionette TRACE conn6 <- [1,1854,null,{}] 17:19:54 INFO - PROCESS | 2660 | 1471047594089 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}] 17:19:54 INFO - PROCESS | 2660 | 1471047594091 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:54 INFO - PROCESS | 2660 | 1471047594209 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 17:19:54 INFO - PROCESS | 2660 | 1471047594215 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:54 INFO - PROCESS | 2660 | 1471047594217 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:54 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3934A2000 == 30 [pid = 2660] [id = 473] 17:19:54 INFO - PROCESS | 2660 | ++DOMWINDOW == 79 (000000D38BF20400) [pid = 2660] [serial = 1419] [outer = 0000000000000000] 17:19:54 INFO - PROCESS | 2660 | ++DOMWINDOW == 80 (000000D38C35A400) [pid = 2660] [serial = 1420] [outer = 000000D38BF20400] 17:19:54 INFO - PROCESS | 2660 | 1471047594305 Marionette DEBUG loaded listener.js 17:19:54 INFO - PROCESS | 2660 | ++DOMWINDOW == 81 (000000D38C365800) [pid = 2660] [serial = 1421] [outer = 000000D38BF20400] 17:19:54 INFO - PROCESS | 2660 | 1471047594757 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]]]}] 17:19:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 17:19:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 733ms 17:19:54 INFO - PROCESS | 2660 | 1471047594820 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 17:19:54 INFO - PROCESS | 2660 | 1471047594822 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 17:19:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 17:19:54 INFO - PROCESS | 2660 | 1471047594832 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 17:19:54 INFO - PROCESS | 2660 | 1471047594834 Marionette TRACE conn6 <- [1,1858,null,{}] 17:19:54 INFO - PROCESS | 2660 | 1471047594837 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}] 17:19:54 INFO - PROCESS | 2660 | 1471047594840 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:54 INFO - PROCESS | 2660 | 1471047594977 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 17:19:55 INFO - PROCESS | 2660 | 1471047595028 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:55 INFO - PROCESS | 2660 | 1471047595030 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:55 INFO - PROCESS | 2660 | ++DOCSHELL 000000D393934000 == 31 [pid = 2660] [id = 474] 17:19:55 INFO - PROCESS | 2660 | ++DOMWINDOW == 82 (000000D38C365C00) [pid = 2660] [serial = 1422] [outer = 0000000000000000] 17:19:55 INFO - PROCESS | 2660 | ++DOMWINDOW == 83 (000000D38EE09800) [pid = 2660] [serial = 1423] [outer = 000000D38C365C00] 17:19:55 INFO - PROCESS | 2660 | 1471047595078 Marionette DEBUG loaded listener.js 17:19:55 INFO - PROCESS | 2660 | ++DOMWINDOW == 84 (000000D38F771C00) [pid = 2660] [serial = 1424] [outer = 000000D38C365C00] 17:19:55 INFO - PROCESS | 2660 | 1471047595533 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]]]}] 17:19:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 17:19:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 734ms 17:19:55 INFO - PROCESS | 2660 | 1471047595568 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 17:19:55 INFO - PROCESS | 2660 | 1471047595570 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 17:19:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 17:19:55 INFO - PROCESS | 2660 | 1471047595573 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 17:19:55 INFO - PROCESS | 2660 | 1471047595575 Marionette TRACE conn6 <- [1,1862,null,{}] 17:19:55 INFO - PROCESS | 2660 | 1471047595579 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}] 17:19:55 INFO - PROCESS | 2660 | 1471047595585 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:55 INFO - PROCESS | 2660 | 1471047595745 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 17:19:55 INFO - PROCESS | 2660 | --DOMWINDOW == 83 (000000D392749800) [pid = 2660] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 17:19:55 INFO - PROCESS | 2660 | --DOMWINDOW == 82 (000000D392750800) [pid = 2660] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 17:19:55 INFO - PROCESS | 2660 | --DOMWINDOW == 81 (000000D3936A6800) [pid = 2660] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 17:19:55 INFO - PROCESS | 2660 | --DOMWINDOW == 80 (000000D3936AC800) [pid = 2660] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 17:19:55 INFO - PROCESS | 2660 | --DOMWINDOW == 79 (000000D386E59400) [pid = 2660] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 17:19:55 INFO - PROCESS | 2660 | --DOMWINDOW == 78 (000000D38B20EC00) [pid = 2660] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 17:19:55 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000D3842CEC00) [pid = 2660] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 17:19:55 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D386ECA800) [pid = 2660] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 17:19:55 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D386253C00) [pid = 2660] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 17:19:55 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D38C359800) [pid = 2660] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 17:19:55 INFO - PROCESS | 2660 | --DOMWINDOW == 73 (000000D3916EC400) [pid = 2660] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 17:19:55 INFO - PROCESS | 2660 | --DOMWINDOW == 72 (000000D38FF6AC00) [pid = 2660] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 17:19:55 INFO - PROCESS | 2660 | --DOMWINDOW == 71 (000000D38EE0C400) [pid = 2660] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 17:19:55 INFO - PROCESS | 2660 | --DOMWINDOW == 70 (000000D38A76A800) [pid = 2660] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 17:19:55 INFO - PROCESS | 2660 | 1471047595811 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:55 INFO - PROCESS | 2660 | 1471047595813 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:55 INFO - PROCESS | 2660 | ++DOCSHELL 000000D392CA5000 == 32 [pid = 2660] [id = 475] 17:19:55 INFO - PROCESS | 2660 | ++DOMWINDOW == 71 (000000D384E0E000) [pid = 2660] [serial = 1425] [outer = 0000000000000000] 17:19:55 INFO - PROCESS | 2660 | ++DOMWINDOW == 72 (000000D3862CE800) [pid = 2660] [serial = 1426] [outer = 000000D384E0E000] 17:19:55 INFO - PROCESS | 2660 | 1471047595861 Marionette DEBUG loaded listener.js 17:19:55 INFO - PROCESS | 2660 | ++DOMWINDOW == 73 (000000D38EE0A400) [pid = 2660] [serial = 1427] [outer = 000000D384E0E000] 17:19:56 INFO - PROCESS | 2660 | 1471047596258 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]]]}] 17:19:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 17:19:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 733ms 17:19:56 INFO - PROCESS | 2660 | 1471047596319 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 17:19:56 INFO - PROCESS | 2660 | 1471047596321 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 17:19:56 INFO - PROCESS | 2660 | 1471047596325 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 17:19:56 INFO - PROCESS | 2660 | 1471047596327 Marionette TRACE conn6 <- [1,1866,null,{}] 17:19:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 17:19:56 INFO - PROCESS | 2660 | 1471047596333 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}] 17:19:56 INFO - PROCESS | 2660 | 1471047596335 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:56 INFO - PROCESS | 2660 | 1471047596445 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 17:19:56 INFO - PROCESS | 2660 | 1471047596456 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:56 INFO - PROCESS | 2660 | 1471047596458 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:56 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38B22A800 == 33 [pid = 2660] [id = 476] 17:19:56 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (000000D38EE0C400) [pid = 2660] [serial = 1428] [outer = 0000000000000000] 17:19:56 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D390857000) [pid = 2660] [serial = 1429] [outer = 000000D38EE0C400] 17:19:56 INFO - PROCESS | 2660 | 1471047596503 Marionette DEBUG loaded listener.js 17:19:56 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D39167D800) [pid = 2660] [serial = 1430] [outer = 000000D38EE0C400] 17:19:56 INFO - PROCESS | 2660 | 1471047596895 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]]]}] 17:19:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 17:19:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 627ms 17:19:56 INFO - PROCESS | 2660 | 1471047596957 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 17:19:56 INFO - PROCESS | 2660 | 1471047596959 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 17:19:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 17:19:56 INFO - PROCESS | 2660 | 1471047596962 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 17:19:56 INFO - PROCESS | 2660 | 1471047596964 Marionette TRACE conn6 <- [1,1870,null,{}] 17:19:56 INFO - PROCESS | 2660 | 1471047596968 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}] 17:19:56 INFO - PROCESS | 2660 | 1471047596970 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:57 INFO - PROCESS | 2660 | 1471047597082 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 17:19:57 INFO - PROCESS | 2660 | 1471047597093 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:57 INFO - PROCESS | 2660 | 1471047597095 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:57 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3971CC800 == 34 [pid = 2660] [id = 477] 17:19:57 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D38F76D400) [pid = 2660] [serial = 1431] [outer = 0000000000000000] 17:19:57 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D3916EB400) [pid = 2660] [serial = 1432] [outer = 000000D38F76D400] 17:19:57 INFO - PROCESS | 2660 | 1471047597142 Marionette DEBUG loaded listener.js 17:19:57 INFO - PROCESS | 2660 | ++DOMWINDOW == 79 (000000D3916F9400) [pid = 2660] [serial = 1433] [outer = 000000D38F76D400] 17:19:57 INFO - PROCESS | 2660 | 1471047597542 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]]]}] 17:19:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 17:19:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 629ms 17:19:57 INFO - PROCESS | 2660 | 1471047597596 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 17:19:57 INFO - PROCESS | 2660 | 1471047597598 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 17:19:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 17:19:57 INFO - PROCESS | 2660 | 1471047597601 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 17:19:57 INFO - PROCESS | 2660 | 1471047597603 Marionette TRACE conn6 <- [1,1874,null,{}] 17:19:57 INFO - PROCESS | 2660 | 1471047597607 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}] 17:19:57 INFO - PROCESS | 2660 | 1471047597609 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:57 INFO - PROCESS | 2660 | 1471047597726 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 17:19:57 INFO - PROCESS | 2660 | 1471047597767 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:57 INFO - PROCESS | 2660 | 1471047597769 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:57 INFO - PROCESS | 2660 | ++DOCSHELL 000000D392C8F800 == 35 [pid = 2660] [id = 478] 17:19:57 INFO - PROCESS | 2660 | ++DOMWINDOW == 80 (000000D3916F9800) [pid = 2660] [serial = 1434] [outer = 0000000000000000] 17:19:57 INFO - PROCESS | 2660 | ++DOMWINDOW == 81 (000000D39274DC00) [pid = 2660] [serial = 1435] [outer = 000000D3916F9800] 17:19:57 INFO - PROCESS | 2660 | 1471047597814 Marionette DEBUG loaded listener.js 17:19:57 INFO - PROCESS | 2660 | ++DOMWINDOW == 82 (000000D3928D3400) [pid = 2660] [serial = 1436] [outer = 000000D3916F9800] 17:19:58 INFO - PROCESS | 2660 | 1471047598411 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]]]}] 17:19:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 17:19:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 881ms 17:19:58 INFO - PROCESS | 2660 | 1471047598486 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 17:19:58 INFO - PROCESS | 2660 | 1471047598491 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 17:19:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 17:19:58 INFO - PROCESS | 2660 | 1471047598496 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 17:19:58 INFO - PROCESS | 2660 | 1471047598500 Marionette TRACE conn6 <- [1,1878,null,{}] 17:19:58 INFO - PROCESS | 2660 | 1471047598506 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}] 17:19:58 INFO - PROCESS | 2660 | 1471047598509 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:58 INFO - PROCESS | 2660 | 1471047598641 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 17:19:58 INFO - PROCESS | 2660 | 1471047598756 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:58 INFO - PROCESS | 2660 | 1471047598759 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:58 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3908A1000 == 36 [pid = 2660] [id = 479] 17:19:58 INFO - PROCESS | 2660 | ++DOMWINDOW == 83 (000000D3862CC800) [pid = 2660] [serial = 1437] [outer = 0000000000000000] 17:19:58 INFO - PROCESS | 2660 | ++DOMWINDOW == 84 (000000D3873FC800) [pid = 2660] [serial = 1438] [outer = 000000D3862CC800] 17:19:58 INFO - PROCESS | 2660 | 1471047598820 Marionette DEBUG loaded listener.js 17:19:58 INFO - PROCESS | 2660 | ++DOMWINDOW == 85 (000000D38A685800) [pid = 2660] [serial = 1439] [outer = 000000D3862CC800] 17:19:59 INFO - PROCESS | 2660 | 1471047599432 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]]]}] 17:19:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 17:19:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 985ms 17:19:59 INFO - PROCESS | 2660 | 1471047599485 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 17:19:59 INFO - PROCESS | 2660 | 1471047599490 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 17:19:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 17:19:59 INFO - PROCESS | 2660 | 1471047599497 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 17:19:59 INFO - PROCESS | 2660 | 1471047599500 Marionette TRACE conn6 <- [1,1882,null,{}] 17:19:59 INFO - PROCESS | 2660 | 1471047599504 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}] 17:19:59 INFO - PROCESS | 2660 | 1471047599507 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:59 INFO - PROCESS | 2660 | 1471047599627 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 17:19:59 INFO - PROCESS | 2660 | 1471047599749 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:59 INFO - PROCESS | 2660 | 1471047599752 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:19:59 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39440A800 == 37 [pid = 2660] [id = 480] 17:19:59 INFO - PROCESS | 2660 | ++DOMWINDOW == 86 (000000D38B214C00) [pid = 2660] [serial = 1440] [outer = 0000000000000000] 17:19:59 INFO - PROCESS | 2660 | ++DOMWINDOW == 87 (000000D38B2BC000) [pid = 2660] [serial = 1441] [outer = 000000D38B214C00] 17:19:59 INFO - PROCESS | 2660 | 1471047599819 Marionette DEBUG loaded listener.js 17:19:59 INFO - PROCESS | 2660 | ++DOMWINDOW == 88 (000000D38C362400) [pid = 2660] [serial = 1442] [outer = 000000D38B214C00] 17:20:00 INFO - PROCESS | 2660 | 1471047600447 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]]]}] 17:20:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 17:20:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 985ms 17:20:00 INFO - PROCESS | 2660 | 1471047600484 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 17:20:00 INFO - PROCESS | 2660 | 1471047600486 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 17:20:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 17:20:00 INFO - PROCESS | 2660 | 1471047600490 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 17:20:00 INFO - PROCESS | 2660 | 1471047600494 Marionette TRACE conn6 <- [1,1886,null,{}] 17:20:00 INFO - PROCESS | 2660 | 1471047600506 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}] 17:20:00 INFO - PROCESS | 2660 | 1471047600511 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:00 INFO - PROCESS | 2660 | 1471047600626 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 17:20:00 INFO - PROCESS | 2660 | 1471047600749 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:00 INFO - PROCESS | 2660 | 1471047600752 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:00 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3990A7000 == 38 [pid = 2660] [id = 481] 17:20:00 INFO - PROCESS | 2660 | ++DOMWINDOW == 89 (000000D39023E400) [pid = 2660] [serial = 1443] [outer = 0000000000000000] 17:20:00 INFO - PROCESS | 2660 | ++DOMWINDOW == 90 (000000D391686000) [pid = 2660] [serial = 1444] [outer = 000000D39023E400] 17:20:00 INFO - PROCESS | 2660 | 1471047600812 Marionette DEBUG loaded listener.js 17:20:00 INFO - PROCESS | 2660 | ++DOMWINDOW == 91 (000000D3928DD800) [pid = 2660] [serial = 1445] [outer = 000000D39023E400] 17:20:01 INFO - PROCESS | 2660 | 1471047601602 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]]]}] 17:20:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 17:20:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1138ms 17:20:01 INFO - PROCESS | 2660 | 1471047601629 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 17:20:01 INFO - PROCESS | 2660 | 1471047601634 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 17:20:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 17:20:01 INFO - PROCESS | 2660 | 1471047601639 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 17:20:01 INFO - PROCESS | 2660 | 1471047601642 Marionette TRACE conn6 <- [1,1890,null,{}] 17:20:01 INFO - PROCESS | 2660 | 1471047601648 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}] 17:20:01 INFO - PROCESS | 2660 | 1471047601651 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:01 INFO - PROCESS | 2660 | 1471047601759 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 17:20:01 INFO - PROCESS | 2660 | 1471047601840 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:01 INFO - PROCESS | 2660 | 1471047601845 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:01 INFO - PROCESS | 2660 | ++DOCSHELL 000000D386695800 == 39 [pid = 2660] [id = 482] 17:20:01 INFO - PROCESS | 2660 | ++DOMWINDOW == 92 (000000D3862D4C00) [pid = 2660] [serial = 1446] [outer = 0000000000000000] 17:20:01 INFO - PROCESS | 2660 | ++DOMWINDOW == 93 (000000D3866B5000) [pid = 2660] [serial = 1447] [outer = 000000D3862D4C00] 17:20:01 INFO - PROCESS | 2660 | 1471047601957 Marionette DEBUG loaded listener.js 17:20:02 INFO - PROCESS | 2660 | ++DOMWINDOW == 94 (000000D38A6B8000) [pid = 2660] [serial = 1448] [outer = 000000D3862D4C00] 17:20:02 INFO - PROCESS | 2660 | --DOCSHELL 000000D38AF4E800 == 38 [pid = 2660] [id = 387] 17:20:02 INFO - PROCESS | 2660 | --DOCSHELL 000000D393B04800 == 37 [pid = 2660] [id = 386] 17:20:02 INFO - PROCESS | 2660 | --DOCSHELL 000000D38B42F800 == 36 [pid = 2660] [id = 381] 17:20:02 INFO - PROCESS | 2660 | --DOCSHELL 000000D38FBCD000 == 35 [pid = 2660] [id = 374] 17:20:02 INFO - PROCESS | 2660 | --DOCSHELL 000000D391637800 == 34 [pid = 2660] [id = 384] 17:20:02 INFO - PROCESS | 2660 | --DOCSHELL 000000D393993800 == 33 [pid = 2660] [id = 377] 17:20:02 INFO - PROCESS | 2660 | --DOCSHELL 000000D38C46B800 == 32 [pid = 2660] [id = 383] 17:20:02 INFO - PROCESS | 2660 | --DOCSHELL 000000D386694000 == 31 [pid = 2660] [id = 382] 17:20:02 INFO - PROCESS | 2660 | --DOCSHELL 000000D3869DF000 == 30 [pid = 2660] [id = 468] 17:20:02 INFO - PROCESS | 2660 | --DOMWINDOW == 93 (000000D39284E000) [pid = 2660] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 17:20:02 INFO - PROCESS | 2660 | --DOMWINDOW == 92 (000000D392C15400) [pid = 2660] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 17:20:02 INFO - PROCESS | 2660 | --DOMWINDOW == 91 (000000D393B7E400) [pid = 2660] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 17:20:02 INFO - PROCESS | 2660 | --DOMWINDOW == 90 (000000D392F2BC00) [pid = 2660] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 17:20:02 INFO - PROCESS | 2660 | --DOMWINDOW == 89 (000000D393D59800) [pid = 2660] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 17:20:02 INFO - PROCESS | 2660 | --DOMWINDOW == 88 (000000D393D59000) [pid = 2660] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 17:20:02 INFO - PROCESS | 2660 | --DOMWINDOW == 87 (000000D393DA2800) [pid = 2660] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 17:20:02 INFO - PROCESS | 2660 | --DOMWINDOW == 86 (000000D38BFDBC00) [pid = 2660] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 17:20:02 INFO - PROCESS | 2660 | --DOMWINDOW == 85 (000000D38C366C00) [pid = 2660] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 17:20:02 INFO - PROCESS | 2660 | --DOMWINDOW == 84 (000000D38B219800) [pid = 2660] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 17:20:02 INFO - PROCESS | 2660 | --DOMWINDOW == 83 (000000D38BE7B400) [pid = 2660] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 17:20:02 INFO - PROCESS | 2660 | --DOMWINDOW == 82 (000000D38A6B8C00) [pid = 2660] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 17:20:02 INFO - PROCESS | 2660 | --DOMWINDOW == 81 (000000D38AE41400) [pid = 2660] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 17:20:02 INFO - PROCESS | 2660 | --DOMWINDOW == 80 (000000D38746B800) [pid = 2660] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 17:20:02 INFO - PROCESS | 2660 | --DOMWINDOW == 79 (000000D38A649800) [pid = 2660] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 17:20:02 INFO - PROCESS | 2660 | --DOMWINDOW == 78 (000000D386256400) [pid = 2660] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 17:20:02 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000D3862CC400) [pid = 2660] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 17:20:02 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D393D42800) [pid = 2660] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 17:20:02 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D3916F3800) [pid = 2660] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 17:20:02 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D391308000) [pid = 2660] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 17:20:02 INFO - PROCESS | 2660 | --DOMWINDOW == 73 (000000D391680000) [pid = 2660] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 17:20:02 INFO - PROCESS | 2660 | --DOMWINDOW == 72 (000000D38FB6A400) [pid = 2660] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 17:20:02 INFO - PROCESS | 2660 | --DOMWINDOW == 71 (000000D38FF64C00) [pid = 2660] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 17:20:02 INFO - PROCESS | 2660 | --DOMWINDOW == 70 (000000D38EE0B000) [pid = 2660] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 17:20:02 INFO - PROCESS | 2660 | --DOMWINDOW == 69 (000000D3928D7C00) [pid = 2660] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 17:20:02 INFO - PROCESS | 2660 | --DOMWINDOW == 68 (000000D3916F3000) [pid = 2660] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 17:20:02 INFO - PROCESS | 2660 | --DOMWINDOW == 67 (000000D392745800) [pid = 2660] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 17:20:02 INFO - PROCESS | 2660 | 1471047602455 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]]]}] 17:20:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 17:20:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 877ms 17:20:02 INFO - PROCESS | 2660 | 1471047602521 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 17:20:02 INFO - PROCESS | 2660 | 1471047602525 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 17:20:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 17:20:02 INFO - PROCESS | 2660 | 1471047602532 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 17:20:02 INFO - PROCESS | 2660 | 1471047602535 Marionette TRACE conn6 <- [1,1894,null,{}] 17:20:02 INFO - PROCESS | 2660 | 1471047602538 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}] 17:20:02 INFO - PROCESS | 2660 | 1471047602541 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:02 INFO - PROCESS | 2660 | 1471047602633 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 17:20:02 INFO - PROCESS | 2660 | 1471047602641 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:02 INFO - PROCESS | 2660 | 1471047602644 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:02 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3901AA800 == 31 [pid = 2660] [id = 483] 17:20:02 INFO - PROCESS | 2660 | ++DOMWINDOW == 68 (000000D38A7D7C00) [pid = 2660] [serial = 1449] [outer = 0000000000000000] 17:20:02 INFO - PROCESS | 2660 | ++DOMWINDOW == 69 (000000D38AEC5000) [pid = 2660] [serial = 1450] [outer = 000000D38A7D7C00] 17:20:02 INFO - PROCESS | 2660 | 1471047602698 Marionette DEBUG loaded listener.js 17:20:02 INFO - PROCESS | 2660 | ++DOMWINDOW == 70 (000000D38B215400) [pid = 2660] [serial = 1451] [outer = 000000D38A7D7C00] 17:20:03 INFO - PROCESS | 2660 | 1471047603191 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]]]}] 17:20:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 17:20:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 691ms 17:20:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 17:20:03 INFO - PROCESS | 2660 | 1471047603226 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 17:20:03 INFO - PROCESS | 2660 | 1471047603228 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 17:20:03 INFO - PROCESS | 2660 | 1471047603232 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 17:20:03 INFO - PROCESS | 2660 | 1471047603235 Marionette TRACE conn6 <- [1,1898,null,{}] 17:20:03 INFO - PROCESS | 2660 | 1471047603246 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}] 17:20:03 INFO - PROCESS | 2660 | 1471047603251 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:03 INFO - PROCESS | 2660 | 1471047603371 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 17:20:03 INFO - PROCESS | 2660 | 1471047603453 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:03 INFO - PROCESS | 2660 | 1471047603456 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:03 INFO - PROCESS | 2660 | ++DOCSHELL 000000D393080000 == 32 [pid = 2660] [id = 484] 17:20:03 INFO - PROCESS | 2660 | ++DOMWINDOW == 71 (000000D38BE7F800) [pid = 2660] [serial = 1452] [outer = 0000000000000000] 17:20:03 INFO - PROCESS | 2660 | ++DOMWINDOW == 72 (000000D38C795000) [pid = 2660] [serial = 1453] [outer = 000000D38BE7F800] 17:20:03 INFO - PROCESS | 2660 | 1471047603514 Marionette DEBUG loaded listener.js 17:20:03 INFO - PROCESS | 2660 | ++DOMWINDOW == 73 (000000D38FB61800) [pid = 2660] [serial = 1454] [outer = 000000D38BE7F800] 17:20:03 INFO - PROCESS | 2660 | 1471047603900 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]]]}] 17:20:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 17:20:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 692ms 17:20:03 INFO - PROCESS | 2660 | 1471047603927 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 17:20:03 INFO - PROCESS | 2660 | 1471047603930 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 17:20:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 17:20:03 INFO - PROCESS | 2660 | 1471047603933 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 17:20:03 INFO - PROCESS | 2660 | 1471047603935 Marionette TRACE conn6 <- [1,1902,null,{}] 17:20:03 INFO - PROCESS | 2660 | 1471047603938 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}] 17:20:03 INFO - PROCESS | 2660 | 1471047603940 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:04 INFO - PROCESS | 2660 | 1471047604032 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 17:20:04 INFO - PROCESS | 2660 | 1471047604037 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:04 INFO - PROCESS | 2660 | 1471047604040 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:04 INFO - PROCESS | 2660 | ++DOCSHELL 000000D393935800 == 33 [pid = 2660] [id = 485] 17:20:04 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (000000D3902ED800) [pid = 2660] [serial = 1455] [outer = 0000000000000000] 17:20:04 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D39130CC00) [pid = 2660] [serial = 1456] [outer = 000000D3902ED800] 17:20:04 INFO - PROCESS | 2660 | 1471047604086 Marionette DEBUG loaded listener.js 17:20:04 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D391687000) [pid = 2660] [serial = 1457] [outer = 000000D3902ED800] 17:20:04 INFO - PROCESS | 2660 | 1471047604564 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]]]}] 17:20:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 17:20:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 691ms 17:20:04 INFO - PROCESS | 2660 | 1471047604628 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 17:20:04 INFO - PROCESS | 2660 | 1471047604630 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 17:20:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 17:20:04 INFO - PROCESS | 2660 | 1471047604633 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 17:20:04 INFO - PROCESS | 2660 | 1471047604635 Marionette TRACE conn6 <- [1,1906,null,{}] 17:20:04 INFO - PROCESS | 2660 | 1471047604639 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}] 17:20:04 INFO - PROCESS | 2660 | 1471047604641 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:04 INFO - PROCESS | 2660 | 1471047604788 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 17:20:04 INFO - PROCESS | 2660 | 1471047604842 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:04 INFO - PROCESS | 2660 | 1471047604844 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:04 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39523C800 == 34 [pid = 2660] [id = 486] 17:20:04 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D3916F3000) [pid = 2660] [serial = 1458] [outer = 0000000000000000] 17:20:04 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D39274AC00) [pid = 2660] [serial = 1459] [outer = 000000D3916F3000] 17:20:04 INFO - PROCESS | 2660 | 1471047604893 Marionette DEBUG loaded listener.js 17:20:04 INFO - PROCESS | 2660 | ++DOMWINDOW == 79 (000000D3928DDC00) [pid = 2660] [serial = 1460] [outer = 000000D3916F3000] 17:20:05 INFO - PROCESS | 2660 | 1471047605336 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]]]}] 17:20:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 17:20:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 735ms 17:20:05 INFO - PROCESS | 2660 | 1471047605370 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 17:20:05 INFO - PROCESS | 2660 | 1471047605372 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 17:20:05 INFO - PROCESS | 2660 | 1471047605376 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 17:20:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 17:20:05 INFO - PROCESS | 2660 | 1471047605377 Marionette TRACE conn6 <- [1,1910,null,{}] 17:20:05 INFO - PROCESS | 2660 | 1471047605381 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}] 17:20:05 INFO - PROCESS | 2660 | 1471047605387 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:05 INFO - PROCESS | 2660 | 1471047605530 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 17:20:05 INFO - PROCESS | 2660 | 1471047605588 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:05 INFO - PROCESS | 2660 | 1471047605590 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:05 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3976C8800 == 35 [pid = 2660] [id = 487] 17:20:05 INFO - PROCESS | 2660 | ++DOMWINDOW == 80 (000000D392D39400) [pid = 2660] [serial = 1461] [outer = 0000000000000000] 17:20:05 INFO - PROCESS | 2660 | ++DOMWINDOW == 81 (000000D3932C4C00) [pid = 2660] [serial = 1462] [outer = 000000D392D39400] 17:20:05 INFO - PROCESS | 2660 | 1471047605636 Marionette DEBUG loaded listener.js 17:20:05 INFO - PROCESS | 2660 | ++DOMWINDOW == 82 (000000D393657400) [pid = 2660] [serial = 1463] [outer = 000000D392D39400] 17:20:06 INFO - PROCESS | 2660 | 1471047606080 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]]]}] 17:20:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 17:20:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 732ms 17:20:06 INFO - PROCESS | 2660 | 1471047606149 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 17:20:06 INFO - PROCESS | 2660 | 1471047606151 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 17:20:06 INFO - PROCESS | 2660 | 1471047606169 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 17:20:06 INFO - PROCESS | 2660 | 1471047606171 Marionette TRACE conn6 <- [1,1914,null,{}] 17:20:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 17:20:06 INFO - PROCESS | 2660 | 1471047606175 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}] 17:20:06 INFO - PROCESS | 2660 | 1471047606185 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:06 INFO - PROCESS | 2660 | 1471047606372 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 17:20:06 INFO - PROCESS | 2660 | --DOMWINDOW == 81 (000000D38647D800) [pid = 2660] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 17:20:06 INFO - PROCESS | 2660 | --DOMWINDOW == 80 (000000D386047800) [pid = 2660] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 17:20:06 INFO - PROCESS | 2660 | --DOMWINDOW == 79 (000000D38A652C00) [pid = 2660] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 17:20:06 INFO - PROCESS | 2660 | --DOMWINDOW == 78 (000000D393DEC800) [pid = 2660] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 17:20:06 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000D3862D4000) [pid = 2660] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 17:20:06 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D385F93400) [pid = 2660] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 17:20:06 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D38C365C00) [pid = 2660] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 17:20:06 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D384E0E000) [pid = 2660] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 17:20:06 INFO - PROCESS | 2660 | --DOMWINDOW == 73 (000000D38F76D400) [pid = 2660] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 17:20:06 INFO - PROCESS | 2660 | --DOMWINDOW == 72 (000000D38BF20400) [pid = 2660] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 17:20:06 INFO - PROCESS | 2660 | --DOMWINDOW == 71 (000000D38EE0C400) [pid = 2660] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 17:20:06 INFO - PROCESS | 2660 | 1471047606431 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:06 INFO - PROCESS | 2660 | 1471047606433 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:06 INFO - PROCESS | 2660 | ++DOCSHELL 000000D392A22000 == 36 [pid = 2660] [id = 488] 17:20:06 INFO - PROCESS | 2660 | ++DOMWINDOW == 72 (000000D385F93400) [pid = 2660] [serial = 1464] [outer = 0000000000000000] 17:20:06 INFO - PROCESS | 2660 | ++DOMWINDOW == 73 (000000D3862D3C00) [pid = 2660] [serial = 1465] [outer = 000000D385F93400] 17:20:06 INFO - PROCESS | 2660 | 1471047606480 Marionette DEBUG loaded listener.js 17:20:06 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (000000D38C357C00) [pid = 2660] [serial = 1466] [outer = 000000D385F93400] 17:20:06 INFO - PROCESS | 2660 | 1471047606856 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]]]}] 17:20:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 17:20:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 733ms 17:20:06 INFO - PROCESS | 2660 | 1471047606910 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 17:20:06 INFO - PROCESS | 2660 | 1471047606912 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 17:20:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 17:20:06 INFO - PROCESS | 2660 | 1471047606915 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 17:20:06 INFO - PROCESS | 2660 | 1471047606917 Marionette TRACE conn6 <- [1,1918,null,{}] 17:20:06 INFO - PROCESS | 2660 | 1471047606920 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}] 17:20:06 INFO - PROCESS | 2660 | 1471047606922 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:07 INFO - PROCESS | 2660 | 1471047607008 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 17:20:07 INFO - PROCESS | 2660 | 1471047607014 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:07 INFO - PROCESS | 2660 | 1471047607016 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:07 INFO - PROCESS | 2660 | ++DOCSHELL 000000D399B79000 == 37 [pid = 2660] [id = 489] 17:20:07 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D38EEB4800) [pid = 2660] [serial = 1467] [outer = 0000000000000000] 17:20:07 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D3936B1C00) [pid = 2660] [serial = 1468] [outer = 000000D38EEB4800] 17:20:07 INFO - PROCESS | 2660 | 1471047607061 Marionette DEBUG loaded listener.js 17:20:07 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D393D41C00) [pid = 2660] [serial = 1469] [outer = 000000D38EEB4800] 17:20:07 INFO - PROCESS | 2660 | 1471047607475 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]]]}] 17:20:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 17:20:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 586ms 17:20:07 INFO - PROCESS | 2660 | 1471047607505 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 17:20:07 INFO - PROCESS | 2660 | 1471047607507 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 17:20:07 INFO - PROCESS | 2660 | 1471047607510 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 17:20:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 17:20:07 INFO - PROCESS | 2660 | 1471047607512 Marionette TRACE conn6 <- [1,1922,null,{}] 17:20:07 INFO - PROCESS | 2660 | 1471047607528 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}] 17:20:07 INFO - PROCESS | 2660 | 1471047607531 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:07 INFO - PROCESS | 2660 | 1471047607622 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 17:20:07 INFO - PROCESS | 2660 | 1471047607628 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:07 INFO - PROCESS | 2660 | 1471047607630 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:07 INFO - PROCESS | 2660 | ++DOCSHELL 000000D399BE0800 == 38 [pid = 2660] [id = 490] 17:20:07 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D393D42000) [pid = 2660] [serial = 1470] [outer = 0000000000000000] 17:20:07 INFO - PROCESS | 2660 | ++DOMWINDOW == 79 (000000D393D4D400) [pid = 2660] [serial = 1471] [outer = 000000D393D42000] 17:20:07 INFO - PROCESS | 2660 | 1471047607677 Marionette DEBUG loaded listener.js 17:20:07 INFO - PROCESS | 2660 | ++DOMWINDOW == 80 (000000D393D55000) [pid = 2660] [serial = 1472] [outer = 000000D393D42000] 17:20:08 INFO - PROCESS | 2660 | 1471047608123 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]]]}] 17:20:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 17:20:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 628ms 17:20:08 INFO - PROCESS | 2660 | 1471047608142 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 17:20:08 INFO - PROCESS | 2660 | 1471047608144 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 17:20:08 INFO - PROCESS | 2660 | 1471047608147 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 17:20:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 17:20:08 INFO - PROCESS | 2660 | 1471047608149 Marionette TRACE conn6 <- [1,1926,null,{}] 17:20:08 INFO - PROCESS | 2660 | 1471047608152 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}] 17:20:08 INFO - PROCESS | 2660 | 1471047608154 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:08 INFO - PROCESS | 2660 | 1471047608275 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 17:20:08 INFO - PROCESS | 2660 | 1471047608283 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:08 INFO - PROCESS | 2660 | 1471047608285 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:08 INFO - PROCESS | 2660 | ++DOCSHELL 000000D399DB2800 == 39 [pid = 2660] [id = 491] 17:20:08 INFO - PROCESS | 2660 | ++DOMWINDOW == 81 (000000D393D57000) [pid = 2660] [serial = 1473] [outer = 0000000000000000] 17:20:08 INFO - PROCESS | 2660 | ++DOMWINDOW == 82 (000000D393D5D400) [pid = 2660] [serial = 1474] [outer = 000000D393D57000] 17:20:08 INFO - PROCESS | 2660 | 1471047608330 Marionette DEBUG loaded listener.js 17:20:08 INFO - PROCESS | 2660 | ++DOMWINDOW == 83 (000000D3942C4400) [pid = 2660] [serial = 1475] [outer = 000000D393D57000] 17:20:08 INFO - PROCESS | 2660 | 1471047608947 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]]]}] 17:20:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 17:20:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 840ms 17:20:09 INFO - PROCESS | 2660 | 1471047609003 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 17:20:09 INFO - PROCESS | 2660 | 1471047609008 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 17:20:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 17:20:09 INFO - PROCESS | 2660 | 1471047609026 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 17:20:09 INFO - PROCESS | 2660 | 1471047609032 Marionette TRACE conn6 <- [1,1930,null,{}] 17:20:09 INFO - PROCESS | 2660 | 1471047609039 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}] 17:20:09 INFO - PROCESS | 2660 | 1471047609042 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:09 INFO - PROCESS | 2660 | 1471047609169 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 17:20:09 INFO - PROCESS | 2660 | 1471047609284 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:09 INFO - PROCESS | 2660 | 1471047609287 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:09 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3908AA000 == 40 [pid = 2660] [id = 492] 17:20:09 INFO - PROCESS | 2660 | ++DOMWINDOW == 84 (000000D38746B800) [pid = 2660] [serial = 1476] [outer = 0000000000000000] 17:20:09 INFO - PROCESS | 2660 | ++DOMWINDOW == 85 (000000D38A6B5000) [pid = 2660] [serial = 1477] [outer = 000000D38746B800] 17:20:09 INFO - PROCESS | 2660 | 1471047609348 Marionette DEBUG loaded listener.js 17:20:09 INFO - PROCESS | 2660 | ++DOMWINDOW == 86 (000000D38BE7DC00) [pid = 2660] [serial = 1478] [outer = 000000D38746B800] 17:20:09 INFO - PROCESS | 2660 | 1471047609904 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]]]}] 17:20:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 17:20:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 943ms 17:20:09 INFO - PROCESS | 2660 | 1471047609961 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 17:20:09 INFO - PROCESS | 2660 | 1471047609966 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 17:20:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 17:20:09 INFO - PROCESS | 2660 | 1471047609973 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 17:20:09 INFO - PROCESS | 2660 | 1471047609976 Marionette TRACE conn6 <- [1,1934,null,{}] 17:20:09 INFO - PROCESS | 2660 | 1471047609980 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}] 17:20:09 INFO - PROCESS | 2660 | 1471047609983 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:10 INFO - PROCESS | 2660 | 1471047610109 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 17:20:10 INFO - PROCESS | 2660 | 1471047610205 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:10 INFO - PROCESS | 2660 | 1471047610208 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:10 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3971C7000 == 41 [pid = 2660] [id = 493] 17:20:10 INFO - PROCESS | 2660 | ++DOMWINDOW == 87 (000000D38FB0D400) [pid = 2660] [serial = 1479] [outer = 0000000000000000] 17:20:10 INFO - PROCESS | 2660 | ++DOMWINDOW == 88 (000000D38FBE7000) [pid = 2660] [serial = 1480] [outer = 000000D38FB0D400] 17:20:10 INFO - PROCESS | 2660 | 1471047610266 Marionette DEBUG loaded listener.js 17:20:10 INFO - PROCESS | 2660 | ++DOMWINDOW == 89 (000000D392746000) [pid = 2660] [serial = 1481] [outer = 000000D38FB0D400] 17:20:10 INFO - PROCESS | 2660 | 1471047610853 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]]]}] 17:20:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 17:20:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 944ms 17:20:10 INFO - PROCESS | 2660 | 1471047610919 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 17:20:10 INFO - PROCESS | 2660 | 1471047610922 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 17:20:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 17:20:10 INFO - PROCESS | 2660 | 1471047610926 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 17:20:10 INFO - PROCESS | 2660 | 1471047610930 Marionette TRACE conn6 <- [1,1938,null,{}] 17:20:10 INFO - PROCESS | 2660 | 1471047610941 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}] 17:20:10 INFO - PROCESS | 2660 | 1471047610947 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:11 INFO - PROCESS | 2660 | 1471047611113 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 17:20:11 INFO - PROCESS | 2660 | 1471047611231 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:11 INFO - PROCESS | 2660 | 1471047611235 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:11 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39B5D4800 == 42 [pid = 2660] [id = 494] 17:20:11 INFO - PROCESS | 2660 | ++DOMWINDOW == 90 (000000D392CBA800) [pid = 2660] [serial = 1482] [outer = 0000000000000000] 17:20:11 INFO - PROCESS | 2660 | ++DOMWINDOW == 91 (000000D39305B400) [pid = 2660] [serial = 1483] [outer = 000000D392CBA800] 17:20:11 INFO - PROCESS | 2660 | 1471047611294 Marionette DEBUG loaded listener.js 17:20:11 INFO - PROCESS | 2660 | ++DOMWINDOW == 92 (000000D393D4F800) [pid = 2660] [serial = 1484] [outer = 000000D392CBA800] 17:20:11 INFO - PROCESS | 2660 | 1471047611889 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]]]}] 17:20:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 17:20:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 986ms 17:20:11 INFO - PROCESS | 2660 | 1471047611914 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 17:20:11 INFO - PROCESS | 2660 | 1471047611917 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 17:20:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 17:20:11 INFO - PROCESS | 2660 | 1471047611920 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 17:20:11 INFO - PROCESS | 2660 | 1471047611922 Marionette TRACE conn6 <- [1,1942,null,{}] 17:20:11 INFO - PROCESS | 2660 | 1471047611926 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}] 17:20:11 INFO - PROCESS | 2660 | 1471047611929 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:12 INFO - PROCESS | 2660 | 1471047612047 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 17:20:12 INFO - PROCESS | 2660 | 1471047612306 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:12 INFO - PROCESS | 2660 | 1471047612309 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:12 INFO - PROCESS | 2660 | ++DOCSHELL 000000D386EAB800 == 43 [pid = 2660] [id = 495] 17:20:12 INFO - PROCESS | 2660 | ++DOMWINDOW == 93 (000000D385759C00) [pid = 2660] [serial = 1485] [outer = 0000000000000000] 17:20:12 INFO - PROCESS | 2660 | ++DOMWINDOW == 94 (000000D386257800) [pid = 2660] [serial = 1486] [outer = 000000D385759C00] 17:20:12 INFO - PROCESS | 2660 | 1471047612403 Marionette DEBUG loaded listener.js 17:20:12 INFO - PROCESS | 2660 | ++DOMWINDOW == 95 (000000D3873F9000) [pid = 2660] [serial = 1487] [outer = 000000D385759C00] 17:20:12 INFO - PROCESS | 2660 | --DOCSHELL 000000D39C1E8800 == 42 [pid = 2660] [id = 467] 17:20:12 INFO - PROCESS | 2660 | --DOMWINDOW == 94 (000000D39455D800) [pid = 2660] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 17:20:12 INFO - PROCESS | 2660 | --DOMWINDOW == 93 (000000D386976000) [pid = 2660] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 17:20:12 INFO - PROCESS | 2660 | --DOMWINDOW == 92 (000000D386481000) [pid = 2660] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 17:20:12 INFO - PROCESS | 2660 | --DOMWINDOW == 91 (000000D38604C800) [pid = 2660] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 17:20:12 INFO - PROCESS | 2660 | --DOMWINDOW == 90 (000000D386257C00) [pid = 2660] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 17:20:12 INFO - PROCESS | 2660 | --DOMWINDOW == 89 (000000D38A688C00) [pid = 2660] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 17:20:12 INFO - PROCESS | 2660 | --DOMWINDOW == 88 (000000D38A6ACC00) [pid = 2660] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 17:20:12 INFO - PROCESS | 2660 | --DOMWINDOW == 87 (000000D39505D800) [pid = 2660] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 17:20:12 INFO - PROCESS | 2660 | --DOMWINDOW == 86 (000000D38AFD1400) [pid = 2660] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 17:20:12 INFO - PROCESS | 2660 | --DOMWINDOW == 85 (000000D3862D3400) [pid = 2660] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 17:20:12 INFO - PROCESS | 2660 | --DOMWINDOW == 84 (000000D386E5A800) [pid = 2660] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 17:20:12 INFO - PROCESS | 2660 | --DOMWINDOW == 83 (000000D38F771C00) [pid = 2660] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 17:20:12 INFO - PROCESS | 2660 | --DOMWINDOW == 82 (000000D38EE09800) [pid = 2660] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 17:20:12 INFO - PROCESS | 2660 | --DOMWINDOW == 81 (000000D3862CE800) [pid = 2660] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 17:20:12 INFO - PROCESS | 2660 | --DOMWINDOW == 80 (000000D3916EB400) [pid = 2660] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 17:20:12 INFO - PROCESS | 2660 | --DOMWINDOW == 79 (000000D3916F9400) [pid = 2660] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 17:20:12 INFO - PROCESS | 2660 | --DOMWINDOW == 78 (000000D38C35A400) [pid = 2660] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 17:20:12 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000D38C365800) [pid = 2660] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 17:20:12 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D38EE0A400) [pid = 2660] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 17:20:12 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D39167D800) [pid = 2660] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 17:20:12 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D39274DC00) [pid = 2660] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 17:20:12 INFO - PROCESS | 2660 | --DOMWINDOW == 73 (000000D390857000) [pid = 2660] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 17:20:12 INFO - PROCESS | 2660 | --DOMWINDOW == 72 (000000D38B216800) [pid = 2660] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 17:20:13 INFO - PROCESS | 2660 | 1471047613055 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]]]}] 17:20:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 17:20:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1178ms 17:20:13 INFO - PROCESS | 2660 | 1471047613103 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 17:20:13 INFO - PROCESS | 2660 | 1471047613106 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 17:20:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 17:20:13 INFO - PROCESS | 2660 | 1471047613110 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 17:20:13 INFO - PROCESS | 2660 | 1471047613114 Marionette TRACE conn6 <- [1,1946,null,{}] 17:20:13 INFO - PROCESS | 2660 | 1471047613119 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}] 17:20:13 INFO - PROCESS | 2660 | 1471047613121 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:13 INFO - PROCESS | 2660 | 1471047613251 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 17:20:13 INFO - PROCESS | 2660 | 1471047613307 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:13 INFO - PROCESS | 2660 | 1471047613310 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:13 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38B428800 == 43 [pid = 2660] [id = 496] 17:20:13 INFO - PROCESS | 2660 | ++DOMWINDOW == 73 (000000D3862C5400) [pid = 2660] [serial = 1488] [outer = 0000000000000000] 17:20:13 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (000000D3873FE800) [pid = 2660] [serial = 1489] [outer = 000000D3862C5400] 17:20:13 INFO - PROCESS | 2660 | 1471047613359 Marionette DEBUG loaded listener.js 17:20:13 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D38A684C00) [pid = 2660] [serial = 1490] [outer = 000000D3862C5400] 17:20:13 INFO - PROCESS | 2660 | 1471047613810 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]]]}] 17:20:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 17:20:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 733ms 17:20:13 INFO - PROCESS | 2660 | 1471047613849 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 17:20:13 INFO - PROCESS | 2660 | 1471047613853 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 17:20:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 17:20:13 INFO - PROCESS | 2660 | 1471047613857 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 17:20:13 INFO - PROCESS | 2660 | 1471047613859 Marionette TRACE conn6 <- [1,1950,null,{}] 17:20:13 INFO - PROCESS | 2660 | 1471047613863 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}] 17:20:13 INFO - PROCESS | 2660 | 1471047613865 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:13 INFO - PROCESS | 2660 | 1471047613958 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 17:20:13 INFO - PROCESS | 2660 | 1471047613967 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:13 INFO - PROCESS | 2660 | 1471047613970 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:13 INFO - PROCESS | 2660 | ++DOCSHELL 000000D391636000 == 44 [pid = 2660] [id = 497] 17:20:13 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D38B214400) [pid = 2660] [serial = 1491] [outer = 0000000000000000] 17:20:14 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D38C35A000) [pid = 2660] [serial = 1492] [outer = 000000D38B214400] 17:20:14 INFO - PROCESS | 2660 | 1471047614021 Marionette DEBUG loaded listener.js 17:20:14 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D38EE07800) [pid = 2660] [serial = 1493] [outer = 000000D38B214400] 17:20:14 INFO - PROCESS | 2660 | 1471047614485 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]]]}] 17:20:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 17:20:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 691ms 17:20:14 INFO - PROCESS | 2660 | 1471047614551 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 17:20:14 INFO - PROCESS | 2660 | 1471047614554 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 17:20:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 17:20:14 INFO - PROCESS | 2660 | 1471047614564 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 17:20:14 INFO - PROCESS | 2660 | 1471047614569 Marionette TRACE conn6 <- [1,1954,null,{}] 17:20:14 INFO - PROCESS | 2660 | 1471047614574 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}] 17:20:14 INFO - PROCESS | 2660 | 1471047614578 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:14 INFO - PROCESS | 2660 | 1471047614670 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 17:20:14 INFO - PROCESS | 2660 | 1471047614749 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:14 INFO - PROCESS | 2660 | 1471047614751 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:14 INFO - PROCESS | 2660 | ++DOCSHELL 000000D393910000 == 45 [pid = 2660] [id = 498] 17:20:14 INFO - PROCESS | 2660 | ++DOMWINDOW == 79 (000000D38C35BC00) [pid = 2660] [serial = 1494] [outer = 0000000000000000] 17:20:14 INFO - PROCESS | 2660 | ++DOMWINDOW == 80 (000000D38FB6E400) [pid = 2660] [serial = 1495] [outer = 000000D38C35BC00] 17:20:14 INFO - PROCESS | 2660 | 1471047614798 Marionette DEBUG loaded listener.js 17:20:14 INFO - PROCESS | 2660 | ++DOMWINDOW == 81 (000000D39167DC00) [pid = 2660] [serial = 1496] [outer = 000000D38C35BC00] 17:20:15 INFO - PROCESS | 2660 | 1471047615176 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]]]}] 17:20:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 17:20:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 649ms 17:20:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 17:20:15 INFO - PROCESS | 2660 | 1471047615209 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 17:20:15 INFO - PROCESS | 2660 | 1471047615212 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 17:20:15 INFO - PROCESS | 2660 | 1471047615215 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 17:20:15 INFO - PROCESS | 2660 | 1471047615217 Marionette TRACE conn6 <- [1,1958,null,{}] 17:20:15 INFO - PROCESS | 2660 | 1471047615221 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}] 17:20:15 INFO - PROCESS | 2660 | 1471047615223 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:15 INFO - PROCESS | 2660 | 1471047615340 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 17:20:15 INFO - PROCESS | 2660 | 1471047615440 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:15 INFO - PROCESS | 2660 | 1471047615442 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:15 INFO - PROCESS | 2660 | ++DOCSHELL 000000D393B16000 == 46 [pid = 2660] [id = 499] 17:20:15 INFO - PROCESS | 2660 | ++DOMWINDOW == 82 (000000D38A2C5400) [pid = 2660] [serial = 1497] [outer = 0000000000000000] 17:20:15 INFO - PROCESS | 2660 | ++DOMWINDOW == 83 (000000D3902F7C00) [pid = 2660] [serial = 1498] [outer = 000000D38A2C5400] 17:20:15 INFO - PROCESS | 2660 | 1471047615495 Marionette DEBUG loaded listener.js 17:20:15 INFO - PROCESS | 2660 | ++DOMWINDOW == 84 (000000D392B11000) [pid = 2660] [serial = 1499] [outer = 000000D38A2C5400] 17:20:15 INFO - PROCESS | 2660 | 1471047615924 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]]]}] 17:20:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 17:20:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 734ms 17:20:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 17:20:15 INFO - PROCESS | 2660 | 1471047615959 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 17:20:15 INFO - PROCESS | 2660 | 1471047615961 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 17:20:15 INFO - PROCESS | 2660 | 1471047615964 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 17:20:15 INFO - PROCESS | 2660 | 1471047615966 Marionette TRACE conn6 <- [1,1962,null,{}] 17:20:15 INFO - PROCESS | 2660 | 1471047615969 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}] 17:20:15 INFO - PROCESS | 2660 | 1471047615972 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:16 INFO - PROCESS | 2660 | 1471047616085 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 17:20:16 INFO - PROCESS | 2660 | 1471047616090 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:16 INFO - PROCESS | 2660 | 1471047616097 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:16 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38BF91800 == 47 [pid = 2660] [id = 500] 17:20:16 INFO - PROCESS | 2660 | ++DOMWINDOW == 85 (000000D392F2EC00) [pid = 2660] [serial = 1500] [outer = 0000000000000000] 17:20:16 INFO - PROCESS | 2660 | ++DOMWINDOW == 86 (000000D3933CDC00) [pid = 2660] [serial = 1501] [outer = 000000D392F2EC00] 17:20:16 INFO - PROCESS | 2660 | 1471047616199 Marionette DEBUG loaded listener.js 17:20:16 INFO - PROCESS | 2660 | ++DOMWINDOW == 87 (000000D393D46400) [pid = 2660] [serial = 1502] [outer = 000000D392F2EC00] 17:20:16 INFO - PROCESS | 2660 | 1471047616652 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]]]}] 17:20:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 17:20:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 733ms 17:20:16 INFO - PROCESS | 2660 | 1471047616701 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 17:20:16 INFO - PROCESS | 2660 | 1471047616704 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 17:20:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 17:20:16 INFO - PROCESS | 2660 | 1471047616707 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 17:20:16 INFO - PROCESS | 2660 | 1471047616709 Marionette TRACE conn6 <- [1,1966,null,{}] 17:20:16 INFO - PROCESS | 2660 | 1471047616750 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}] 17:20:16 INFO - PROCESS | 2660 | 1471047616752 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:16 INFO - PROCESS | 2660 | 1471047616880 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 17:20:16 INFO - PROCESS | 2660 | 1471047616891 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:16 INFO - PROCESS | 2660 | 1471047616893 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:16 INFO - PROCESS | 2660 | ++DOCSHELL 000000D398FB9000 == 48 [pid = 2660] [id = 501] 17:20:16 INFO - PROCESS | 2660 | ++DOMWINDOW == 88 (000000D38625E000) [pid = 2660] [serial = 1503] [outer = 0000000000000000] 17:20:16 INFO - PROCESS | 2660 | ++DOMWINDOW == 89 (000000D39455C400) [pid = 2660] [serial = 1504] [outer = 000000D38625E000] 17:20:16 INFO - PROCESS | 2660 | 1471047616985 Marionette DEBUG loaded listener.js 17:20:17 INFO - PROCESS | 2660 | ++DOMWINDOW == 90 (000000D3952B1C00) [pid = 2660] [serial = 1505] [outer = 000000D38625E000] 17:20:17 INFO - PROCESS | 2660 | --DOMWINDOW == 89 (000000D393D42000) [pid = 2660] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 17:20:17 INFO - PROCESS | 2660 | --DOMWINDOW == 88 (000000D3916F3000) [pid = 2660] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 17:20:17 INFO - PROCESS | 2660 | --DOMWINDOW == 87 (000000D392D39400) [pid = 2660] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 17:20:17 INFO - PROCESS | 2660 | --DOMWINDOW == 86 (000000D3862D4C00) [pid = 2660] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 17:20:17 INFO - PROCESS | 2660 | --DOMWINDOW == 85 (000000D39023E400) [pid = 2660] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 17:20:17 INFO - PROCESS | 2660 | --DOMWINDOW == 84 (000000D38BE7F800) [pid = 2660] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 17:20:17 INFO - PROCESS | 2660 | --DOMWINDOW == 83 (000000D3916F9800) [pid = 2660] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 17:20:17 INFO - PROCESS | 2660 | --DOMWINDOW == 82 (000000D38B214C00) [pid = 2660] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 17:20:17 INFO - PROCESS | 2660 | --DOMWINDOW == 81 (000000D3902ED800) [pid = 2660] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 17:20:17 INFO - PROCESS | 2660 | --DOMWINDOW == 80 (000000D38A7D7C00) [pid = 2660] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 17:20:17 INFO - PROCESS | 2660 | --DOMWINDOW == 79 (000000D385F93400) [pid = 2660] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 17:20:17 INFO - PROCESS | 2660 | --DOMWINDOW == 78 (000000D3862CC800) [pid = 2660] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 17:20:17 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000D38EEB4800) [pid = 2660] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 17:20:17 INFO - PROCESS | 2660 | 1471047617511 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]]]}] 17:20:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 17:20:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 859ms 17:20:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 17:20:17 INFO - PROCESS | 2660 | 1471047617567 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 17:20:17 INFO - PROCESS | 2660 | 1471047617569 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 17:20:17 INFO - PROCESS | 2660 | 1471047617573 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 17:20:17 INFO - PROCESS | 2660 | 1471047617574 Marionette TRACE conn6 <- [1,1970,null,{}] 17:20:17 INFO - PROCESS | 2660 | 1471047617578 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}] 17:20:17 INFO - PROCESS | 2660 | 1471047617580 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:17 INFO - PROCESS | 2660 | 1471047617665 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 17:20:17 INFO - PROCESS | 2660 | 1471047617670 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:17 INFO - PROCESS | 2660 | 1471047617672 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:17 INFO - PROCESS | 2660 | ++DOCSHELL 000000D399BBC000 == 49 [pid = 2660] [id = 502] 17:20:17 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D38A6B3C00) [pid = 2660] [serial = 1506] [outer = 0000000000000000] 17:20:17 INFO - PROCESS | 2660 | ++DOMWINDOW == 79 (000000D38AE41400) [pid = 2660] [serial = 1507] [outer = 000000D38A6B3C00] 17:20:17 INFO - PROCESS | 2660 | 1471047617717 Marionette DEBUG loaded listener.js 17:20:17 INFO - PROCESS | 2660 | ++DOMWINDOW == 80 (000000D3902F2C00) [pid = 2660] [serial = 1508] [outer = 000000D38A6B3C00] 17:20:18 INFO - PROCESS | 2660 | 1471047618150 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]]]}] 17:20:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 17:20:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 629ms 17:20:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 17:20:18 INFO - PROCESS | 2660 | 1471047618225 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 17:20:18 INFO - PROCESS | 2660 | 1471047618227 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 17:20:18 INFO - PROCESS | 2660 | 1471047618238 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 17:20:18 INFO - PROCESS | 2660 | 1471047618240 Marionette TRACE conn6 <- [1,1974,null,{}] 17:20:18 INFO - PROCESS | 2660 | 1471047618244 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}] 17:20:18 INFO - PROCESS | 2660 | 1471047618246 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:18 INFO - PROCESS | 2660 | 1471047618331 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 17:20:18 INFO - PROCESS | 2660 | 1471047618339 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:18 INFO - PROCESS | 2660 | 1471047618341 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:18 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39B5DB000 == 50 [pid = 2660] [id = 503] 17:20:18 INFO - PROCESS | 2660 | ++DOMWINDOW == 81 (000000D3928D3C00) [pid = 2660] [serial = 1509] [outer = 0000000000000000] 17:20:18 INFO - PROCESS | 2660 | ++DOMWINDOW == 82 (000000D395062C00) [pid = 2660] [serial = 1510] [outer = 000000D3928D3C00] 17:20:18 INFO - PROCESS | 2660 | 1471047618385 Marionette DEBUG loaded listener.js 17:20:18 INFO - PROCESS | 2660 | ++DOMWINDOW == 83 (000000D3956E0400) [pid = 2660] [serial = 1511] [outer = 000000D3928D3C00] 17:20:18 INFO - PROCESS | 2660 | 1471047618793 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]]]}] 17:20:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 17:20:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 587ms 17:20:18 INFO - PROCESS | 2660 | 1471047618818 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 17:20:18 INFO - PROCESS | 2660 | 1471047618820 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 17:20:18 INFO - PROCESS | 2660 | 1471047618823 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 17:20:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 17:20:18 INFO - PROCESS | 2660 | 1471047618825 Marionette TRACE conn6 <- [1,1978,null,{}] 17:20:18 INFO - PROCESS | 2660 | 1471047618828 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}] 17:20:18 INFO - PROCESS | 2660 | 1471047618830 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:18 INFO - PROCESS | 2660 | 1471047618953 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 17:20:18 INFO - PROCESS | 2660 | 1471047618959 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:18 INFO - PROCESS | 2660 | 1471047618961 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:18 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39C1E4000 == 51 [pid = 2660] [id = 504] 17:20:18 INFO - PROCESS | 2660 | ++DOMWINDOW == 84 (000000D3957B7400) [pid = 2660] [serial = 1512] [outer = 0000000000000000] 17:20:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 85 (000000D3957C6400) [pid = 2660] [serial = 1513] [outer = 000000D3957B7400] 17:20:19 INFO - PROCESS | 2660 | 1471047619006 Marionette DEBUG loaded listener.js 17:20:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 86 (000000D396227C00) [pid = 2660] [serial = 1514] [outer = 000000D3957B7400] 17:20:19 INFO - PROCESS | 2660 | 1471047619390 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]]]}] 17:20:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 17:20:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 584ms 17:20:19 INFO - PROCESS | 2660 | 1471047619411 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 17:20:19 INFO - PROCESS | 2660 | 1471047619413 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 17:20:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 17:20:19 INFO - PROCESS | 2660 | 1471047619417 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 17:20:19 INFO - PROCESS | 2660 | 1471047619419 Marionette TRACE conn6 <- [1,1982,null,{}] 17:20:19 INFO - PROCESS | 2660 | 1471047619450 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}] 17:20:19 INFO - PROCESS | 2660 | 1471047619452 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:19 INFO - PROCESS | 2660 | 1471047619585 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 17:20:19 INFO - PROCESS | 2660 | 1471047619761 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:19 INFO - PROCESS | 2660 | 1471047619765 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:19 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38A78A800 == 52 [pid = 2660] [id = 505] 17:20:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 87 (000000D386044C00) [pid = 2660] [serial = 1515] [outer = 0000000000000000] 17:20:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 88 (000000D38625AC00) [pid = 2660] [serial = 1516] [outer = 000000D386044C00] 17:20:19 INFO - PROCESS | 2660 | 1471047619830 Marionette DEBUG loaded listener.js 17:20:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 89 (000000D38A607400) [pid = 2660] [serial = 1517] [outer = 000000D386044C00] 17:20:20 INFO - PROCESS | 2660 | 1471047620390 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]]]}] 17:20:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 17:20:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1029ms 17:20:20 INFO - PROCESS | 2660 | 1471047620451 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 17:20:20 INFO - PROCESS | 2660 | 1471047620456 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 17:20:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 17:20:20 INFO - PROCESS | 2660 | 1471047620461 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 17:20:20 INFO - PROCESS | 2660 | 1471047620465 Marionette TRACE conn6 <- [1,1986,null,{}] 17:20:20 INFO - PROCESS | 2660 | 1471047620470 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}] 17:20:20 INFO - PROCESS | 2660 | 1471047620473 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:20 INFO - PROCESS | 2660 | 1471047620595 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 17:20:20 INFO - PROCESS | 2660 | 1471047620694 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:20 INFO - PROCESS | 2660 | 1471047620697 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:20 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39390A000 == 53 [pid = 2660] [id = 506] 17:20:20 INFO - PROCESS | 2660 | ++DOMWINDOW == 90 (000000D38C35A800) [pid = 2660] [serial = 1518] [outer = 0000000000000000] 17:20:20 INFO - PROCESS | 2660 | ++DOMWINDOW == 91 (000000D38C7C0400) [pid = 2660] [serial = 1519] [outer = 000000D38C35A800] 17:20:20 INFO - PROCESS | 2660 | 1471047620755 Marionette DEBUG loaded listener.js 17:20:20 INFO - PROCESS | 2660 | ++DOMWINDOW == 92 (000000D38FB60C00) [pid = 2660] [serial = 1520] [outer = 000000D38C35A800] 17:20:21 INFO - PROCESS | 2660 | 1471047621360 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]]]}] 17:20:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 17:20:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 944ms 17:20:21 INFO - PROCESS | 2660 | 1471047621409 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 17:20:21 INFO - PROCESS | 2660 | 1471047621412 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 17:20:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 17:20:21 INFO - PROCESS | 2660 | 1471047621416 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 17:20:21 INFO - PROCESS | 2660 | 1471047621418 Marionette TRACE conn6 <- [1,1990,null,{}] 17:20:21 INFO - PROCESS | 2660 | 1471047621422 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}] 17:20:21 INFO - PROCESS | 2660 | 1471047621425 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:21 INFO - PROCESS | 2660 | 1471047621543 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 17:20:21 INFO - PROCESS | 2660 | 1471047621643 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:21 INFO - PROCESS | 2660 | 1471047621646 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:21 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39C1F9800 == 54 [pid = 2660] [id = 507] 17:20:21 INFO - PROCESS | 2660 | ++DOMWINDOW == 93 (000000D392C0D000) [pid = 2660] [serial = 1521] [outer = 0000000000000000] 17:20:21 INFO - PROCESS | 2660 | ++DOMWINDOW == 94 (000000D392F23400) [pid = 2660] [serial = 1522] [outer = 000000D392C0D000] 17:20:21 INFO - PROCESS | 2660 | 1471047621703 Marionette DEBUG loaded listener.js 17:20:21 INFO - PROCESS | 2660 | ++DOMWINDOW == 95 (000000D393D43C00) [pid = 2660] [serial = 1523] [outer = 000000D392C0D000] 17:20:22 INFO - PROCESS | 2660 | 1471047622306 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]]]}] 17:20:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 17:20:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 945ms 17:20:22 INFO - PROCESS | 2660 | 1471047622361 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 17:20:22 INFO - PROCESS | 2660 | 1471047622366 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 17:20:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 17:20:22 INFO - PROCESS | 2660 | 1471047622377 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 17:20:22 INFO - PROCESS | 2660 | 1471047622382 Marionette TRACE conn6 <- [1,1994,null,{}] 17:20:22 INFO - PROCESS | 2660 | 1471047622386 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}] 17:20:22 INFO - PROCESS | 2660 | 1471047622390 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:22 INFO - PROCESS | 2660 | 1471047622541 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 17:20:22 INFO - PROCESS | 2660 | 1471047622665 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:22 INFO - PROCESS | 2660 | 1471047622668 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:22 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39660E800 == 55 [pid = 2660] [id = 508] 17:20:22 INFO - PROCESS | 2660 | ++DOMWINDOW == 96 (000000D392C1A400) [pid = 2660] [serial = 1524] [outer = 0000000000000000] 17:20:22 INFO - PROCESS | 2660 | ++DOMWINDOW == 97 (000000D396230800) [pid = 2660] [serial = 1525] [outer = 000000D392C1A400] 17:20:22 INFO - PROCESS | 2660 | 1471047622724 Marionette DEBUG loaded listener.js 17:20:22 INFO - PROCESS | 2660 | ++DOMWINDOW == 98 (000000D39640CC00) [pid = 2660] [serial = 1526] [outer = 000000D392C1A400] 17:20:23 INFO - PROCESS | 2660 | 1471047623544 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]]]}] 17:20:23 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 17:20:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1258ms 17:20:23 INFO - PROCESS | 2660 | 1471047623646 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 17:20:23 INFO - PROCESS | 2660 | 1471047623651 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 17:20:23 INFO - PROCESS | 2660 | 1471047623656 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 17:20:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 17:20:23 INFO - PROCESS | 2660 | 1471047623659 Marionette TRACE conn6 <- [1,1998,null,{}] 17:20:23 INFO - PROCESS | 2660 | 1471047623665 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}] 17:20:23 INFO - PROCESS | 2660 | 1471047623668 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:23 INFO - PROCESS | 2660 | 1471047623781 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 17:20:23 INFO - PROCESS | 2660 | 1471047623860 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:23 INFO - PROCESS | 2660 | 1471047623864 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:23 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38B437000 == 56 [pid = 2660] [id = 509] 17:20:23 INFO - PROCESS | 2660 | ++DOMWINDOW == 99 (000000D38A276000) [pid = 2660] [serial = 1527] [outer = 0000000000000000] 17:20:23 INFO - PROCESS | 2660 | ++DOMWINDOW == 100 (000000D38A687400) [pid = 2660] [serial = 1528] [outer = 000000D38A276000] 17:20:23 INFO - PROCESS | 2660 | 1471047623965 Marionette DEBUG loaded listener.js 17:20:24 INFO - PROCESS | 2660 | ++DOMWINDOW == 101 (000000D38AE45000) [pid = 2660] [serial = 1529] [outer = 000000D38A276000] 17:20:25 INFO - PROCESS | 2660 | --DOCSHELL 000000D3853DE000 == 55 [pid = 2660] [id = 378] 17:20:25 INFO - PROCESS | 2660 | --DOCSHELL 000000D3971BC000 == 54 [pid = 2660] [id = 379] 17:20:25 INFO - PROCESS | 2660 | --DOCSHELL 000000D392C98000 == 53 [pid = 2660] [id = 375] 17:20:25 INFO - PROCESS | 2660 | --DOCSHELL 000000D38BE26000 == 52 [pid = 2660] [id = 469] 17:20:25 INFO - PROCESS | 2660 | --DOCSHELL 000000D39C1E4000 == 51 [pid = 2660] [id = 504] 17:20:25 INFO - PROCESS | 2660 | --DOCSHELL 000000D39B5DB000 == 50 [pid = 2660] [id = 503] 17:20:25 INFO - PROCESS | 2660 | --DOCSHELL 000000D399BBC000 == 49 [pid = 2660] [id = 502] 17:20:25 INFO - PROCESS | 2660 | --DOCSHELL 000000D398FB9000 == 48 [pid = 2660] [id = 501] 17:20:25 INFO - PROCESS | 2660 | --DOCSHELL 000000D38BF91800 == 47 [pid = 2660] [id = 500] 17:20:25 INFO - PROCESS | 2660 | --DOCSHELL 000000D393B16000 == 46 [pid = 2660] [id = 499] 17:20:25 INFO - PROCESS | 2660 | --DOCSHELL 000000D393910000 == 45 [pid = 2660] [id = 498] 17:20:25 INFO - PROCESS | 2660 | --DOCSHELL 000000D391636000 == 44 [pid = 2660] [id = 497] 17:20:25 INFO - PROCESS | 2660 | --DOCSHELL 000000D38B428800 == 43 [pid = 2660] [id = 496] 17:20:25 INFO - PROCESS | 2660 | --DOCSHELL 000000D386EAB800 == 42 [pid = 2660] [id = 495] 17:20:25 INFO - PROCESS | 2660 | --DOCSHELL 000000D3971C7000 == 41 [pid = 2660] [id = 493] 17:20:25 INFO - PROCESS | 2660 | --DOCSHELL 000000D3908AA000 == 40 [pid = 2660] [id = 492] 17:20:25 INFO - PROCESS | 2660 | --DOCSHELL 000000D399BE0800 == 39 [pid = 2660] [id = 490] 17:20:25 INFO - PROCESS | 2660 | --DOCSHELL 000000D393089800 == 38 [pid = 2660] [id = 385] 17:20:25 INFO - PROCESS | 2660 | --DOCSHELL 000000D392A22000 == 37 [pid = 2660] [id = 488] 17:20:25 INFO - PROCESS | 2660 | --DOCSHELL 000000D399B79000 == 36 [pid = 2660] [id = 489] 17:20:25 INFO - PROCESS | 2660 | --DOCSHELL 000000D3976D3800 == 35 [pid = 2660] [id = 380] 17:20:25 INFO - PROCESS | 2660 | --DOCSHELL 000000D393138800 == 34 [pid = 2660] [id = 376] 17:20:25 INFO - PROCESS | 2660 | --DOCSHELL 000000D39B5D4800 == 33 [pid = 2660] [id = 494] 17:20:25 INFO - PROCESS | 2660 | --DOCSHELL 000000D38B22C800 == 32 [pid = 2660] [id = 373] 17:20:25 INFO - PROCESS | 2660 | --DOCSHELL 000000D399DB2800 == 31 [pid = 2660] [id = 491] 17:20:25 INFO - PROCESS | 2660 | --DOCSHELL 000000D39660E800 == 30 [pid = 2660] [id = 508] 17:20:25 INFO - PROCESS | 2660 | --DOCSHELL 000000D39C1F9800 == 29 [pid = 2660] [id = 507] 17:20:25 INFO - PROCESS | 2660 | --DOCSHELL 000000D39390A000 == 28 [pid = 2660] [id = 506] 17:20:25 INFO - PROCESS | 2660 | --DOCSHELL 000000D38A78A800 == 27 [pid = 2660] [id = 505] 17:20:25 INFO - PROCESS | 2660 | --DOMWINDOW == 100 (000000D39274AC00) [pid = 2660] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 17:20:25 INFO - PROCESS | 2660 | --DOMWINDOW == 99 (000000D3932C4C00) [pid = 2660] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 17:20:25 INFO - PROCESS | 2660 | --DOMWINDOW == 98 (000000D3866B5000) [pid = 2660] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 17:20:25 INFO - PROCESS | 2660 | --DOMWINDOW == 97 (000000D3928DD800) [pid = 2660] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 17:20:25 INFO - PROCESS | 2660 | --DOMWINDOW == 96 (000000D391686000) [pid = 2660] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 17:20:25 INFO - PROCESS | 2660 | --DOMWINDOW == 95 (000000D38C795000) [pid = 2660] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 17:20:25 INFO - PROCESS | 2660 | --DOMWINDOW == 94 (000000D38FB61800) [pid = 2660] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 17:20:25 INFO - PROCESS | 2660 | --DOMWINDOW == 93 (000000D3928DDC00) [pid = 2660] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 17:20:25 INFO - PROCESS | 2660 | --DOMWINDOW == 92 (000000D3928D3400) [pid = 2660] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 17:20:25 INFO - PROCESS | 2660 | --DOMWINDOW == 91 (000000D38C362400) [pid = 2660] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 17:20:25 INFO - PROCESS | 2660 | --DOMWINDOW == 90 (000000D38B2BC000) [pid = 2660] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 17:20:25 INFO - PROCESS | 2660 | --DOMWINDOW == 89 (000000D39130CC00) [pid = 2660] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 17:20:25 INFO - PROCESS | 2660 | --DOMWINDOW == 88 (000000D38AEC5000) [pid = 2660] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 17:20:25 INFO - PROCESS | 2660 | --DOMWINDOW == 87 (000000D38B215400) [pid = 2660] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 17:20:25 INFO - PROCESS | 2660 | --DOMWINDOW == 86 (000000D3862D3C00) [pid = 2660] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 17:20:25 INFO - PROCESS | 2660 | --DOMWINDOW == 85 (000000D38A685800) [pid = 2660] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 17:20:25 INFO - PROCESS | 2660 | --DOMWINDOW == 84 (000000D3873FC800) [pid = 2660] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 17:20:25 INFO - PROCESS | 2660 | --DOMWINDOW == 83 (000000D393657400) [pid = 2660] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 17:20:25 INFO - PROCESS | 2660 | --DOMWINDOW == 82 (000000D3936B1C00) [pid = 2660] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 17:20:25 INFO - PROCESS | 2660 | --DOMWINDOW == 81 (000000D38A6B8000) [pid = 2660] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 17:20:25 INFO - PROCESS | 2660 | --DOMWINDOW == 80 (000000D393D55000) [pid = 2660] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 17:20:25 INFO - PROCESS | 2660 | --DOMWINDOW == 79 (000000D393D41C00) [pid = 2660] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 17:20:25 INFO - PROCESS | 2660 | --DOMWINDOW == 78 (000000D38C357C00) [pid = 2660] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 17:20:25 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000D391687000) [pid = 2660] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 17:20:25 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D393D4D400) [pid = 2660] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 17:20:25 INFO - PROCESS | 2660 | 1471047625307 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]]]}] 17:20:25 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 17:20:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1695ms 17:20:25 INFO - PROCESS | 2660 | 1471047625380 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 17:20:25 INFO - PROCESS | 2660 | 1471047625384 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 17:20:25 INFO - PROCESS | 2660 | 1471047625392 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 17:20:25 INFO - PROCESS | 2660 | 1471047625395 Marionette TRACE conn6 <- [1,2002,null,{}] 17:20:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 17:20:25 INFO - PROCESS | 2660 | 1471047625401 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}] 17:20:25 INFO - PROCESS | 2660 | 1471047625404 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:25 INFO - PROCESS | 2660 | 1471047625502 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 17:20:25 INFO - PROCESS | 2660 | 1471047625583 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:25 INFO - PROCESS | 2660 | 1471047625588 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:25 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38AF90800 == 28 [pid = 2660] [id = 510] 17:20:25 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D386341800) [pid = 2660] [serial = 1530] [outer = 0000000000000000] 17:20:25 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D386703000) [pid = 2660] [serial = 1531] [outer = 000000D386341800] 17:20:25 INFO - PROCESS | 2660 | 1471047625640 Marionette DEBUG loaded listener.js 17:20:25 INFO - PROCESS | 2660 | ++DOMWINDOW == 79 (000000D385C29000) [pid = 2660] [serial = 1532] [outer = 000000D386341800] 17:20:26 INFO - PROCESS | 2660 | 1471047626057 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]]]}] 17:20:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 17:20:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 671ms 17:20:26 INFO - PROCESS | 2660 | 1471047626078 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 17:20:26 INFO - PROCESS | 2660 | 1471047626083 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 17:20:26 INFO - PROCESS | 2660 | 1471047626090 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 17:20:26 INFO - PROCESS | 2660 | 1471047626093 Marionette TRACE conn6 <- [1,2006,null,{}] 17:20:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 17:20:26 INFO - PROCESS | 2660 | 1471047626097 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}] 17:20:26 INFO - PROCESS | 2660 | 1471047626100 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:26 INFO - PROCESS | 2660 | 1471047626194 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 17:20:26 INFO - PROCESS | 2660 | 1471047626201 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:26 INFO - PROCESS | 2660 | 1471047626204 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:26 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39155B800 == 29 [pid = 2660] [id = 511] 17:20:26 INFO - PROCESS | 2660 | ++DOMWINDOW == 80 (000000D38A6B5400) [pid = 2660] [serial = 1533] [outer = 0000000000000000] 17:20:26 INFO - PROCESS | 2660 | ++DOMWINDOW == 81 (000000D38B184C00) [pid = 2660] [serial = 1534] [outer = 000000D38A6B5400] 17:20:26 INFO - PROCESS | 2660 | 1471047626254 Marionette DEBUG loaded listener.js 17:20:26 INFO - PROCESS | 2660 | ++DOMWINDOW == 82 (000000D38BE0DC00) [pid = 2660] [serial = 1535] [outer = 000000D38A6B5400] 17:20:26 INFO - PROCESS | 2660 | 1471047626739 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]]]}] 17:20:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 17:20:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 672ms 17:20:26 INFO - PROCESS | 2660 | 1471047626768 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 17:20:26 INFO - PROCESS | 2660 | 1471047626771 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 17:20:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 17:20:26 INFO - PROCESS | 2660 | 1471047626774 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 17:20:26 INFO - PROCESS | 2660 | 1471047626778 Marionette TRACE conn6 <- [1,2010,null,{}] 17:20:26 INFO - PROCESS | 2660 | 1471047626789 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}] 17:20:26 INFO - PROCESS | 2660 | 1471047626794 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:26 INFO - PROCESS | 2660 | 1471047626886 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 17:20:26 INFO - PROCESS | 2660 | 1471047626926 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:26 INFO - PROCESS | 2660 | 1471047626929 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:26 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3934A4800 == 30 [pid = 2660] [id = 512] 17:20:26 INFO - PROCESS | 2660 | ++DOMWINDOW == 83 (000000D386480800) [pid = 2660] [serial = 1536] [outer = 0000000000000000] 17:20:26 INFO - PROCESS | 2660 | ++DOMWINDOW == 84 (000000D38EE15000) [pid = 2660] [serial = 1537] [outer = 000000D386480800] 17:20:26 INFO - PROCESS | 2660 | 1471047626986 Marionette DEBUG loaded listener.js 17:20:27 INFO - PROCESS | 2660 | ++DOMWINDOW == 85 (000000D38FB62800) [pid = 2660] [serial = 1538] [outer = 000000D386480800] 17:20:27 INFO - PROCESS | 2660 | 1471047627433 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]]]}] 17:20:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 17:20:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 692ms 17:20:27 INFO - PROCESS | 2660 | 1471047627469 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 17:20:27 INFO - PROCESS | 2660 | 1471047627472 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 17:20:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 17:20:27 INFO - PROCESS | 2660 | 1471047627486 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 17:20:27 INFO - PROCESS | 2660 | 1471047627488 Marionette TRACE conn6 <- [1,2014,null,{}] 17:20:27 INFO - PROCESS | 2660 | 1471047627492 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}] 17:20:27 INFO - PROCESS | 2660 | 1471047627494 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:27 INFO - PROCESS | 2660 | 1471047627611 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 17:20:27 INFO - PROCESS | 2660 | 1471047627618 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:27 INFO - PROCESS | 2660 | 1471047627620 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:27 INFO - PROCESS | 2660 | ++DOCSHELL 000000D393B03800 == 31 [pid = 2660] [id = 513] 17:20:27 INFO - PROCESS | 2660 | ++DOMWINDOW == 86 (000000D3902F4C00) [pid = 2660] [serial = 1539] [outer = 0000000000000000] 17:20:27 INFO - PROCESS | 2660 | ++DOMWINDOW == 87 (000000D391304400) [pid = 2660] [serial = 1540] [outer = 000000D3902F4C00] 17:20:27 INFO - PROCESS | 2660 | 1471047627668 Marionette DEBUG loaded listener.js 17:20:27 INFO - PROCESS | 2660 | ++DOMWINDOW == 88 (000000D391687800) [pid = 2660] [serial = 1541] [outer = 000000D3902F4C00] 17:20:28 INFO - PROCESS | 2660 | 1471047628128 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]]]}] 17:20:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 17:20:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 691ms 17:20:28 INFO - PROCESS | 2660 | 1471047628170 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 17:20:28 INFO - PROCESS | 2660 | 1471047628172 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 17:20:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 17:20:28 INFO - PROCESS | 2660 | 1471047628175 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 17:20:28 INFO - PROCESS | 2660 | 1471047628177 Marionette TRACE conn6 <- [1,2018,null,{}] 17:20:28 INFO - PROCESS | 2660 | 1471047628180 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}] 17:20:28 INFO - PROCESS | 2660 | 1471047628183 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:28 INFO - PROCESS | 2660 | 1471047628294 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 17:20:28 INFO - PROCESS | 2660 | 1471047628380 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:28 INFO - PROCESS | 2660 | 1471047628382 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:28 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3962A6000 == 32 [pid = 2660] [id = 514] 17:20:28 INFO - PROCESS | 2660 | ++DOMWINDOW == 89 (000000D38A6B3000) [pid = 2660] [serial = 1542] [outer = 0000000000000000] 17:20:28 INFO - PROCESS | 2660 | ++DOMWINDOW == 90 (000000D392748800) [pid = 2660] [serial = 1543] [outer = 000000D38A6B3000] 17:20:28 INFO - PROCESS | 2660 | 1471047628430 Marionette DEBUG loaded listener.js 17:20:28 INFO - PROCESS | 2660 | ++DOMWINDOW == 91 (000000D3928D9000) [pid = 2660] [serial = 1544] [outer = 000000D38A6B3000] 17:20:28 INFO - PROCESS | 2660 | 1471047628865 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]]]}] 17:20:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 17:20:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 733ms 17:20:28 INFO - PROCESS | 2660 | 1471047628913 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 17:20:28 INFO - PROCESS | 2660 | 1471047628916 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 17:20:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 17:20:28 INFO - PROCESS | 2660 | 1471047628919 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 17:20:28 INFO - PROCESS | 2660 | 1471047628921 Marionette TRACE conn6 <- [1,2022,null,{}] 17:20:28 INFO - PROCESS | 2660 | 1471047628924 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}] 17:20:28 INFO - PROCESS | 2660 | 1471047628930 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:29 INFO - PROCESS | 2660 | 1471047629068 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 17:20:29 INFO - PROCESS | 2660 | 1471047629124 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:29 INFO - PROCESS | 2660 | 1471047629126 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:29 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3971B3000 == 33 [pid = 2660] [id = 515] 17:20:29 INFO - PROCESS | 2660 | ++DOMWINDOW == 92 (000000D38BE15400) [pid = 2660] [serial = 1545] [outer = 0000000000000000] 17:20:29 INFO - PROCESS | 2660 | ++DOMWINDOW == 93 (000000D392CB6000) [pid = 2660] [serial = 1546] [outer = 000000D38BE15400] 17:20:29 INFO - PROCESS | 2660 | 1471047629177 Marionette DEBUG loaded listener.js 17:20:29 INFO - PROCESS | 2660 | ++DOMWINDOW == 94 (000000D393D44C00) [pid = 2660] [serial = 1547] [outer = 000000D38BE15400] 17:20:29 INFO - PROCESS | 2660 | --DOMWINDOW == 93 (000000D38746B800) [pid = 2660] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 17:20:29 INFO - PROCESS | 2660 | --DOMWINDOW == 92 (000000D38FB0D400) [pid = 2660] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 17:20:29 INFO - PROCESS | 2660 | --DOMWINDOW == 91 (000000D38A6B3C00) [pid = 2660] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 17:20:29 INFO - PROCESS | 2660 | --DOMWINDOW == 90 (000000D3928D3C00) [pid = 2660] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 17:20:29 INFO - PROCESS | 2660 | --DOMWINDOW == 89 (000000D38A2C5400) [pid = 2660] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 17:20:29 INFO - PROCESS | 2660 | --DOMWINDOW == 88 (000000D3957B7400) [pid = 2660] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 17:20:29 INFO - PROCESS | 2660 | --DOMWINDOW == 87 (000000D392F2EC00) [pid = 2660] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 17:20:29 INFO - PROCESS | 2660 | --DOMWINDOW == 86 (000000D38625E000) [pid = 2660] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 17:20:29 INFO - PROCESS | 2660 | --DOMWINDOW == 85 (000000D385759C00) [pid = 2660] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 17:20:29 INFO - PROCESS | 2660 | --DOMWINDOW == 84 (000000D38C35BC00) [pid = 2660] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 17:20:29 INFO - PROCESS | 2660 | --DOMWINDOW == 83 (000000D3862C5400) [pid = 2660] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 17:20:29 INFO - PROCESS | 2660 | --DOMWINDOW == 82 (000000D393D57000) [pid = 2660] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 17:20:29 INFO - PROCESS | 2660 | --DOMWINDOW == 81 (000000D392CBA800) [pid = 2660] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 17:20:29 INFO - PROCESS | 2660 | --DOMWINDOW == 80 (000000D38B214400) [pid = 2660] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 17:20:29 INFO - PROCESS | 2660 | 1471047629947 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]]]}] 17:20:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 17:20:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1089ms 17:20:30 INFO - PROCESS | 2660 | 1471047630010 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 17:20:30 INFO - PROCESS | 2660 | 1471047630012 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 17:20:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 17:20:30 INFO - PROCESS | 2660 | 1471047630016 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 17:20:30 INFO - PROCESS | 2660 | 1471047630017 Marionette TRACE conn6 <- [1,2026,null,{}] 17:20:30 INFO - PROCESS | 2660 | 1471047630021 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}] 17:20:30 INFO - PROCESS | 2660 | 1471047630023 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:30 INFO - PROCESS | 2660 | 1471047630135 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 17:20:30 INFO - PROCESS | 2660 | 1471047630189 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:30 INFO - PROCESS | 2660 | 1471047630191 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:30 INFO - PROCESS | 2660 | ++DOCSHELL 000000D398D48000 == 34 [pid = 2660] [id = 516] 17:20:30 INFO - PROCESS | 2660 | ++DOMWINDOW == 81 (000000D386E51000) [pid = 2660] [serial = 1548] [outer = 0000000000000000] 17:20:30 INFO - PROCESS | 2660 | ++DOMWINDOW == 82 (000000D38C365800) [pid = 2660] [serial = 1549] [outer = 000000D386E51000] 17:20:30 INFO - PROCESS | 2660 | 1471047630237 Marionette DEBUG loaded listener.js 17:20:30 INFO - PROCESS | 2660 | ++DOMWINDOW == 83 (000000D392C10400) [pid = 2660] [serial = 1550] [outer = 000000D386E51000] 17:20:30 INFO - PROCESS | 2660 | 1471047630574 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]]]}] 17:20:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 17:20:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 628ms 17:20:30 INFO - PROCESS | 2660 | 1471047630646 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 17:20:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 17:20:30 INFO - PROCESS | 2660 | 1471047630648 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 17:20:30 INFO - PROCESS | 2660 | 1471047630652 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 17:20:30 INFO - PROCESS | 2660 | 1471047630654 Marionette TRACE conn6 <- [1,2030,null,{}] 17:20:30 INFO - PROCESS | 2660 | 1471047630657 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}] 17:20:30 INFO - PROCESS | 2660 | 1471047630659 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:30 INFO - PROCESS | 2660 | 1471047630741 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 17:20:30 INFO - PROCESS | 2660 | 1471047630747 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:30 INFO - PROCESS | 2660 | 1471047630749 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:30 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3990A3000 == 35 [pid = 2660] [id = 517] 17:20:30 INFO - PROCESS | 2660 | ++DOMWINDOW == 84 (000000D3936B4C00) [pid = 2660] [serial = 1551] [outer = 0000000000000000] 17:20:30 INFO - PROCESS | 2660 | ++DOMWINDOW == 85 (000000D393D5AC00) [pid = 2660] [serial = 1552] [outer = 000000D3936B4C00] 17:20:30 INFO - PROCESS | 2660 | 1471047630795 Marionette DEBUG loaded listener.js 17:20:30 INFO - PROCESS | 2660 | ++DOMWINDOW == 86 (000000D39459F400) [pid = 2660] [serial = 1553] [outer = 000000D3936B4C00] 17:20:31 INFO - PROCESS | 2660 | 1471047631235 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]]]}] 17:20:31 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) 17:20:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 630ms 17:20:31 INFO - PROCESS | 2660 | 1471047631285 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 17:20:31 INFO - PROCESS | 2660 | 1471047631287 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 17:20:31 INFO - PROCESS | 2660 | 1471047631291 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 17:20:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 17:20:31 INFO - PROCESS | 2660 | 1471047631292 Marionette TRACE conn6 <- [1,2034,null,{}] 17:20:31 INFO - PROCESS | 2660 | 1471047631296 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}] 17:20:31 INFO - PROCESS | 2660 | 1471047631298 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:31 INFO - PROCESS | 2660 | 1471047631381 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 17:20:31 INFO - PROCESS | 2660 | 1471047631389 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:31 INFO - PROCESS | 2660 | 1471047631391 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:31 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3934A4000 == 36 [pid = 2660] [id = 518] 17:20:31 INFO - PROCESS | 2660 | ++DOMWINDOW == 87 (000000D39505BC00) [pid = 2660] [serial = 1554] [outer = 0000000000000000] 17:20:31 INFO - PROCESS | 2660 | ++DOMWINDOW == 88 (000000D39564BC00) [pid = 2660] [serial = 1555] [outer = 000000D39505BC00] 17:20:31 INFO - PROCESS | 2660 | 1471047631435 Marionette DEBUG loaded listener.js 17:20:31 INFO - PROCESS | 2660 | ++DOMWINDOW == 89 (000000D3957C2800) [pid = 2660] [serial = 1556] [outer = 000000D39505BC00] 17:20:32 INFO - PROCESS | 2660 | --DOCSHELL 000000D38AF90800 == 35 [pid = 2660] [id = 510] 17:20:32 INFO - PROCESS | 2660 | --DOCSHELL 000000D38B437000 == 34 [pid = 2660] [id = 509] 17:20:32 INFO - PROCESS | 2660 | --DOCSHELL 000000D398D48000 == 33 [pid = 2660] [id = 516] 17:20:32 INFO - PROCESS | 2660 | --DOCSHELL 000000D3934A4800 == 32 [pid = 2660] [id = 512] 17:20:32 INFO - PROCESS | 2660 | --DOCSHELL 000000D393B03800 == 31 [pid = 2660] [id = 513] 17:20:32 INFO - PROCESS | 2660 | --DOCSHELL 000000D3971B3000 == 30 [pid = 2660] [id = 515] 17:20:32 INFO - PROCESS | 2660 | --DOCSHELL 000000D3990A3000 == 29 [pid = 2660] [id = 517] 17:20:32 INFO - PROCESS | 2660 | --DOCSHELL 000000D39155B800 == 28 [pid = 2660] [id = 511] 17:20:32 INFO - PROCESS | 2660 | --DOCSHELL 000000D3962A6000 == 27 [pid = 2660] [id = 514] 17:20:33 INFO - PROCESS | 2660 | --DOMWINDOW == 88 (000000D3933CDC00) [pid = 2660] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 17:20:33 INFO - PROCESS | 2660 | --DOMWINDOW == 87 (000000D39455C400) [pid = 2660] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 17:20:33 INFO - PROCESS | 2660 | --DOMWINDOW == 86 (000000D393D46400) [pid = 2660] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 17:20:33 INFO - PROCESS | 2660 | --DOMWINDOW == 85 (000000D386257800) [pid = 2660] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 17:20:33 INFO - PROCESS | 2660 | --DOMWINDOW == 84 (000000D3873F9000) [pid = 2660] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 17:20:33 INFO - PROCESS | 2660 | --DOMWINDOW == 83 (000000D38FB6E400) [pid = 2660] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 17:20:33 INFO - PROCESS | 2660 | --DOMWINDOW == 82 (000000D39167DC00) [pid = 2660] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 17:20:33 INFO - PROCESS | 2660 | --DOMWINDOW == 81 (000000D3873FE800) [pid = 2660] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 17:20:33 INFO - PROCESS | 2660 | --DOMWINDOW == 80 (000000D38A684C00) [pid = 2660] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 17:20:33 INFO - PROCESS | 2660 | --DOMWINDOW == 79 (000000D3942C4400) [pid = 2660] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 17:20:33 INFO - PROCESS | 2660 | --DOMWINDOW == 78 (000000D393D5D400) [pid = 2660] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 17:20:33 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000D39305B400) [pid = 2660] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 17:20:33 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D393D4F800) [pid = 2660] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 17:20:33 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D38C35A000) [pid = 2660] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 17:20:33 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D396227C00) [pid = 2660] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 17:20:33 INFO - PROCESS | 2660 | --DOMWINDOW == 73 (000000D38EE07800) [pid = 2660] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 17:20:33 INFO - PROCESS | 2660 | --DOMWINDOW == 72 (000000D38A6B5000) [pid = 2660] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 17:20:33 INFO - PROCESS | 2660 | --DOMWINDOW == 71 (000000D38BE7DC00) [pid = 2660] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 17:20:33 INFO - PROCESS | 2660 | --DOMWINDOW == 70 (000000D38FBE7000) [pid = 2660] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 17:20:33 INFO - PROCESS | 2660 | --DOMWINDOW == 69 (000000D392746000) [pid = 2660] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 17:20:33 INFO - PROCESS | 2660 | --DOMWINDOW == 68 (000000D38AE41400) [pid = 2660] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 17:20:33 INFO - PROCESS | 2660 | --DOMWINDOW == 67 (000000D395062C00) [pid = 2660] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 17:20:33 INFO - PROCESS | 2660 | --DOMWINDOW == 66 (000000D3952B1C00) [pid = 2660] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 17:20:33 INFO - PROCESS | 2660 | --DOMWINDOW == 65 (000000D3902F2C00) [pid = 2660] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 17:20:33 INFO - PROCESS | 2660 | --DOMWINDOW == 64 (000000D3902F7C00) [pid = 2660] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 17:20:33 INFO - PROCESS | 2660 | --DOMWINDOW == 63 (000000D392B11000) [pid = 2660] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 17:20:33 INFO - PROCESS | 2660 | --DOMWINDOW == 62 (000000D3956E0400) [pid = 2660] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 17:20:33 INFO - PROCESS | 2660 | --DOMWINDOW == 61 (000000D3957C6400) [pid = 2660] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 17:20:33 INFO - PROCESS | 2660 | 1471047633261 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]]]}] 17:20:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:20:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 2025ms 17:20:33 INFO - PROCESS | 2660 | 1471047633321 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 17:20:33 INFO - PROCESS | 2660 | 1471047633325 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 17:20:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 17:20:33 INFO - PROCESS | 2660 | 1471047633330 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 17:20:33 INFO - PROCESS | 2660 | 1471047633334 Marionette TRACE conn6 <- [1,2038,null,{}] 17:20:33 INFO - PROCESS | 2660 | 1471047633340 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}] 17:20:33 INFO - PROCESS | 2660 | 1471047633344 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:33 INFO - PROCESS | 2660 | 1471047633437 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 17:20:33 INFO - PROCESS | 2660 | 1471047633452 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:33 INFO - PROCESS | 2660 | 1471047633454 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:33 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38A66D800 == 28 [pid = 2660] [id = 519] 17:20:33 INFO - PROCESS | 2660 | ++DOMWINDOW == 62 (000000D386255C00) [pid = 2660] [serial = 1557] [outer = 0000000000000000] 17:20:33 INFO - PROCESS | 2660 | ++DOMWINDOW == 63 (000000D386257800) [pid = 2660] [serial = 1558] [outer = 000000D386255C00] 17:20:33 INFO - PROCESS | 2660 | 1471047633506 Marionette DEBUG loaded listener.js 17:20:33 INFO - PROCESS | 2660 | ++DOMWINDOW == 64 (000000D3862CAC00) [pid = 2660] [serial = 1559] [outer = 000000D386255C00] 17:20:34 INFO - PROCESS | 2660 | 1471047633998 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]]]}] 17:20:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 17:20:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 691ms 17:20:34 INFO - PROCESS | 2660 | 1471047634025 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 17:20:34 INFO - PROCESS | 2660 | 1471047634030 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 17:20:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 17:20:34 INFO - PROCESS | 2660 | 1471047634037 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 17:20:34 INFO - PROCESS | 2660 | 1471047634040 Marionette TRACE conn6 <- [1,2042,null,{}] 17:20:34 INFO - PROCESS | 2660 | 1471047634044 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}] 17:20:34 INFO - PROCESS | 2660 | 1471047634047 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:34 INFO - PROCESS | 2660 | 1471047634140 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 17:20:34 INFO - PROCESS | 2660 | 1471047634149 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:34 INFO - PROCESS | 2660 | 1471047634152 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:34 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38C466000 == 29 [pid = 2660] [id = 520] 17:20:34 INFO - PROCESS | 2660 | ++DOMWINDOW == 65 (000000D3866B3000) [pid = 2660] [serial = 1560] [outer = 0000000000000000] 17:20:34 INFO - PROCESS | 2660 | ++DOMWINDOW == 66 (000000D386ED3000) [pid = 2660] [serial = 1561] [outer = 000000D3866B3000] 17:20:34 INFO - PROCESS | 2660 | 1471047634203 Marionette DEBUG loaded listener.js 17:20:34 INFO - PROCESS | 2660 | ++DOMWINDOW == 67 (000000D38A274800) [pid = 2660] [serial = 1562] [outer = 000000D3866B3000] 17:20:34 INFO - PROCESS | 2660 | 1471047634692 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]]]}] 17:20:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 17:20:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 692ms 17:20:34 INFO - PROCESS | 2660 | 1471047634730 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 17:20:34 INFO - PROCESS | 2660 | 1471047634733 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 17:20:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 17:20:34 INFO - PROCESS | 2660 | 1471047634736 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 17:20:34 INFO - PROCESS | 2660 | 1471047634740 Marionette TRACE conn6 <- [1,2046,null,{}] 17:20:34 INFO - PROCESS | 2660 | 1471047634752 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}] 17:20:34 INFO - PROCESS | 2660 | 1471047634757 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:34 INFO - PROCESS | 2660 | 1471047634875 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 17:20:34 INFO - PROCESS | 2660 | 1471047634957 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:34 INFO - PROCESS | 2660 | 1471047634961 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:34 INFO - PROCESS | 2660 | ++DOCSHELL 000000D392A0E800 == 30 [pid = 2660] [id = 521] 17:20:34 INFO - PROCESS | 2660 | ++DOMWINDOW == 68 (000000D384251000) [pid = 2660] [serial = 1563] [outer = 0000000000000000] 17:20:35 INFO - PROCESS | 2660 | ++DOMWINDOW == 69 (000000D38A6B5000) [pid = 2660] [serial = 1564] [outer = 000000D384251000] 17:20:35 INFO - PROCESS | 2660 | 1471047635011 Marionette DEBUG loaded listener.js 17:20:35 INFO - PROCESS | 2660 | ++DOMWINDOW == 70 (000000D38AE49800) [pid = 2660] [serial = 1565] [outer = 000000D384251000] 17:20:35 INFO - PROCESS | 2660 | 1471047635389 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]]]}] 17:20:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 17:20:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 692ms 17:20:35 INFO - PROCESS | 2660 | 1471047635431 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 17:20:35 INFO - PROCESS | 2660 | 1471047635434 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 17:20:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 17:20:35 INFO - PROCESS | 2660 | 1471047635437 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 17:20:35 INFO - PROCESS | 2660 | 1471047635439 Marionette TRACE conn6 <- [1,2050,null,{}] 17:20:35 INFO - PROCESS | 2660 | 1471047635443 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}] 17:20:35 INFO - PROCESS | 2660 | 1471047635445 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:35 INFO - PROCESS | 2660 | 1471047635561 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 17:20:35 INFO - PROCESS | 2660 | 1471047635610 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:35 INFO - PROCESS | 2660 | 1471047635612 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:35 INFO - PROCESS | 2660 | ++DOCSHELL 000000D392EC6000 == 31 [pid = 2660] [id = 522] 17:20:35 INFO - PROCESS | 2660 | ++DOMWINDOW == 71 (000000D38B182800) [pid = 2660] [serial = 1566] [outer = 0000000000000000] 17:20:35 INFO - PROCESS | 2660 | ++DOMWINDOW == 72 (000000D38B21D800) [pid = 2660] [serial = 1567] [outer = 000000D38B182800] 17:20:35 INFO - PROCESS | 2660 | 1471047635658 Marionette DEBUG loaded listener.js 17:20:35 INFO - PROCESS | 2660 | ++DOMWINDOW == 73 (000000D38BF21000) [pid = 2660] [serial = 1568] [outer = 000000D38B182800] 17:20:36 INFO - PROCESS | 2660 | 1471047636046 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]]]}] 17:20:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 17:20:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 629ms 17:20:36 INFO - PROCESS | 2660 | 1471047636069 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 17:20:36 INFO - PROCESS | 2660 | 1471047636071 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 17:20:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 17:20:36 INFO - PROCESS | 2660 | 1471047636074 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 17:20:36 INFO - PROCESS | 2660 | 1471047636076 Marionette TRACE conn6 <- [1,2054,null,{}] 17:20:36 INFO - PROCESS | 2660 | 1471047636080 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}] 17:20:36 INFO - PROCESS | 2660 | 1471047636082 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:36 INFO - PROCESS | 2660 | 1471047636193 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 17:20:36 INFO - PROCESS | 2660 | 1471047636229 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:36 INFO - PROCESS | 2660 | 1471047636232 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:36 INFO - PROCESS | 2660 | ++DOCSHELL 000000D393913000 == 32 [pid = 2660] [id = 523] 17:20:36 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (000000D386479C00) [pid = 2660] [serial = 1569] [outer = 0000000000000000] 17:20:36 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D38C35B400) [pid = 2660] [serial = 1570] [outer = 000000D386479C00] 17:20:36 INFO - PROCESS | 2660 | 1471047636277 Marionette DEBUG loaded listener.js 17:20:36 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D38C4C4C00) [pid = 2660] [serial = 1571] [outer = 000000D386479C00] 17:20:36 INFO - PROCESS | 2660 | 1471047636685 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]]]}] 17:20:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 17:20:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 629ms 17:20:36 INFO - PROCESS | 2660 | 1471047636708 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 17:20:36 INFO - PROCESS | 2660 | 1471047636710 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 17:20:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 17:20:36 INFO - PROCESS | 2660 | 1471047636713 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 17:20:36 INFO - PROCESS | 2660 | 1471047636715 Marionette TRACE conn6 <- [1,2058,null,{}] 17:20:36 INFO - PROCESS | 2660 | 1471047636723 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}] 17:20:36 INFO - PROCESS | 2660 | 1471047636729 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:36 INFO - PROCESS | 2660 | 1471047636837 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 17:20:36 INFO - PROCESS | 2660 | 1471047636843 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:36 INFO - PROCESS | 2660 | 1471047636846 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:36 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3950C8800 == 33 [pid = 2660] [id = 524] 17:20:36 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D38C4C9C00) [pid = 2660] [serial = 1572] [outer = 0000000000000000] 17:20:36 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D38FB66800) [pid = 2660] [serial = 1573] [outer = 000000D38C4C9C00] 17:20:36 INFO - PROCESS | 2660 | 1471047636891 Marionette DEBUG loaded listener.js 17:20:36 INFO - PROCESS | 2660 | ++DOMWINDOW == 79 (000000D38FF2A800) [pid = 2660] [serial = 1574] [outer = 000000D38C4C9C00] 17:20:37 INFO - PROCESS | 2660 | 1471047637336 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]]]}] 17:20:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 17:20:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 689ms 17:20:37 INFO - PROCESS | 2660 | 1471047637406 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 17:20:37 INFO - PROCESS | 2660 | 1471047637408 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 17:20:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 17:20:37 INFO - PROCESS | 2660 | 1471047637411 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 17:20:37 INFO - PROCESS | 2660 | 1471047637413 Marionette TRACE conn6 <- [1,2062,null,{}] 17:20:37 INFO - PROCESS | 2660 | 1471047637416 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}] 17:20:37 INFO - PROCESS | 2660 | 1471047637418 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:37 INFO - PROCESS | 2660 | 1471047637498 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 17:20:37 INFO - PROCESS | 2660 | 1471047637539 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:37 INFO - PROCESS | 2660 | 1471047637541 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:37 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3964D5000 == 34 [pid = 2660] [id = 525] 17:20:37 INFO - PROCESS | 2660 | ++DOMWINDOW == 80 (000000D385555000) [pid = 2660] [serial = 1575] [outer = 0000000000000000] 17:20:37 INFO - PROCESS | 2660 | ++DOMWINDOW == 81 (000000D391311C00) [pid = 2660] [serial = 1576] [outer = 000000D385555000] 17:20:37 INFO - PROCESS | 2660 | 1471047637586 Marionette DEBUG loaded listener.js 17:20:37 INFO - PROCESS | 2660 | ++DOMWINDOW == 82 (000000D391682000) [pid = 2660] [serial = 1577] [outer = 000000D385555000] 17:20:38 INFO - PROCESS | 2660 | 1471047638015 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]]]}] 17:20:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 17:20:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 629ms 17:20:38 INFO - PROCESS | 2660 | 1471047638044 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 17:20:38 INFO - PROCESS | 2660 | 1471047638046 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 17:20:38 INFO - PROCESS | 2660 | 1471047638049 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 17:20:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 17:20:38 INFO - PROCESS | 2660 | 1471047638051 Marionette TRACE conn6 <- [1,2066,null,{}] 17:20:38 INFO - PROCESS | 2660 | 1471047638059 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}] 17:20:38 INFO - PROCESS | 2660 | 1471047638061 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:38 INFO - PROCESS | 2660 | 1471047638144 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 17:20:38 INFO - PROCESS | 2660 | 1471047638150 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:38 INFO - PROCESS | 2660 | 1471047638152 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:38 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3971C3000 == 35 [pid = 2660] [id = 526] 17:20:38 INFO - PROCESS | 2660 | ++DOMWINDOW == 83 (000000D3916ECC00) [pid = 2660] [serial = 1578] [outer = 0000000000000000] 17:20:38 INFO - PROCESS | 2660 | ++DOMWINDOW == 84 (000000D3916F8C00) [pid = 2660] [serial = 1579] [outer = 000000D3916ECC00] 17:20:38 INFO - PROCESS | 2660 | 1471047638199 Marionette DEBUG loaded listener.js 17:20:38 INFO - PROCESS | 2660 | ++DOMWINDOW == 85 (000000D39274C400) [pid = 2660] [serial = 1580] [outer = 000000D3916ECC00] 17:20:38 INFO - PROCESS | 2660 | 1471047638671 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]]]}] 17:20:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 17:20:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 628ms 17:20:38 INFO - PROCESS | 2660 | 1471047638681 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 17:20:38 INFO - PROCESS | 2660 | 1471047638683 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 17:20:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 17:20:38 INFO - PROCESS | 2660 | 1471047638691 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 17:20:38 INFO - PROCESS | 2660 | 1471047638693 Marionette TRACE conn6 <- [1,2070,null,{}] 17:20:38 INFO - PROCESS | 2660 | 1471047638696 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}] 17:20:38 INFO - PROCESS | 2660 | 1471047638698 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:38 INFO - PROCESS | 2660 | 1471047638812 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 17:20:38 INFO - PROCESS | 2660 | 1471047638820 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:38 INFO - PROCESS | 2660 | 1471047638822 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:38 INFO - PROCESS | 2660 | ++DOCSHELL 000000D392A09000 == 36 [pid = 2660] [id = 527] 17:20:38 INFO - PROCESS | 2660 | ++DOMWINDOW == 86 (000000D392858400) [pid = 2660] [serial = 1581] [outer = 0000000000000000] 17:20:38 INFO - PROCESS | 2660 | ++DOMWINDOW == 87 (000000D3928D3000) [pid = 2660] [serial = 1582] [outer = 000000D392858400] 17:20:38 INFO - PROCESS | 2660 | 1471047638910 Marionette DEBUG loaded listener.js 17:20:38 INFO - PROCESS | 2660 | ++DOMWINDOW == 88 (000000D392B05C00) [pid = 2660] [serial = 1583] [outer = 000000D392858400] 17:20:39 INFO - PROCESS | 2660 | 1471047639361 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]]]}] 17:20:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 17:20:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 734ms 17:20:39 INFO - PROCESS | 2660 | 1471047639428 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 17:20:39 INFO - PROCESS | 2660 | 1471047639431 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 17:20:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 17:20:39 INFO - PROCESS | 2660 | 1471047639434 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 17:20:39 INFO - PROCESS | 2660 | 1471047639436 Marionette TRACE conn6 <- [1,2074,null,{}] 17:20:39 INFO - PROCESS | 2660 | 1471047639439 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}] 17:20:39 INFO - PROCESS | 2660 | 1471047639441 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:39 INFO - PROCESS | 2660 | 1471047639559 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 17:20:39 INFO - PROCESS | 2660 | 1471047639613 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:39 INFO - PROCESS | 2660 | 1471047639615 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:39 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39909A800 == 37 [pid = 2660] [id = 528] 17:20:39 INFO - PROCESS | 2660 | ++DOMWINDOW == 89 (000000D392C10C00) [pid = 2660] [serial = 1584] [outer = 0000000000000000] 17:20:39 INFO - PROCESS | 2660 | ++DOMWINDOW == 90 (000000D392C18400) [pid = 2660] [serial = 1585] [outer = 000000D392C10C00] 17:20:39 INFO - PROCESS | 2660 | 1471047639661 Marionette DEBUG loaded listener.js 17:20:39 INFO - PROCESS | 2660 | ++DOMWINDOW == 91 (000000D392F28000) [pid = 2660] [serial = 1586] [outer = 000000D392C10C00] 17:20:40 INFO - PROCESS | 2660 | 1471047640098 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]]]}] 17:20:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 17:20:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 690ms 17:20:40 INFO - PROCESS | 2660 | 1471047640127 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 17:20:40 INFO - PROCESS | 2660 | 1471047640130 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 17:20:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 17:20:40 INFO - PROCESS | 2660 | 1471047640133 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 17:20:40 INFO - PROCESS | 2660 | 1471047640136 Marionette TRACE conn6 <- [1,2078,null,{}] 17:20:40 INFO - PROCESS | 2660 | 1471047640150 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}] 17:20:40 INFO - PROCESS | 2660 | 1471047640153 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:40 INFO - PROCESS | 2660 | 1471047640307 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 17:20:40 INFO - PROCESS | 2660 | 1471047640365 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:40 INFO - PROCESS | 2660 | 1471047640368 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:40 INFO - PROCESS | 2660 | ++DOCSHELL 000000D393912800 == 38 [pid = 2660] [id = 529] 17:20:40 INFO - PROCESS | 2660 | ++DOMWINDOW == 92 (000000D39364E800) [pid = 2660] [serial = 1587] [outer = 0000000000000000] 17:20:40 INFO - PROCESS | 2660 | ++DOMWINDOW == 93 (000000D3936A8C00) [pid = 2660] [serial = 1588] [outer = 000000D39364E800] 17:20:40 INFO - PROCESS | 2660 | 1471047640416 Marionette DEBUG loaded listener.js 17:20:40 INFO - PROCESS | 2660 | ++DOMWINDOW == 94 (000000D393B7E400) [pid = 2660] [serial = 1589] [outer = 000000D39364E800] 17:20:40 INFO - PROCESS | 2660 | --DOMWINDOW == 93 (000000D3902F4C00) [pid = 2660] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 17:20:40 INFO - PROCESS | 2660 | --DOMWINDOW == 92 (000000D38BE15400) [pid = 2660] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 17:20:40 INFO - PROCESS | 2660 | --DOMWINDOW == 91 (000000D38A6B3000) [pid = 2660] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 17:20:40 INFO - PROCESS | 2660 | --DOMWINDOW == 90 (000000D386E51000) [pid = 2660] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 17:20:40 INFO - PROCESS | 2660 | --DOMWINDOW == 89 (000000D3936B4C00) [pid = 2660] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 17:20:40 INFO - PROCESS | 2660 | --DOMWINDOW == 88 (000000D386480800) [pid = 2660] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 17:20:40 INFO - PROCESS | 2660 | --DOMWINDOW == 87 (000000D38A6B5400) [pid = 2660] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 17:20:40 INFO - PROCESS | 2660 | --DOMWINDOW == 86 (000000D386341800) [pid = 2660] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 17:20:40 INFO - PROCESS | 2660 | --DOMWINDOW == 85 (000000D38A276000) [pid = 2660] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 17:20:40 INFO - PROCESS | 2660 | --DOMWINDOW == 84 (000000D392C1A400) [pid = 2660] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 17:20:40 INFO - PROCESS | 2660 | --DOMWINDOW == 83 (000000D392C0D000) [pid = 2660] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 17:20:40 INFO - PROCESS | 2660 | --DOMWINDOW == 82 (000000D38C35A800) [pid = 2660] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 17:20:40 INFO - PROCESS | 2660 | --DOMWINDOW == 81 (000000D386044C00) [pid = 2660] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 17:20:40 INFO - PROCESS | 2660 | 1471047640905 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]]]}] 17:20:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 17:20:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 795ms 17:20:40 INFO - PROCESS | 2660 | 1471047640931 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 17:20:40 INFO - PROCESS | 2660 | 1471047640934 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 17:20:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 17:20:40 INFO - PROCESS | 2660 | 1471047640937 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 17:20:40 INFO - PROCESS | 2660 | 1471047640939 Marionette TRACE conn6 <- [1,2082,null,{}] 17:20:40 INFO - PROCESS | 2660 | 1471047640942 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}] 17:20:40 INFO - PROCESS | 2660 | 1471047640944 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:41 INFO - PROCESS | 2660 | 1471047641028 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 17:20:41 INFO - PROCESS | 2660 | 1471047641033 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:41 INFO - PROCESS | 2660 | 1471047641036 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:41 INFO - PROCESS | 2660 | ++DOCSHELL 000000D399BF8000 == 39 [pid = 2660] [id = 530] 17:20:41 INFO - PROCESS | 2660 | ++DOMWINDOW == 82 (000000D38BE0D000) [pid = 2660] [serial = 1590] [outer = 0000000000000000] 17:20:41 INFO - PROCESS | 2660 | ++DOMWINDOW == 83 (000000D391310C00) [pid = 2660] [serial = 1591] [outer = 000000D38BE0D000] 17:20:41 INFO - PROCESS | 2660 | 1471047641082 Marionette DEBUG loaded listener.js 17:20:41 INFO - PROCESS | 2660 | ++DOMWINDOW == 84 (000000D392F2DC00) [pid = 2660] [serial = 1592] [outer = 000000D38BE0D000] 17:20:41 INFO - PROCESS | 2660 | 1471047641498 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]]]}] 17:20:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 17:20:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 628ms 17:20:41 INFO - PROCESS | 2660 | 1471047641568 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 17:20:41 INFO - PROCESS | 2660 | 1471047641570 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 17:20:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 17:20:41 INFO - PROCESS | 2660 | 1471047641573 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 17:20:41 INFO - PROCESS | 2660 | 1471047641575 Marionette TRACE conn6 <- [1,2086,null,{}] 17:20:41 INFO - PROCESS | 2660 | 1471047641578 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}] 17:20:41 INFO - PROCESS | 2660 | 1471047641580 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:41 INFO - PROCESS | 2660 | 1471047641665 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 17:20:41 INFO - PROCESS | 2660 | 1471047641673 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:41 INFO - PROCESS | 2660 | 1471047641675 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:41 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39A4B9800 == 40 [pid = 2660] [id = 531] 17:20:41 INFO - PROCESS | 2660 | ++DOMWINDOW == 85 (000000D393B7B400) [pid = 2660] [serial = 1593] [outer = 0000000000000000] 17:20:41 INFO - PROCESS | 2660 | ++DOMWINDOW == 86 (000000D393D4A800) [pid = 2660] [serial = 1594] [outer = 000000D393B7B400] 17:20:41 INFO - PROCESS | 2660 | 1471047641719 Marionette DEBUG loaded listener.js 17:20:41 INFO - PROCESS | 2660 | ++DOMWINDOW == 87 (000000D393D54000) [pid = 2660] [serial = 1595] [outer = 000000D393B7B400] 17:20:42 INFO - PROCESS | 2660 | 1471047642166 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]]]}] 17:20:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 17:20:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 626ms 17:20:42 INFO - PROCESS | 2660 | 1471047642216 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 17:20:42 INFO - PROCESS | 2660 | 1471047642218 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 17:20:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 17:20:42 INFO - PROCESS | 2660 | 1471047642221 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 17:20:42 INFO - PROCESS | 2660 | 1471047642223 Marionette TRACE conn6 <- [1,2090,null,{}] 17:20:42 INFO - PROCESS | 2660 | 1471047642227 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}] 17:20:42 INFO - PROCESS | 2660 | 1471047642229 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:42 INFO - PROCESS | 2660 | 1471047642314 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 17:20:42 INFO - PROCESS | 2660 | 1471047642322 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:42 INFO - PROCESS | 2660 | 1471047642324 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:42 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39B5D5800 == 41 [pid = 2660] [id = 532] 17:20:42 INFO - PROCESS | 2660 | ++DOMWINDOW == 88 (000000D393D44800) [pid = 2660] [serial = 1596] [outer = 0000000000000000] 17:20:42 INFO - PROCESS | 2660 | ++DOMWINDOW == 89 (000000D393D9DC00) [pid = 2660] [serial = 1597] [outer = 000000D393D44800] 17:20:42 INFO - PROCESS | 2660 | 1471047642378 Marionette DEBUG loaded listener.js 17:20:42 INFO - PROCESS | 2660 | ++DOMWINDOW == 90 (000000D3942CF000) [pid = 2660] [serial = 1598] [outer = 000000D393D44800] 17:20:43 INFO - PROCESS | 2660 | --DOCSHELL 000000D38A66D800 == 40 [pid = 2660] [id = 519] 17:20:43 INFO - PROCESS | 2660 | --DOCSHELL 000000D3934A4000 == 39 [pid = 2660] [id = 518] 17:20:43 INFO - PROCESS | 2660 | --DOCSHELL 000000D3950C8800 == 38 [pid = 2660] [id = 524] 17:20:43 INFO - PROCESS | 2660 | --DOCSHELL 000000D3971C3000 == 37 [pid = 2660] [id = 526] 17:20:43 INFO - PROCESS | 2660 | --DOCSHELL 000000D392A0E800 == 36 [pid = 2660] [id = 521] 17:20:43 INFO - PROCESS | 2660 | --DOCSHELL 000000D3964D5000 == 35 [pid = 2660] [id = 525] 17:20:43 INFO - PROCESS | 2660 | --DOCSHELL 000000D39A4B9800 == 34 [pid = 2660] [id = 531] 17:20:43 INFO - PROCESS | 2660 | --DOCSHELL 000000D393912800 == 33 [pid = 2660] [id = 529] 17:20:43 INFO - PROCESS | 2660 | --DOCSHELL 000000D38C466000 == 32 [pid = 2660] [id = 520] 17:20:43 INFO - PROCESS | 2660 | --DOCSHELL 000000D392EC6000 == 31 [pid = 2660] [id = 522] 17:20:43 INFO - PROCESS | 2660 | --DOCSHELL 000000D393913000 == 30 [pid = 2660] [id = 523] 17:20:43 INFO - PROCESS | 2660 | --DOCSHELL 000000D399BF8000 == 29 [pid = 2660] [id = 530] 17:20:43 INFO - PROCESS | 2660 | --DOCSHELL 000000D39909A800 == 28 [pid = 2660] [id = 528] 17:20:43 INFO - PROCESS | 2660 | --DOCSHELL 000000D392A09000 == 27 [pid = 2660] [id = 527] 17:20:44 INFO - PROCESS | 2660 | --DOMWINDOW == 89 (000000D391304400) [pid = 2660] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 17:20:44 INFO - PROCESS | 2660 | --DOMWINDOW == 88 (000000D392CB6000) [pid = 2660] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 17:20:44 INFO - PROCESS | 2660 | --DOMWINDOW == 87 (000000D3928D9000) [pid = 2660] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 17:20:44 INFO - PROCESS | 2660 | --DOMWINDOW == 86 (000000D392748800) [pid = 2660] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 17:20:44 INFO - PROCESS | 2660 | --DOMWINDOW == 85 (000000D38C365800) [pid = 2660] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 17:20:44 INFO - PROCESS | 2660 | --DOMWINDOW == 84 (000000D393D5AC00) [pid = 2660] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 17:20:44 INFO - PROCESS | 2660 | --DOMWINDOW == 83 (000000D393D44C00) [pid = 2660] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 17:20:44 INFO - PROCESS | 2660 | --DOMWINDOW == 82 (000000D39564BC00) [pid = 2660] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 17:20:44 INFO - PROCESS | 2660 | --DOMWINDOW == 81 (000000D38EE15000) [pid = 2660] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 17:20:44 INFO - PROCESS | 2660 | --DOMWINDOW == 80 (000000D38B184C00) [pid = 2660] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 17:20:44 INFO - PROCESS | 2660 | --DOMWINDOW == 79 (000000D38BE0DC00) [pid = 2660] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 17:20:44 INFO - PROCESS | 2660 | --DOMWINDOW == 78 (000000D386703000) [pid = 2660] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 17:20:44 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000D385C29000) [pid = 2660] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 17:20:44 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D38AE45000) [pid = 2660] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 17:20:44 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D38A687400) [pid = 2660] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 17:20:44 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D39640CC00) [pid = 2660] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 17:20:44 INFO - PROCESS | 2660 | --DOMWINDOW == 73 (000000D396230800) [pid = 2660] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 17:20:44 INFO - PROCESS | 2660 | --DOMWINDOW == 72 (000000D393D43C00) [pid = 2660] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 17:20:44 INFO - PROCESS | 2660 | --DOMWINDOW == 71 (000000D392F23400) [pid = 2660] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 17:20:44 INFO - PROCESS | 2660 | --DOMWINDOW == 70 (000000D38FB60C00) [pid = 2660] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 17:20:44 INFO - PROCESS | 2660 | --DOMWINDOW == 69 (000000D38C7C0400) [pid = 2660] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 17:20:44 INFO - PROCESS | 2660 | --DOMWINDOW == 68 (000000D39459F400) [pid = 2660] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 17:20:44 INFO - PROCESS | 2660 | --DOMWINDOW == 67 (000000D38A607400) [pid = 2660] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 17:20:44 INFO - PROCESS | 2660 | --DOMWINDOW == 66 (000000D38625AC00) [pid = 2660] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 17:20:44 INFO - PROCESS | 2660 | --DOMWINDOW == 65 (000000D391687800) [pid = 2660] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 17:20:44 INFO - PROCESS | 2660 | --DOMWINDOW == 64 (000000D392C10400) [pid = 2660] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 17:20:44 INFO - PROCESS | 2660 | --DOMWINDOW == 63 (000000D38FB62800) [pid = 2660] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 17:20:44 INFO - PROCESS | 2660 | 1471047644162 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]]]}] 17:20:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 17:20:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1993ms 17:20:44 INFO - PROCESS | 2660 | 1471047644216 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 17:20:44 INFO - PROCESS | 2660 | 1471047644220 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 17:20:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 17:20:44 INFO - PROCESS | 2660 | 1471047644225 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 17:20:44 INFO - PROCESS | 2660 | 1471047644229 Marionette TRACE conn6 <- [1,2094,null,{}] 17:20:44 INFO - PROCESS | 2660 | 1471047644235 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}] 17:20:44 INFO - PROCESS | 2660 | 1471047644238 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:44 INFO - PROCESS | 2660 | 1471047644334 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 17:20:44 INFO - PROCESS | 2660 | 1471047644341 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:44 INFO - PROCESS | 2660 | 1471047644346 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:44 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38A67D000 == 28 [pid = 2660] [id = 533] 17:20:44 INFO - PROCESS | 2660 | ++DOMWINDOW == 64 (000000D386257C00) [pid = 2660] [serial = 1599] [outer = 0000000000000000] 17:20:44 INFO - PROCESS | 2660 | ++DOMWINDOW == 65 (000000D386258800) [pid = 2660] [serial = 1600] [outer = 000000D386257C00] 17:20:44 INFO - PROCESS | 2660 | 1471047644401 Marionette DEBUG loaded listener.js 17:20:44 INFO - PROCESS | 2660 | ++DOMWINDOW == 66 (000000D3862D2000) [pid = 2660] [serial = 1601] [outer = 000000D386257C00] 17:20:44 INFO - PROCESS | 2660 | 1471047644897 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] 17:20:44 INFO - PROCESS | 2660 | 1471047644970 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 17:20:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 17:20:44 INFO - PROCESS | 2660 | 1471047644976 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 17:20:44 INFO - PROCESS | 2660 | 1471047644979 Marionette TRACE conn6 <- [1,2098,null,{}] 17:20:44 INFO - PROCESS | 2660 | 1471047644983 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}] 17:20:44 INFO - PROCESS | 2660 | 1471047644987 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:45 INFO - PROCESS | 2660 | 1471047645080 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 17:20:45 INFO - PROCESS | 2660 | 1471047645094 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:45 INFO - PROCESS | 2660 | 1471047645096 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:45 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38C438800 == 29 [pid = 2660] [id = 534] 17:20:45 INFO - PROCESS | 2660 | ++DOMWINDOW == 67 (000000D38746B800) [pid = 2660] [serial = 1602] [outer = 0000000000000000] 17:20:45 INFO - PROCESS | 2660 | ++DOMWINDOW == 68 (000000D38A26F800) [pid = 2660] [serial = 1603] [outer = 000000D38746B800] 17:20:45 INFO - PROCESS | 2660 | 1471047645152 Marionette DEBUG loaded listener.js 17:20:45 INFO - PROCESS | 2660 | ++DOMWINDOW == 69 (000000D38A64D800) [pid = 2660] [serial = 1604] [outer = 000000D38746B800] 17:20:45 INFO - PROCESS | 2660 | 1471047645620 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]]]}] 17:20:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 17:20:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 691ms 17:20:45 INFO - PROCESS | 2660 | 1471047645669 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 17:20:45 INFO - PROCESS | 2660 | 1471047645672 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 17:20:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 17:20:45 INFO - PROCESS | 2660 | 1471047645675 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 17:20:45 INFO - PROCESS | 2660 | 1471047645679 Marionette TRACE conn6 <- [1,2102,null,{}] 17:20:45 INFO - PROCESS | 2660 | 1471047645690 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}] 17:20:45 INFO - PROCESS | 2660 | 1471047645695 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:45 INFO - PROCESS | 2660 | 1471047645813 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 17:20:45 INFO - PROCESS | 2660 | 1471047645829 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:45 INFO - PROCESS | 2660 | 1471047645833 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:45 INFO - PROCESS | 2660 | ++DOCSHELL 000000D391633000 == 30 [pid = 2660] [id = 535] 17:20:45 INFO - PROCESS | 2660 | ++DOMWINDOW == 70 (000000D384256C00) [pid = 2660] [serial = 1605] [outer = 0000000000000000] 17:20:45 INFO - PROCESS | 2660 | ++DOMWINDOW == 71 (000000D38A6BB800) [pid = 2660] [serial = 1606] [outer = 000000D384256C00] 17:20:45 INFO - PROCESS | 2660 | 1471047645882 Marionette DEBUG loaded listener.js 17:20:45 INFO - PROCESS | 2660 | ++DOMWINDOW == 72 (000000D38AE49400) [pid = 2660] [serial = 1607] [outer = 000000D384256C00] 17:20:46 INFO - PROCESS | 2660 | 1471047646321 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]]]}] 17:20:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 17:20:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 692ms 17:20:46 INFO - PROCESS | 2660 | 1471047646370 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 17:20:46 INFO - PROCESS | 2660 | 1471047646373 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 17:20:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 17:20:46 INFO - PROCESS | 2660 | 1471047646377 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 17:20:46 INFO - PROCESS | 2660 | 1471047646379 Marionette TRACE conn6 <- [1,2106,null,{}] 17:20:46 INFO - PROCESS | 2660 | 1471047646382 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}] 17:20:46 INFO - PROCESS | 2660 | 1471047646384 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:46 INFO - PROCESS | 2660 | 1471047646473 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 17:20:46 INFO - PROCESS | 2660 | 1471047646481 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:46 INFO - PROCESS | 2660 | 1471047646483 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:46 INFO - PROCESS | 2660 | ++DOCSHELL 000000D392E42000 == 31 [pid = 2660] [id = 536] 17:20:46 INFO - PROCESS | 2660 | ++DOMWINDOW == 73 (000000D38B219800) [pid = 2660] [serial = 1608] [outer = 0000000000000000] 17:20:46 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (000000D38B45A400) [pid = 2660] [serial = 1609] [outer = 000000D38B219800] 17:20:46 INFO - PROCESS | 2660 | 1471047646529 Marionette DEBUG loaded listener.js 17:20:46 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D38BE80000) [pid = 2660] [serial = 1610] [outer = 000000D38B219800] 17:20:46 INFO - PROCESS | 2660 | 1471047646964 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]]]}] 17:20:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 17:20:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 628ms 17:20:47 INFO - PROCESS | 2660 | 1471047647007 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 17:20:47 INFO - PROCESS | 2660 | 1471047647009 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 17:20:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 17:20:47 INFO - PROCESS | 2660 | 1471047647013 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 17:20:47 INFO - PROCESS | 2660 | 1471047647014 Marionette TRACE conn6 <- [1,2110,null,{}] 17:20:47 INFO - PROCESS | 2660 | 1471047647018 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}] 17:20:47 INFO - PROCESS | 2660 | 1471047647020 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:47 INFO - PROCESS | 2660 | 1471047647100 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 17:20:47 INFO - PROCESS | 2660 | 1471047647108 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:47 INFO - PROCESS | 2660 | 1471047647110 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:47 INFO - PROCESS | 2660 | ++DOCSHELL 000000D393920800 == 32 [pid = 2660] [id = 537] 17:20:47 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D38670D400) [pid = 2660] [serial = 1611] [outer = 0000000000000000] 17:20:47 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D38BE80400) [pid = 2660] [serial = 1612] [outer = 000000D38670D400] 17:20:47 INFO - PROCESS | 2660 | 1471047647156 Marionette DEBUG loaded listener.js 17:20:47 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D38CA60400) [pid = 2660] [serial = 1613] [outer = 000000D38670D400] 17:20:47 INFO - PROCESS | 2660 | 1471047647613 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]]]}] 17:20:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 17:20:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 630ms 17:20:47 INFO - PROCESS | 2660 | 1471047647648 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 17:20:47 INFO - PROCESS | 2660 | 1471047647650 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 17:20:47 INFO - PROCESS | 2660 | 1471047647654 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 17:20:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 17:20:47 INFO - PROCESS | 2660 | 1471047647656 Marionette TRACE conn6 <- [1,2114,null,{}] 17:20:47 INFO - PROCESS | 2660 | 1471047647659 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}] 17:20:47 INFO - PROCESS | 2660 | 1471047647665 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:47 INFO - PROCESS | 2660 | 1471047647773 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 17:20:47 INFO - PROCESS | 2660 | 1471047647781 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:47 INFO - PROCESS | 2660 | 1471047647783 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:47 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39504A800 == 33 [pid = 2660] [id = 538] 17:20:47 INFO - PROCESS | 2660 | ++DOMWINDOW == 79 (000000D38CA60800) [pid = 2660] [serial = 1614] [outer = 0000000000000000] 17:20:47 INFO - PROCESS | 2660 | ++DOMWINDOW == 80 (000000D38FB6BC00) [pid = 2660] [serial = 1615] [outer = 000000D38CA60800] 17:20:47 INFO - PROCESS | 2660 | 1471047647829 Marionette DEBUG loaded listener.js 17:20:47 INFO - PROCESS | 2660 | ++DOMWINDOW == 81 (000000D39023E000) [pid = 2660] [serial = 1616] [outer = 000000D38CA60800] 17:20:48 INFO - PROCESS | 2660 | 1471047648272 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]]]}] 17:20:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 17:20:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 627ms 17:20:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 17:20:48 INFO - PROCESS | 2660 | 1471047648288 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 17:20:48 INFO - PROCESS | 2660 | 1471047648290 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 17:20:48 INFO - PROCESS | 2660 | 1471047648293 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 17:20:48 INFO - PROCESS | 2660 | 1471047648295 Marionette TRACE conn6 <- [1,2118,null,{}] 17:20:48 INFO - PROCESS | 2660 | 1471047648298 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}] 17:20:48 INFO - PROCESS | 2660 | 1471047648300 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:48 INFO - PROCESS | 2660 | 1471047648381 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 17:20:48 INFO - PROCESS | 2660 | 1471047648387 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:48 INFO - PROCESS | 2660 | 1471047648389 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:48 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3964C8800 == 34 [pid = 2660] [id = 539] 17:20:48 INFO - PROCESS | 2660 | ++DOMWINDOW == 82 (000000D39023E800) [pid = 2660] [serial = 1617] [outer = 0000000000000000] 17:20:48 INFO - PROCESS | 2660 | ++DOMWINDOW == 83 (000000D391679400) [pid = 2660] [serial = 1618] [outer = 000000D39023E800] 17:20:48 INFO - PROCESS | 2660 | 1471047648434 Marionette DEBUG loaded listener.js 17:20:48 INFO - PROCESS | 2660 | ++DOMWINDOW == 84 (000000D3916F3000) [pid = 2660] [serial = 1619] [outer = 000000D39023E800] 17:20:48 INFO - PROCESS | 2660 | 1471047648866 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] 17:20:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 17:20:48 INFO - PROCESS | 2660 | 1471047648933 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 17:20:48 INFO - PROCESS | 2660 | 1471047648937 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 17:20:48 INFO - PROCESS | 2660 | 1471047648939 Marionette TRACE conn6 <- [1,2122,null,{}] 17:20:48 INFO - PROCESS | 2660 | 1471047648943 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}] 17:20:48 INFO - PROCESS | 2660 | 1471047648944 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:49 INFO - PROCESS | 2660 | 1471047649025 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 17:20:49 INFO - PROCESS | 2660 | 1471047649031 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:49 INFO - PROCESS | 2660 | 1471047649033 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:49 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39661D800 == 35 [pid = 2660] [id = 540] 17:20:49 INFO - PROCESS | 2660 | ++DOMWINDOW == 85 (000000D392744C00) [pid = 2660] [serial = 1620] [outer = 0000000000000000] 17:20:49 INFO - PROCESS | 2660 | ++DOMWINDOW == 86 (000000D392857C00) [pid = 2660] [serial = 1621] [outer = 000000D392744C00] 17:20:49 INFO - PROCESS | 2660 | 1471047649077 Marionette DEBUG loaded listener.js 17:20:49 INFO - PROCESS | 2660 | ++DOMWINDOW == 87 (000000D3928DBC00) [pid = 2660] [serial = 1622] [outer = 000000D392744C00] 17:20:49 INFO - PROCESS | 2660 | 1471047649562 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] 17:20:49 INFO - PROCESS | 2660 | 1471047649638 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 17:20:49 INFO - PROCESS | 2660 | 1471047649641 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 17:20:49 INFO - PROCESS | 2660 | 1471047649643 Marionette TRACE conn6 <- [1,2126,null,{}] 17:20:49 INFO - PROCESS | 2660 | 1471047649647 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}] 17:20:49 INFO - PROCESS | 2660 | 1471047649649 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:49 INFO - PROCESS | 2660 | 1471047649783 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 17:20:49 INFO - PROCESS | 2660 | 1471047649837 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:49 INFO - PROCESS | 2660 | 1471047649839 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:49 INFO - PROCESS | 2660 | ++DOCSHELL 000000D391632000 == 36 [pid = 2660] [id = 541] 17:20:49 INFO - PROCESS | 2660 | ++DOMWINDOW == 88 (000000D392C10800) [pid = 2660] [serial = 1623] [outer = 0000000000000000] 17:20:49 INFO - PROCESS | 2660 | ++DOMWINDOW == 89 (000000D392CBF800) [pid = 2660] [serial = 1624] [outer = 000000D392C10800] 17:20:49 INFO - PROCESS | 2660 | 1471047649884 Marionette DEBUG loaded listener.js 17:20:49 INFO - PROCESS | 2660 | ++DOMWINDOW == 90 (000000D392F31000) [pid = 2660] [serial = 1625] [outer = 000000D392C10800] 17:20:50 INFO - PROCESS | 2660 | 1471047650311 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]]]}] 17:20:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 17:20:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 732ms 17:20:50 INFO - PROCESS | 2660 | 1471047650376 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 17:20:50 INFO - PROCESS | 2660 | 1471047650378 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 17:20:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 17:20:50 INFO - PROCESS | 2660 | 1471047650388 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 17:20:50 INFO - PROCESS | 2660 | 1471047650390 Marionette TRACE conn6 <- [1,2130,null,{}] 17:20:50 INFO - PROCESS | 2660 | 1471047650394 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}] 17:20:50 INFO - PROCESS | 2660 | 1471047650396 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:50 INFO - PROCESS | 2660 | 1471047650511 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 17:20:50 INFO - PROCESS | 2660 | 1471047650523 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:50 INFO - PROCESS | 2660 | 1471047650525 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:50 INFO - PROCESS | 2660 | ++DOCSHELL 000000D398FB9000 == 37 [pid = 2660] [id = 542] 17:20:50 INFO - PROCESS | 2660 | ++DOMWINDOW == 91 (000000D392F2F800) [pid = 2660] [serial = 1626] [outer = 0000000000000000] 17:20:50 INFO - PROCESS | 2660 | ++DOMWINDOW == 92 (000000D393655800) [pid = 2660] [serial = 1627] [outer = 000000D392F2F800] 17:20:50 INFO - PROCESS | 2660 | 1471047650570 Marionette DEBUG loaded listener.js 17:20:50 INFO - PROCESS | 2660 | ++DOMWINDOW == 93 (000000D393A9F000) [pid = 2660] [serial = 1628] [outer = 000000D392F2F800] 17:20:51 INFO - PROCESS | 2660 | 1471047651034 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] 17:20:51 INFO - PROCESS | 2660 | 1471047651079 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 17:20:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 17:20:51 INFO - PROCESS | 2660 | 1471047651118 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 17:20:51 INFO - PROCESS | 2660 | 1471047651121 Marionette TRACE conn6 <- [1,2134,null,{}] 17:20:51 INFO - PROCESS | 2660 | 1471047651141 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}] 17:20:51 INFO - PROCESS | 2660 | 1471047651143 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:51 INFO - PROCESS | 2660 | 1471047651411 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 17:20:51 INFO - PROCESS | 2660 | --DOMWINDOW == 92 (000000D392C10C00) [pid = 2660] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 17:20:51 INFO - PROCESS | 2660 | --DOMWINDOW == 91 (000000D38BE0D000) [pid = 2660] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 17:20:51 INFO - PROCESS | 2660 | --DOMWINDOW == 90 (000000D385555000) [pid = 2660] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 17:20:51 INFO - PROCESS | 2660 | --DOMWINDOW == 89 (000000D392858400) [pid = 2660] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 17:20:51 INFO - PROCESS | 2660 | --DOMWINDOW == 88 (000000D384251000) [pid = 2660] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 17:20:51 INFO - PROCESS | 2660 | --DOMWINDOW == 87 (000000D393B7B400) [pid = 2660] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 17:20:51 INFO - PROCESS | 2660 | --DOMWINDOW == 86 (000000D38B182800) [pid = 2660] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 17:20:51 INFO - PROCESS | 2660 | --DOMWINDOW == 85 (000000D3866B3000) [pid = 2660] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 17:20:51 INFO - PROCESS | 2660 | --DOMWINDOW == 84 (000000D3916ECC00) [pid = 2660] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 17:20:51 INFO - PROCESS | 2660 | --DOMWINDOW == 83 (000000D38C4C9C00) [pid = 2660] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 17:20:51 INFO - PROCESS | 2660 | --DOMWINDOW == 82 (000000D39364E800) [pid = 2660] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 17:20:51 INFO - PROCESS | 2660 | --DOMWINDOW == 81 (000000D386479C00) [pid = 2660] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 17:20:51 INFO - PROCESS | 2660 | --DOMWINDOW == 80 (000000D39505BC00) [pid = 2660] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 17:20:51 INFO - PROCESS | 2660 | --DOMWINDOW == 79 (000000D386255C00) [pid = 2660] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 17:20:51 INFO - PROCESS | 2660 | 1471047651467 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:51 INFO - PROCESS | 2660 | 1471047651470 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:51 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39311E800 == 38 [pid = 2660] [id = 543] 17:20:51 INFO - PROCESS | 2660 | ++DOMWINDOW == 80 (000000D385555000) [pid = 2660] [serial = 1629] [outer = 0000000000000000] 17:20:51 INFO - PROCESS | 2660 | ++DOMWINDOW == 81 (000000D3862CC800) [pid = 2660] [serial = 1630] [outer = 000000D385555000] 17:20:51 INFO - PROCESS | 2660 | 1471047651517 Marionette DEBUG loaded listener.js 17:20:51 INFO - PROCESS | 2660 | ++DOMWINDOW == 82 (000000D390824400) [pid = 2660] [serial = 1631] [outer = 000000D385555000] 17:20:52 INFO - PROCESS | 2660 | 1471047652160 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] 17:20:52 INFO - PROCESS | 2660 | 1471047652281 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 17:20:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 17:20:52 INFO - PROCESS | 2660 | 1471047652288 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 17:20:52 INFO - PROCESS | 2660 | 1471047652291 Marionette TRACE conn6 <- [1,2138,null,{}] 17:20:52 INFO - PROCESS | 2660 | 1471047652297 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}] 17:20:52 INFO - PROCESS | 2660 | 1471047652300 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:52 INFO - PROCESS | 2660 | 1471047652438 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 17:20:52 INFO - PROCESS | 2660 | 1471047652513 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:52 INFO - PROCESS | 2660 | 1471047652516 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:52 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38C430800 == 39 [pid = 2660] [id = 544] 17:20:52 INFO - PROCESS | 2660 | ++DOMWINDOW == 83 (000000D3857CC000) [pid = 2660] [serial = 1632] [outer = 0000000000000000] 17:20:52 INFO - PROCESS | 2660 | ++DOMWINDOW == 84 (000000D38647D000) [pid = 2660] [serial = 1633] [outer = 000000D3857CC000] 17:20:52 INFO - PROCESS | 2660 | 1471047652616 Marionette DEBUG loaded listener.js 17:20:52 INFO - PROCESS | 2660 | ++DOMWINDOW == 85 (000000D3874D5800) [pid = 2660] [serial = 1634] [outer = 000000D3857CC000] 17:20:53 INFO - PROCESS | 2660 | --DOCSHELL 000000D38B446000 == 38 [pid = 2660] [id = 11] 17:20:53 INFO - PROCESS | 2660 | 1471047653455 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] 17:20:53 INFO - PROCESS | 2660 | 1471047653527 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 17:20:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 17:20:53 INFO - PROCESS | 2660 | 1471047653534 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 17:20:53 INFO - PROCESS | 2660 | 1471047653537 Marionette TRACE conn6 <- [1,2142,null,{}] 17:20:53 INFO - PROCESS | 2660 | 1471047653542 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}] 17:20:53 INFO - PROCESS | 2660 | 1471047653545 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:53 INFO - PROCESS | 2660 | 1471047653787 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 17:20:53 INFO - PROCESS | 2660 | 1471047653910 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:53 INFO - PROCESS | 2660 | 1471047653913 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:53 INFO - PROCESS | 2660 | ++DOCSHELL 000000D386EA5000 == 39 [pid = 2660] [id = 545] 17:20:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 86 (000000D385C28C00) [pid = 2660] [serial = 1635] [outer = 0000000000000000] 17:20:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 87 (000000D38625C400) [pid = 2660] [serial = 1636] [outer = 000000D385C28C00] 17:20:53 INFO - PROCESS | 2660 | 1471047653969 Marionette DEBUG loaded listener.js 17:20:54 INFO - PROCESS | 2660 | ++DOMWINDOW == 88 (000000D386E54400) [pid = 2660] [serial = 1637] [outer = 000000D385C28C00] 17:20:54 INFO - PROCESS | 2660 | --DOCSHELL 000000D398FB9000 == 38 [pid = 2660] [id = 542] 17:20:54 INFO - PROCESS | 2660 | --DOCSHELL 000000D391632000 == 37 [pid = 2660] [id = 541] 17:20:54 INFO - PROCESS | 2660 | --DOCSHELL 000000D39661D800 == 36 [pid = 2660] [id = 540] 17:20:54 INFO - PROCESS | 2660 | --DOCSHELL 000000D3964C8800 == 35 [pid = 2660] [id = 539] 17:20:54 INFO - PROCESS | 2660 | --DOCSHELL 000000D39504A800 == 34 [pid = 2660] [id = 538] 17:20:54 INFO - PROCESS | 2660 | --DOCSHELL 000000D393920800 == 33 [pid = 2660] [id = 537] 17:20:54 INFO - PROCESS | 2660 | --DOCSHELL 000000D392E42000 == 32 [pid = 2660] [id = 536] 17:20:54 INFO - PROCESS | 2660 | --DOCSHELL 000000D391633000 == 31 [pid = 2660] [id = 535] 17:20:54 INFO - PROCESS | 2660 | --DOCSHELL 000000D38C438800 == 30 [pid = 2660] [id = 534] 17:20:54 INFO - PROCESS | 2660 | --DOCSHELL 000000D38A67D000 == 29 [pid = 2660] [id = 533] 17:20:54 INFO - PROCESS | 2660 | --DOCSHELL 000000D39B5D5800 == 28 [pid = 2660] [id = 532] 17:20:54 INFO - PROCESS | 2660 | --DOMWINDOW == 87 (000000D393D54000) [pid = 2660] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 17:20:54 INFO - PROCESS | 2660 | --DOMWINDOW == 86 (000000D393D9DC00) [pid = 2660] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 17:20:54 INFO - PROCESS | 2660 | --DOMWINDOW == 85 (000000D392F28000) [pid = 2660] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 17:20:54 INFO - PROCESS | 2660 | --DOMWINDOW == 84 (000000D391310C00) [pid = 2660] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 17:20:54 INFO - PROCESS | 2660 | --DOMWINDOW == 83 (000000D391311C00) [pid = 2660] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 17:20:54 INFO - PROCESS | 2660 | --DOMWINDOW == 82 (000000D3928D3000) [pid = 2660] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 17:20:54 INFO - PROCESS | 2660 | --DOMWINDOW == 81 (000000D38A6B5000) [pid = 2660] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 17:20:54 INFO - PROCESS | 2660 | --DOMWINDOW == 80 (000000D393D4A800) [pid = 2660] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 17:20:54 INFO - PROCESS | 2660 | --DOMWINDOW == 79 (000000D38B21D800) [pid = 2660] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 17:20:54 INFO - PROCESS | 2660 | --DOMWINDOW == 78 (000000D38A274800) [pid = 2660] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 17:20:54 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000D39274C400) [pid = 2660] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 17:20:54 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D392C18400) [pid = 2660] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 17:20:54 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D38FB66800) [pid = 2660] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 17:20:54 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D393B7E400) [pid = 2660] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 17:20:54 INFO - PROCESS | 2660 | --DOMWINDOW == 73 (000000D3936A8C00) [pid = 2660] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 17:20:54 INFO - PROCESS | 2660 | --DOMWINDOW == 72 (000000D38BF21000) [pid = 2660] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 17:20:54 INFO - PROCESS | 2660 | --DOMWINDOW == 71 (000000D392B05C00) [pid = 2660] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 17:20:54 INFO - PROCESS | 2660 | --DOMWINDOW == 70 (000000D38FF2A800) [pid = 2660] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 17:20:54 INFO - PROCESS | 2660 | --DOMWINDOW == 69 (000000D391682000) [pid = 2660] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 17:20:54 INFO - PROCESS | 2660 | --DOMWINDOW == 68 (000000D38C4C4C00) [pid = 2660] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 17:20:54 INFO - PROCESS | 2660 | --DOMWINDOW == 67 (000000D3957C2800) [pid = 2660] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 17:20:54 INFO - PROCESS | 2660 | --DOMWINDOW == 66 (000000D386ED3000) [pid = 2660] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 17:20:54 INFO - PROCESS | 2660 | --DOMWINDOW == 65 (000000D38AE49800) [pid = 2660] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 17:20:54 INFO - PROCESS | 2660 | --DOMWINDOW == 64 (000000D386257800) [pid = 2660] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 17:20:54 INFO - PROCESS | 2660 | --DOMWINDOW == 63 (000000D3916F8C00) [pid = 2660] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 17:20:54 INFO - PROCESS | 2660 | --DOMWINDOW == 62 (000000D38C35B400) [pid = 2660] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 17:20:54 INFO - PROCESS | 2660 | --DOMWINDOW == 61 (000000D3862CAC00) [pid = 2660] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 17:20:54 INFO - PROCESS | 2660 | --DOMWINDOW == 60 (000000D392F2DC00) [pid = 2660] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 17:20:54 INFO - PROCESS | 2660 | 1471047654590 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]]]}] 17:20:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 17:20:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1084ms 17:20:54 INFO - PROCESS | 2660 | 1471047654621 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 17:20:54 INFO - PROCESS | 2660 | 1471047654625 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 17:20:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 17:20:54 INFO - PROCESS | 2660 | 1471047654630 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 17:20:54 INFO - PROCESS | 2660 | 1471047654633 Marionette TRACE conn6 <- [1,2146,null,{}] 17:20:54 INFO - PROCESS | 2660 | 1471047654638 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}] 17:20:54 INFO - PROCESS | 2660 | 1471047654641 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:54 INFO - PROCESS | 2660 | 1471047654732 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 17:20:54 INFO - PROCESS | 2660 | 1471047654741 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:54 INFO - PROCESS | 2660 | 1471047654744 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:54 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38C467800 == 29 [pid = 2660] [id = 546] 17:20:54 INFO - PROCESS | 2660 | ++DOMWINDOW == 61 (000000D38A2B8800) [pid = 2660] [serial = 1638] [outer = 0000000000000000] 17:20:54 INFO - PROCESS | 2660 | ++DOMWINDOW == 62 (000000D38A68BC00) [pid = 2660] [serial = 1639] [outer = 000000D38A2B8800] 17:20:54 INFO - PROCESS | 2660 | 1471047654792 Marionette DEBUG loaded listener.js 17:20:54 INFO - PROCESS | 2660 | ++DOMWINDOW == 63 (000000D38A6B8400) [pid = 2660] [serial = 1640] [outer = 000000D38A2B8800] 17:20:55 INFO - PROCESS | 2660 | 1471047655325 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] 17:20:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 17:20:55 INFO - PROCESS | 2660 | 1471047655370 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 17:20:55 INFO - PROCESS | 2660 | 1471047655373 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 17:20:55 INFO - PROCESS | 2660 | 1471047655375 Marionette TRACE conn6 <- [1,2150,null,{}] 17:20:55 INFO - PROCESS | 2660 | 1471047655379 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}] 17:20:55 INFO - PROCESS | 2660 | 1471047655381 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:55 INFO - PROCESS | 2660 | 1471047655473 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 17:20:55 INFO - PROCESS | 2660 | 1471047655551 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:55 INFO - PROCESS | 2660 | 1471047655554 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:55 INFO - PROCESS | 2660 | ++DOCSHELL 000000D392C98000 == 30 [pid = 2660] [id = 547] 17:20:55 INFO - PROCESS | 2660 | ++DOMWINDOW == 64 (000000D38B211C00) [pid = 2660] [serial = 1641] [outer = 0000000000000000] 17:20:55 INFO - PROCESS | 2660 | ++DOMWINDOW == 65 (000000D38BE7D800) [pid = 2660] [serial = 1642] [outer = 000000D38B211C00] 17:20:55 INFO - PROCESS | 2660 | 1471047655602 Marionette DEBUG loaded listener.js 17:20:55 INFO - PROCESS | 2660 | ++DOMWINDOW == 66 (000000D38C35D400) [pid = 2660] [serial = 1643] [outer = 000000D38B211C00] 17:20:56 INFO - PROCESS | 2660 | 1471047656021 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]]]}] 17:20:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 17:20:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 690ms 17:20:56 INFO - PROCESS | 2660 | 1471047656064 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 17:20:56 INFO - PROCESS | 2660 | 1471047656069 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 17:20:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 17:20:56 INFO - PROCESS | 2660 | 1471047656080 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 17:20:56 INFO - PROCESS | 2660 | 1471047656085 Marionette TRACE conn6 <- [1,2154,null,{}] 17:20:56 INFO - PROCESS | 2660 | 1471047656088 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}] 17:20:56 INFO - PROCESS | 2660 | 1471047656092 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:56 INFO - PROCESS | 2660 | 1471047656185 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 17:20:56 INFO - PROCESS | 2660 | 1471047656191 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:56 INFO - PROCESS | 2660 | 1471047656194 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:56 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39392B800 == 31 [pid = 2660] [id = 548] 17:20:56 INFO - PROCESS | 2660 | ++DOMWINDOW == 67 (000000D38C4C9C00) [pid = 2660] [serial = 1644] [outer = 0000000000000000] 17:20:56 INFO - PROCESS | 2660 | ++DOMWINDOW == 68 (000000D38EEB4800) [pid = 2660] [serial = 1645] [outer = 000000D38C4C9C00] 17:20:56 INFO - PROCESS | 2660 | 1471047656239 Marionette DEBUG loaded listener.js 17:20:56 INFO - PROCESS | 2660 | ++DOMWINDOW == 69 (000000D38FB62400) [pid = 2660] [serial = 1646] [outer = 000000D38C4C9C00] 17:20:56 INFO - PROCESS | 2660 | 1471047656671 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]]]}] 17:20:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 17:20:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 650ms 17:20:56 INFO - PROCESS | 2660 | 1471047656728 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 17:20:56 INFO - PROCESS | 2660 | 1471047656731 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 17:20:56 INFO - PROCESS | 2660 | 1471047656734 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 17:20:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 17:20:56 INFO - PROCESS | 2660 | 1471047656736 Marionette TRACE conn6 <- [1,2158,null,{}] 17:20:56 INFO - PROCESS | 2660 | 1471047656739 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}] 17:20:56 INFO - PROCESS | 2660 | 1471047656742 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:56 INFO - PROCESS | 2660 | 1471047656855 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 17:20:56 INFO - PROCESS | 2660 | 1471047656932 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:56 INFO - PROCESS | 2660 | 1471047656941 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:56 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3950D5800 == 32 [pid = 2660] [id = 549] 17:20:56 INFO - PROCESS | 2660 | ++DOMWINDOW == 70 (000000D38FF6AC00) [pid = 2660] [serial = 1647] [outer = 0000000000000000] 17:20:56 INFO - PROCESS | 2660 | ++DOMWINDOW == 71 (000000D3902EE000) [pid = 2660] [serial = 1648] [outer = 000000D38FF6AC00] 17:20:56 INFO - PROCESS | 2660 | 1471047656989 Marionette DEBUG loaded listener.js 17:20:57 INFO - PROCESS | 2660 | ++DOMWINDOW == 72 (000000D39159F400) [pid = 2660] [serial = 1649] [outer = 000000D38FF6AC00] 17:20:57 INFO - PROCESS | 2660 | 1471047657419 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]]]}] 17:20:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 17:20:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 733ms 17:20:57 INFO - PROCESS | 2660 | 1471047657471 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 17:20:57 INFO - PROCESS | 2660 | 1471047657473 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 17:20:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 17:20:57 INFO - PROCESS | 2660 | 1471047657476 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 17:20:57 INFO - PROCESS | 2660 | 1471047657478 Marionette TRACE conn6 <- [1,2162,null,{}] 17:20:57 INFO - PROCESS | 2660 | 1471047657487 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}] 17:20:57 INFO - PROCESS | 2660 | 1471047657490 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:57 INFO - PROCESS | 2660 | 1471047657603 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 17:20:57 INFO - PROCESS | 2660 | 1471047657609 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:57 INFO - PROCESS | 2660 | 1471047657615 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:57 INFO - PROCESS | 2660 | ++DOCSHELL 000000D393916000 == 33 [pid = 2660] [id = 550] 17:20:57 INFO - PROCESS | 2660 | ++DOMWINDOW == 73 (000000D392749000) [pid = 2660] [serial = 1650] [outer = 0000000000000000] 17:20:57 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (000000D39274DC00) [pid = 2660] [serial = 1651] [outer = 000000D392749000] 17:20:57 INFO - PROCESS | 2660 | 1471047657721 Marionette DEBUG loaded listener.js 17:20:57 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D392B06000) [pid = 2660] [serial = 1652] [outer = 000000D392749000] 17:20:58 INFO - PROCESS | 2660 | 1471047658179 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]]]}] 17:20:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 17:20:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 733ms 17:20:58 INFO - PROCESS | 2660 | 1471047658243 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 17:20:58 INFO - PROCESS | 2660 | 1471047658245 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 17:20:58 INFO - PROCESS | 2660 | 1471047658248 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 17:20:58 INFO - PROCESS | 2660 | 1471047658250 Marionette TRACE conn6 <- [1,2166,null,{}] 17:20:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 17:20:58 INFO - PROCESS | 2660 | 1471047658254 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}] 17:20:58 INFO - PROCESS | 2660 | 1471047658256 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:58 INFO - PROCESS | 2660 | 1471047658377 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 17:20:58 INFO - PROCESS | 2660 | 1471047658433 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:58 INFO - PROCESS | 2660 | 1471047658435 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:58 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3976CB000 == 34 [pid = 2660] [id = 551] 17:20:58 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D392F22400) [pid = 2660] [serial = 1653] [outer = 0000000000000000] 17:20:58 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D392F30800) [pid = 2660] [serial = 1654] [outer = 000000D392F22400] 17:20:58 INFO - PROCESS | 2660 | 1471047658479 Marionette DEBUG loaded listener.js 17:20:58 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D3936AF400) [pid = 2660] [serial = 1655] [outer = 000000D392F22400] 17:20:58 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000D38670D400) [pid = 2660] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 17:20:58 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D384256C00) [pid = 2660] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 17:20:58 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D392744C00) [pid = 2660] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 17:20:58 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D38746B800) [pid = 2660] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 17:20:58 INFO - PROCESS | 2660 | --DOMWINDOW == 73 (000000D392C10800) [pid = 2660] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 17:20:58 INFO - PROCESS | 2660 | --DOMWINDOW == 72 (000000D392F2F800) [pid = 2660] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 17:20:58 INFO - PROCESS | 2660 | --DOMWINDOW == 71 (000000D393D44800) [pid = 2660] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 17:20:58 INFO - PROCESS | 2660 | --DOMWINDOW == 70 (000000D38B219800) [pid = 2660] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 17:20:58 INFO - PROCESS | 2660 | --DOMWINDOW == 69 (000000D38CA60800) [pid = 2660] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 17:20:58 INFO - PROCESS | 2660 | --DOMWINDOW == 68 (000000D39023E800) [pid = 2660] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 17:20:58 INFO - PROCESS | 2660 | --DOMWINDOW == 67 (000000D386257C00) [pid = 2660] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 17:20:58 INFO - PROCESS | 2660 | 1471047658927 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]]]}] 17:20:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 17:20:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 732ms 17:20:58 INFO - PROCESS | 2660 | 1471047658989 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 17:20:58 INFO - PROCESS | 2660 | 1471047658991 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 17:20:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 17:20:58 INFO - PROCESS | 2660 | 1471047658995 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 17:20:58 INFO - PROCESS | 2660 | 1471047658996 Marionette TRACE conn6 <- [1,2170,null,{}] 17:20:59 INFO - PROCESS | 2660 | 1471047659000 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}] 17:20:59 INFO - PROCESS | 2660 | 1471047659002 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:59 INFO - PROCESS | 2660 | 1471047659112 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 17:20:59 INFO - PROCESS | 2660 | 1471047659164 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:59 INFO - PROCESS | 2660 | 1471047659166 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:59 INFO - PROCESS | 2660 | ++DOCSHELL 000000D398D55000 == 35 [pid = 2660] [id = 552] 17:20:59 INFO - PROCESS | 2660 | ++DOMWINDOW == 68 (000000D3862D3400) [pid = 2660] [serial = 1656] [outer = 0000000000000000] 17:20:59 INFO - PROCESS | 2660 | ++DOMWINDOW == 69 (000000D38C790C00) [pid = 2660] [serial = 1657] [outer = 000000D3862D3400] 17:20:59 INFO - PROCESS | 2660 | 1471047659212 Marionette DEBUG loaded listener.js 17:20:59 INFO - PROCESS | 2660 | ++DOMWINDOW == 70 (000000D392F26400) [pid = 2660] [serial = 1658] [outer = 000000D3862D3400] 17:20:59 INFO - PROCESS | 2660 | 1471047659570 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]]]}] 17:20:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 17:20:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 628ms 17:20:59 INFO - PROCESS | 2660 | 1471047659632 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 17:20:59 INFO - PROCESS | 2660 | 1471047659634 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 17:20:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 17:20:59 INFO - PROCESS | 2660 | 1471047659645 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 17:20:59 INFO - PROCESS | 2660 | 1471047659648 Marionette TRACE conn6 <- [1,2174,null,{}] 17:20:59 INFO - PROCESS | 2660 | 1471047659651 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}] 17:20:59 INFO - PROCESS | 2660 | 1471047659653 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:59 INFO - PROCESS | 2660 | 1471047659761 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 17:20:59 INFO - PROCESS | 2660 | 1471047659770 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:59 INFO - PROCESS | 2660 | 1471047659772 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:20:59 INFO - PROCESS | 2660 | ++DOCSHELL 000000D399B6E800 == 36 [pid = 2660] [id = 553] 17:20:59 INFO - PROCESS | 2660 | ++DOMWINDOW == 71 (000000D393B70C00) [pid = 2660] [serial = 1659] [outer = 0000000000000000] 17:20:59 INFO - PROCESS | 2660 | ++DOMWINDOW == 72 (000000D393D49400) [pid = 2660] [serial = 1660] [outer = 000000D393B70C00] 17:20:59 INFO - PROCESS | 2660 | 1471047659819 Marionette DEBUG loaded listener.js 17:20:59 INFO - PROCESS | 2660 | ++DOMWINDOW == 73 (000000D393D5A000) [pid = 2660] [serial = 1661] [outer = 000000D393B70C00] 17:21:00 INFO - PROCESS | 2660 | 1471047660232 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]]]}] 17:21:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 17:21:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 651ms 17:21:00 INFO - PROCESS | 2660 | 1471047660290 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 17:21:00 INFO - PROCESS | 2660 | 1471047660293 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 17:21:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 17:21:00 INFO - PROCESS | 2660 | 1471047660296 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 17:21:00 INFO - PROCESS | 2660 | 1471047660298 Marionette TRACE conn6 <- [1,2178,null,{}] 17:21:00 INFO - PROCESS | 2660 | 1471047660302 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}] 17:21:00 INFO - PROCESS | 2660 | 1471047660304 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:00 INFO - PROCESS | 2660 | 1471047660386 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 17:21:00 INFO - PROCESS | 2660 | 1471047660393 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:00 INFO - PROCESS | 2660 | 1471047660395 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:00 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39391D800 == 37 [pid = 2660] [id = 554] 17:21:00 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (000000D393D5E800) [pid = 2660] [serial = 1662] [outer = 0000000000000000] 17:21:00 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D393DECC00) [pid = 2660] [serial = 1663] [outer = 000000D393D5E800] 17:21:00 INFO - PROCESS | 2660 | 1471047660440 Marionette DEBUG loaded listener.js 17:21:00 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D39459F400) [pid = 2660] [serial = 1664] [outer = 000000D393D5E800] 17:21:00 INFO - PROCESS | 2660 | 1471047660958 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]]]}] 17:21:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 17:21:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 733ms 17:21:01 INFO - PROCESS | 2660 | 1471047661033 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 17:21:01 INFO - PROCESS | 2660 | 1471047661038 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 17:21:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 17:21:01 INFO - PROCESS | 2660 | 1471047661045 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 17:21:01 INFO - PROCESS | 2660 | 1471047661048 Marionette TRACE conn6 <- [1,2182,null,{}] 17:21:01 INFO - PROCESS | 2660 | 1471047661055 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}] 17:21:01 INFO - PROCESS | 2660 | 1471047661058 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:01 INFO - PROCESS | 2660 | 1471047661230 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 17:21:01 INFO - PROCESS | 2660 | 1471047661350 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:01 INFO - PROCESS | 2660 | 1471047661355 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:01 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3908B2000 == 38 [pid = 2660] [id = 555] 17:21:01 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D386974400) [pid = 2660] [serial = 1665] [outer = 0000000000000000] 17:21:01 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D38A278C00) [pid = 2660] [serial = 1666] [outer = 000000D386974400] 17:21:01 INFO - PROCESS | 2660 | 1471047661415 Marionette DEBUG loaded listener.js 17:21:01 INFO - PROCESS | 2660 | ++DOMWINDOW == 79 (000000D38A6FE400) [pid = 2660] [serial = 1667] [outer = 000000D386974400] 17:21:02 INFO - PROCESS | 2660 | 1471047661997 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]]]}] 17:21:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 17:21:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 985ms 17:21:02 INFO - PROCESS | 2660 | 1471047662032 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 17:21:02 INFO - PROCESS | 2660 | 1471047662038 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 17:21:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 17:21:02 INFO - PROCESS | 2660 | 1471047662044 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 17:21:02 INFO - PROCESS | 2660 | 1471047662047 Marionette TRACE conn6 <- [1,2186,null,{}] 17:21:02 INFO - PROCESS | 2660 | 1471047662051 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}] 17:21:02 INFO - PROCESS | 2660 | 1471047662055 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:02 INFO - PROCESS | 2660 | 1471047662171 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 17:21:02 INFO - PROCESS | 2660 | 1471047662265 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:02 INFO - PROCESS | 2660 | 1471047662268 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:02 INFO - PROCESS | 2660 | ++DOCSHELL 000000D396603800 == 39 [pid = 2660] [id = 556] 17:21:02 INFO - PROCESS | 2660 | ++DOMWINDOW == 80 (000000D38BF1F400) [pid = 2660] [serial = 1668] [outer = 0000000000000000] 17:21:02 INFO - PROCESS | 2660 | ++DOMWINDOW == 81 (000000D38C78C000) [pid = 2660] [serial = 1669] [outer = 000000D38BF1F400] 17:21:02 INFO - PROCESS | 2660 | 1471047662326 Marionette DEBUG loaded listener.js 17:21:02 INFO - PROCESS | 2660 | ++DOMWINDOW == 82 (000000D38F76F400) [pid = 2660] [serial = 1670] [outer = 000000D38BF1F400] 17:21:02 INFO - PROCESS | 2660 | 1471047662943 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]]]}] 17:21:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 17:21:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 944ms 17:21:02 INFO - PROCESS | 2660 | 1471047662989 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 17:21:02 INFO - PROCESS | 2660 | 1471047662992 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 17:21:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 17:21:03 INFO - PROCESS | 2660 | 1471047662996 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 17:21:03 INFO - PROCESS | 2660 | 1471047663000 Marionette TRACE conn6 <- [1,2190,null,{}] 17:21:03 INFO - PROCESS | 2660 | 1471047663011 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}] 17:21:03 INFO - PROCESS | 2660 | 1471047663016 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:03 INFO - PROCESS | 2660 | 1471047663130 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 17:21:03 INFO - PROCESS | 2660 | 1471047663226 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:03 INFO - PROCESS | 2660 | 1471047663229 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:03 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39A4B6000 == 40 [pid = 2660] [id = 557] 17:21:03 INFO - PROCESS | 2660 | ++DOMWINDOW == 83 (000000D392746800) [pid = 2660] [serial = 1671] [outer = 0000000000000000] 17:21:03 INFO - PROCESS | 2660 | ++DOMWINDOW == 84 (000000D3928D5C00) [pid = 2660] [serial = 1672] [outer = 000000D392746800] 17:21:03 INFO - PROCESS | 2660 | 1471047663288 Marionette DEBUG loaded listener.js 17:21:03 INFO - PROCESS | 2660 | ++DOMWINDOW == 85 (000000D392F31C00) [pid = 2660] [serial = 1673] [outer = 000000D392746800] 17:21:03 INFO - PROCESS | 2660 | 1471047663879 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]]]}] 17:21:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 17:21:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 944ms 17:21:03 INFO - PROCESS | 2660 | 1471047663942 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 17:21:03 INFO - PROCESS | 2660 | 1471047663945 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 17:21:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 17:21:03 INFO - PROCESS | 2660 | 1471047663949 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 17:21:03 INFO - PROCESS | 2660 | 1471047663951 Marionette TRACE conn6 <- [1,2194,null,{}] 17:21:03 INFO - PROCESS | 2660 | 1471047663955 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}] 17:21:03 INFO - PROCESS | 2660 | 1471047663957 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:04 INFO - PROCESS | 2660 | 1471047664082 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 17:21:04 INFO - PROCESS | 2660 | 1471047664202 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:04 INFO - PROCESS | 2660 | 1471047664205 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:04 INFO - PROCESS | 2660 | ++DOCSHELL 000000D385F20000 == 41 [pid = 2660] [id = 558] 17:21:04 INFO - PROCESS | 2660 | ++DOMWINDOW == 86 (000000D3866B0400) [pid = 2660] [serial = 1674] [outer = 0000000000000000] 17:21:04 INFO - PROCESS | 2660 | ++DOMWINDOW == 87 (000000D38AED5400) [pid = 2660] [serial = 1675] [outer = 000000D3866B0400] 17:21:04 INFO - PROCESS | 2660 | 1471047664262 Marionette DEBUG loaded listener.js 17:21:04 INFO - PROCESS | 2660 | ++DOMWINDOW == 88 (000000D391680000) [pid = 2660] [serial = 1676] [outer = 000000D3866B0400] 17:21:05 INFO - PROCESS | 2660 | 1471047665024 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]]]}] 17:21:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 17:21:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1132ms 17:21:05 INFO - PROCESS | 2660 | 1471047665082 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 17:21:05 INFO - PROCESS | 2660 | 1471047665087 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 17:21:05 INFO - PROCESS | 2660 | 1471047665091 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 17:21:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 17:21:05 INFO - PROCESS | 2660 | 1471047665096 Marionette TRACE conn6 <- [1,2198,null,{}] 17:21:05 INFO - PROCESS | 2660 | 1471047665101 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}] 17:21:05 INFO - PROCESS | 2660 | 1471047665104 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:05 INFO - PROCESS | 2660 | 1471047665212 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 17:21:05 INFO - PROCESS | 2660 | 1471047665293 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:05 INFO - PROCESS | 2660 | 1471047665296 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:05 INFO - PROCESS | 2660 | --DOCSHELL 000000D399B6E800 == 40 [pid = 2660] [id = 553] 17:21:05 INFO - PROCESS | 2660 | --DOCSHELL 000000D398D55000 == 39 [pid = 2660] [id = 552] 17:21:05 INFO - PROCESS | 2660 | --DOCSHELL 000000D3976CB000 == 38 [pid = 2660] [id = 551] 17:21:05 INFO - PROCESS | 2660 | --DOCSHELL 000000D393916000 == 37 [pid = 2660] [id = 550] 17:21:05 INFO - PROCESS | 2660 | --DOCSHELL 000000D3950D5800 == 36 [pid = 2660] [id = 549] 17:21:05 INFO - PROCESS | 2660 | --DOCSHELL 000000D39392B800 == 35 [pid = 2660] [id = 548] 17:21:05 INFO - PROCESS | 2660 | --DOCSHELL 000000D392C98000 == 34 [pid = 2660] [id = 547] 17:21:05 INFO - PROCESS | 2660 | --DOCSHELL 000000D38C467800 == 33 [pid = 2660] [id = 546] 17:21:05 INFO - PROCESS | 2660 | --DOCSHELL 000000D384B22800 == 32 [pid = 2660] [id = 12] 17:21:05 INFO - PROCESS | 2660 | --DOCSHELL 000000D386EA5000 == 31 [pid = 2660] [id = 545] 17:21:05 INFO - PROCESS | 2660 | --DOCSHELL 000000D39311E800 == 30 [pid = 2660] [id = 543] 17:21:05 INFO - PROCESS | 2660 | --DOCSHELL 000000D38C430800 == 29 [pid = 2660] [id = 544] 17:21:05 INFO - PROCESS | 2660 | --DOCSHELL 000000D385F20000 == 28 [pid = 2660] [id = 558] 17:21:05 INFO - PROCESS | 2660 | --DOCSHELL 000000D39A4B6000 == 27 [pid = 2660] [id = 557] 17:21:05 INFO - PROCESS | 2660 | --DOCSHELL 000000D396603800 == 26 [pid = 2660] [id = 556] 17:21:05 INFO - PROCESS | 2660 | --DOCSHELL 000000D39391D800 == 25 [pid = 2660] [id = 554] 17:21:05 INFO - PROCESS | 2660 | --DOCSHELL 000000D3908B2000 == 24 [pid = 2660] [id = 555] 17:21:05 INFO - PROCESS | 2660 | ++DOCSHELL 000000D384B20000 == 25 [pid = 2660] [id = 559] 17:21:05 INFO - PROCESS | 2660 | ++DOMWINDOW == 89 (000000D3842D0000) [pid = 2660] [serial = 1677] [outer = 0000000000000000] 17:21:05 INFO - PROCESS | 2660 | ++DOMWINDOW == 90 (000000D3843DAC00) [pid = 2660] [serial = 1678] [outer = 000000D3842D0000] 17:21:05 INFO - PROCESS | 2660 | 1471047665952 Marionette DEBUG loaded listener.js 17:21:06 INFO - PROCESS | 2660 | ++DOMWINDOW == 91 (000000D386252800) [pid = 2660] [serial = 1679] [outer = 000000D3842D0000] 17:21:06 INFO - PROCESS | 2660 | --DOMWINDOW == 90 (000000D392CBF800) [pid = 2660] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 17:21:06 INFO - PROCESS | 2660 | --DOMWINDOW == 89 (000000D393655800) [pid = 2660] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 17:21:06 INFO - PROCESS | 2660 | --DOMWINDOW == 88 (000000D392F31000) [pid = 2660] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 17:21:06 INFO - PROCESS | 2660 | --DOMWINDOW == 87 (000000D3942CF000) [pid = 2660] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 17:21:06 INFO - PROCESS | 2660 | --DOMWINDOW == 86 (000000D38B45A400) [pid = 2660] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 17:21:06 INFO - PROCESS | 2660 | --DOMWINDOW == 85 (000000D38BE80000) [pid = 2660] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 17:21:06 INFO - PROCESS | 2660 | --DOMWINDOW == 84 (000000D38FB6BC00) [pid = 2660] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 17:21:06 INFO - PROCESS | 2660 | --DOMWINDOW == 83 (000000D39023E000) [pid = 2660] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 17:21:06 INFO - PROCESS | 2660 | --DOMWINDOW == 82 (000000D391679400) [pid = 2660] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 17:21:06 INFO - PROCESS | 2660 | --DOMWINDOW == 81 (000000D3916F3000) [pid = 2660] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 17:21:06 INFO - PROCESS | 2660 | --DOMWINDOW == 80 (000000D386258800) [pid = 2660] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 17:21:06 INFO - PROCESS | 2660 | --DOMWINDOW == 79 (000000D3862D2000) [pid = 2660] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 17:21:06 INFO - PROCESS | 2660 | --DOMWINDOW == 78 (000000D38BE80400) [pid = 2660] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 17:21:06 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000D38CA60400) [pid = 2660] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 17:21:06 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D38A6BB800) [pid = 2660] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 17:21:06 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D38AE49400) [pid = 2660] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 17:21:06 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D392857C00) [pid = 2660] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 17:21:06 INFO - PROCESS | 2660 | --DOMWINDOW == 73 (000000D38A64D800) [pid = 2660] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 17:21:06 INFO - PROCESS | 2660 | --DOMWINDOW == 72 (000000D3862CC800) [pid = 2660] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 17:21:06 INFO - PROCESS | 2660 | --DOMWINDOW == 71 (000000D38A26F800) [pid = 2660] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 17:21:06 INFO - PROCESS | 2660 | --DOMWINDOW == 70 (000000D393A9F000) [pid = 2660] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 17:21:06 INFO - PROCESS | 2660 | --DOMWINDOW == 69 (000000D3928DBC00) [pid = 2660] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 17:21:06 INFO - PROCESS | 2660 | 1471047666505 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]]]}] 17:21:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 17:21:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1446ms 17:21:06 INFO - PROCESS | 2660 | 1471047666543 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 17:21:06 INFO - PROCESS | 2660 | 1471047666547 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 17:21:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 17:21:06 INFO - PROCESS | 2660 | 1471047666552 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 17:21:06 INFO - PROCESS | 2660 | 1471047666555 Marionette TRACE conn6 <- [1,2202,null,{}] 17:21:06 INFO - PROCESS | 2660 | 1471047666565 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}] 17:21:06 INFO - PROCESS | 2660 | 1471047666568 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:06 INFO - PROCESS | 2660 | 1471047666700 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 17:21:06 INFO - PROCESS | 2660 | 1471047666778 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:06 INFO - PROCESS | 2660 | 1471047666781 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:06 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38BF94000 == 26 [pid = 2660] [id = 560] 17:21:06 INFO - PROCESS | 2660 | ++DOMWINDOW == 70 (000000D386255C00) [pid = 2660] [serial = 1680] [outer = 0000000000000000] 17:21:06 INFO - PROCESS | 2660 | ++DOMWINDOW == 71 (000000D38A64E400) [pid = 2660] [serial = 1681] [outer = 000000D386255C00] 17:21:06 INFO - PROCESS | 2660 | 1471047666832 Marionette DEBUG loaded listener.js 17:21:06 INFO - PROCESS | 2660 | ++DOMWINDOW == 72 (000000D38A68A000) [pid = 2660] [serial = 1682] [outer = 000000D386255C00] 17:21:07 INFO - PROCESS | 2660 | 1471047667239 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]]]}] 17:21:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 17:21:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 733ms 17:21:07 INFO - PROCESS | 2660 | 1471047667314 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 17:21:07 INFO - PROCESS | 2660 | 1471047667318 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 17:21:07 INFO - PROCESS | 2660 | 1471047667329 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 17:21:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 17:21:07 INFO - PROCESS | 2660 | 1471047667332 Marionette TRACE conn6 <- [1,2206,null,{}] 17:21:07 INFO - PROCESS | 2660 | 1471047667336 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}] 17:21:07 INFO - PROCESS | 2660 | 1471047667339 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:07 INFO - PROCESS | 2660 | 1471047667447 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 17:21:07 INFO - PROCESS | 2660 | 1471047667457 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:07 INFO - PROCESS | 2660 | 1471047667460 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:07 INFO - PROCESS | 2660 | ++DOCSHELL 000000D392717800 == 27 [pid = 2660] [id = 561] 17:21:07 INFO - PROCESS | 2660 | ++DOMWINDOW == 73 (000000D38A7D4C00) [pid = 2660] [serial = 1683] [outer = 0000000000000000] 17:21:07 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (000000D38B17FC00) [pid = 2660] [serial = 1684] [outer = 000000D38A7D4C00] 17:21:07 INFO - PROCESS | 2660 | 1471047667507 Marionette DEBUG loaded listener.js 17:21:07 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D38B21AC00) [pid = 2660] [serial = 1685] [outer = 000000D38A7D4C00] 17:21:07 INFO - PROCESS | 2660 | 1471047667961 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]]]}] 17:21:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 17:21:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 690ms 17:21:08 INFO - PROCESS | 2660 | 1471047668024 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 17:21:08 INFO - PROCESS | 2660 | 1471047668026 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 17:21:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 17:21:08 INFO - PROCESS | 2660 | 1471047668030 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 17:21:08 INFO - PROCESS | 2660 | 1471047668034 Marionette TRACE conn6 <- [1,2210,null,{}] 17:21:08 INFO - PROCESS | 2660 | 1471047668045 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}] 17:21:08 INFO - PROCESS | 2660 | 1471047668050 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:08 INFO - PROCESS | 2660 | 1471047668148 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 17:21:08 INFO - PROCESS | 2660 | 1471047668162 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:08 INFO - PROCESS | 2660 | 1471047668164 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:08 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39390D800 == 28 [pid = 2660] [id = 562] 17:21:08 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D38C359800) [pid = 2660] [serial = 1686] [outer = 0000000000000000] 17:21:08 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D38C78D800) [pid = 2660] [serial = 1687] [outer = 000000D38C359800] 17:21:08 INFO - PROCESS | 2660 | 1471047668210 Marionette DEBUG loaded listener.js 17:21:08 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D38CA60800) [pid = 2660] [serial = 1688] [outer = 000000D38C359800] 17:21:08 INFO - PROCESS | 2660 | 1471047668709 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]]]}] 17:21:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 17:21:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 733ms 17:21:08 INFO - PROCESS | 2660 | 1471047668765 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 17:21:08 INFO - PROCESS | 2660 | 1471047668768 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 17:21:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 17:21:08 INFO - PROCESS | 2660 | 1471047668771 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 17:21:08 INFO - PROCESS | 2660 | 1471047668773 Marionette TRACE conn6 <- [1,2214,null,{}] 17:21:08 INFO - PROCESS | 2660 | 1471047668777 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}] 17:21:08 INFO - PROCESS | 2660 | 1471047668779 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:08 INFO - PROCESS | 2660 | 1471047668926 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 17:21:08 INFO - PROCESS | 2660 | 1471047668985 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:08 INFO - PROCESS | 2660 | 1471047668987 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:09 INFO - PROCESS | 2660 | ++DOCSHELL 000000D393D69800 == 29 [pid = 2660] [id = 563] 17:21:09 INFO - PROCESS | 2660 | ++DOMWINDOW == 79 (000000D38FB62C00) [pid = 2660] [serial = 1689] [outer = 0000000000000000] 17:21:09 INFO - PROCESS | 2660 | ++DOMWINDOW == 80 (000000D38FB68C00) [pid = 2660] [serial = 1690] [outer = 000000D38FB62C00] 17:21:09 INFO - PROCESS | 2660 | 1471047669034 Marionette DEBUG loaded listener.js 17:21:09 INFO - PROCESS | 2660 | ++DOMWINDOW == 81 (000000D38FF2DC00) [pid = 2660] [serial = 1691] [outer = 000000D38FB62C00] 17:21:09 INFO - PROCESS | 2660 | 1471047669468 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]]]}] 17:21:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 17:21:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 733ms 17:21:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 17:21:09 INFO - PROCESS | 2660 | 1471047669507 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 17:21:09 INFO - PROCESS | 2660 | 1471047669509 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 17:21:09 INFO - PROCESS | 2660 | 1471047669512 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 17:21:09 INFO - PROCESS | 2660 | 1471047669514 Marionette TRACE conn6 <- [1,2218,null,{}] 17:21:09 INFO - PROCESS | 2660 | 1471047669518 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}] 17:21:09 INFO - PROCESS | 2660 | 1471047669520 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:09 INFO - PROCESS | 2660 | 1471047669632 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 17:21:09 INFO - PROCESS | 2660 | 1471047669637 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:09 INFO - PROCESS | 2660 | 1471047669640 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:09 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39574C800 == 30 [pid = 2660] [id = 564] 17:21:09 INFO - PROCESS | 2660 | ++DOMWINDOW == 82 (000000D39024A400) [pid = 2660] [serial = 1692] [outer = 0000000000000000] 17:21:09 INFO - PROCESS | 2660 | ++DOMWINDOW == 83 (000000D3902FB000) [pid = 2660] [serial = 1693] [outer = 000000D39024A400] 17:21:09 INFO - PROCESS | 2660 | 1471047669698 Marionette DEBUG loaded listener.js 17:21:09 INFO - PROCESS | 2660 | ++DOMWINDOW == 84 (000000D3916F0400) [pid = 2660] [serial = 1694] [outer = 000000D39024A400] 17:21:10 INFO - PROCESS | 2660 | 1471047670207 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]]]}] 17:21:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 17:21:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 734ms 17:21:10 INFO - PROCESS | 2660 | 1471047670250 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 17:21:10 INFO - PROCESS | 2660 | 1471047670252 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 17:21:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 17:21:10 INFO - PROCESS | 2660 | 1471047670293 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 17:21:10 INFO - PROCESS | 2660 | 1471047670295 Marionette TRACE conn6 <- [1,2222,null,{}] 17:21:10 INFO - PROCESS | 2660 | 1471047670301 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}] 17:21:10 INFO - PROCESS | 2660 | 1471047670307 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:10 INFO - PROCESS | 2660 | 1471047670612 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 17:21:10 INFO - PROCESS | 2660 | --DOMWINDOW == 83 (000000D38FF6AC00) [pid = 2660] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 17:21:10 INFO - PROCESS | 2660 | --DOMWINDOW == 82 (000000D385555000) [pid = 2660] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 17:21:10 INFO - PROCESS | 2660 | --DOMWINDOW == 81 (000000D38A2B8800) [pid = 2660] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 17:21:10 INFO - PROCESS | 2660 | --DOMWINDOW == 80 (000000D3857CC000) [pid = 2660] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 17:21:10 INFO - PROCESS | 2660 | --DOMWINDOW == 79 (000000D38C4C9C00) [pid = 2660] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 17:21:10 INFO - PROCESS | 2660 | --DOMWINDOW == 78 (000000D38B211C00) [pid = 2660] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 17:21:10 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000D385C28C00) [pid = 2660] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 17:21:10 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D392749000) [pid = 2660] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 17:21:10 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D3862D3400) [pid = 2660] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 17:21:10 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D392F22400) [pid = 2660] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 17:21:10 INFO - PROCESS | 2660 | --DOMWINDOW == 73 (000000D38FBE6400) [pid = 2660] [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.] 17:21:10 INFO - PROCESS | 2660 | --DOMWINDOW == 72 (000000D393D5E800) [pid = 2660] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 17:21:10 INFO - PROCESS | 2660 | --DOMWINDOW == 71 (000000D393B70C00) [pid = 2660] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 17:21:10 INFO - PROCESS | 2660 | --DOMWINDOW == 70 (000000D38B448000) [pid = 2660] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 17:21:10 INFO - PROCESS | 2660 | 1471047670678 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:10 INFO - PROCESS | 2660 | 1471047670680 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:10 INFO - PROCESS | 2660 | ++DOCSHELL 000000D385F1F800 == 31 [pid = 2660] [id = 565] 17:21:10 INFO - PROCESS | 2660 | ++DOMWINDOW == 71 (000000D385555000) [pid = 2660] [serial = 1695] [outer = 0000000000000000] 17:21:10 INFO - PROCESS | 2660 | ++DOMWINDOW == 72 (000000D38625C000) [pid = 2660] [serial = 1696] [outer = 000000D385555000] 17:21:10 INFO - PROCESS | 2660 | 1471047670727 Marionette DEBUG loaded listener.js 17:21:10 INFO - PROCESS | 2660 | ++DOMWINDOW == 73 (000000D38C4C9C00) [pid = 2660] [serial = 1697] [outer = 000000D385555000] 17:21:11 INFO - PROCESS | 2660 | 1471047671078 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]]]}] 17:21:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 17:21:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 880ms 17:21:11 INFO - PROCESS | 2660 | 1471047671140 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 17:21:11 INFO - PROCESS | 2660 | 1471047671142 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 17:21:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 17:21:11 INFO - PROCESS | 2660 | 1471047671145 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 17:21:11 INFO - PROCESS | 2660 | 1471047671147 Marionette TRACE conn6 <- [1,2226,null,{}] 17:21:11 INFO - PROCESS | 2660 | 1471047671151 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}] 17:21:11 INFO - PROCESS | 2660 | 1471047671153 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:11 INFO - PROCESS | 2660 | 1471047671233 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 17:21:11 INFO - PROCESS | 2660 | 1471047671239 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:11 INFO - PROCESS | 2660 | 1471047671241 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:11 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3976DB800 == 32 [pid = 2660] [id = 566] 17:21:11 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (000000D391310400) [pid = 2660] [serial = 1698] [outer = 0000000000000000] 17:21:11 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D392C16800) [pid = 2660] [serial = 1699] [outer = 000000D391310400] 17:21:11 INFO - PROCESS | 2660 | 1471047671287 Marionette DEBUG loaded listener.js 17:21:11 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D392F23400) [pid = 2660] [serial = 1700] [outer = 000000D391310400] 17:21:11 INFO - PROCESS | 2660 | 1471047671700 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]]]}] 17:21:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 17:21:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 586ms 17:21:11 INFO - PROCESS | 2660 | 1471047671734 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 17:21:11 INFO - PROCESS | 2660 | 1471047671737 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 17:21:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 17:21:11 INFO - PROCESS | 2660 | 1471047671752 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 17:21:11 INFO - PROCESS | 2660 | 1471047671754 Marionette TRACE conn6 <- [1,2230,null,{}] 17:21:11 INFO - PROCESS | 2660 | 1471047671763 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}] 17:21:11 INFO - PROCESS | 2660 | 1471047671765 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:11 INFO - PROCESS | 2660 | 1471047671856 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 17:21:11 INFO - PROCESS | 2660 | 1471047671862 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:11 INFO - PROCESS | 2660 | 1471047671864 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:11 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39909E800 == 33 [pid = 2660] [id = 567] 17:21:11 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D392C11400) [pid = 2660] [serial = 1701] [outer = 0000000000000000] 17:21:11 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D392F2C400) [pid = 2660] [serial = 1702] [outer = 000000D392C11400] 17:21:11 INFO - PROCESS | 2660 | 1471047671910 Marionette DEBUG loaded listener.js 17:21:12 INFO - PROCESS | 2660 | ++DOMWINDOW == 79 (000000D39365A400) [pid = 2660] [serial = 1703] [outer = 000000D392C11400] 17:21:12 INFO - PROCESS | 2660 | 1471047672366 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]]]}] 17:21:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 17:21:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 649ms 17:21:12 INFO - PROCESS | 2660 | 1471047672393 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 17:21:12 INFO - PROCESS | 2660 | 1471047672395 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 17:21:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 17:21:12 INFO - PROCESS | 2660 | 1471047672414 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 17:21:12 INFO - PROCESS | 2660 | 1471047672417 Marionette TRACE conn6 <- [1,2234,null,{}] 17:21:12 INFO - PROCESS | 2660 | 1471047672420 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}] 17:21:12 INFO - PROCESS | 2660 | 1471047672422 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:12 INFO - PROCESS | 2660 | 1471047672508 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 17:21:12 INFO - PROCESS | 2660 | 1471047672513 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:12 INFO - PROCESS | 2660 | 1471047672515 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:12 INFO - PROCESS | 2660 | ++DOCSHELL 000000D399BB8000 == 34 [pid = 2660] [id = 568] 17:21:12 INFO - PROCESS | 2660 | ++DOMWINDOW == 80 (000000D3936A6800) [pid = 2660] [serial = 1704] [outer = 0000000000000000] 17:21:12 INFO - PROCESS | 2660 | ++DOMWINDOW == 81 (000000D393B78C00) [pid = 2660] [serial = 1705] [outer = 000000D3936A6800] 17:21:12 INFO - PROCESS | 2660 | 1471047672560 Marionette DEBUG loaded listener.js 17:21:12 INFO - PROCESS | 2660 | ++DOMWINDOW == 82 (000000D393D4CC00) [pid = 2660] [serial = 1706] [outer = 000000D3936A6800] 17:21:13 INFO - PROCESS | 2660 | 1471047673415 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]]]}] 17:21:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 17:21:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1035ms 17:21:13 INFO - PROCESS | 2660 | 1471047673447 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 17:21:13 INFO - PROCESS | 2660 | 1471047673452 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 17:21:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 17:21:13 INFO - PROCESS | 2660 | 1471047673478 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 17:21:13 INFO - PROCESS | 2660 | 1471047673484 Marionette TRACE conn6 <- [1,2238,null,{}] 17:21:13 INFO - PROCESS | 2660 | 1471047673489 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}] 17:21:13 INFO - PROCESS | 2660 | 1471047673492 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:13 INFO - PROCESS | 2660 | 1471047673640 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 17:21:13 INFO - PROCESS | 2660 | 1471047673762 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:13 INFO - PROCESS | 2660 | 1471047673765 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:13 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39156A000 == 35 [pid = 2660] [id = 569] 17:21:13 INFO - PROCESS | 2660 | ++DOMWINDOW == 83 (000000D386431000) [pid = 2660] [serial = 1707] [outer = 0000000000000000] 17:21:13 INFO - PROCESS | 2660 | ++DOMWINDOW == 84 (000000D38A64D000) [pid = 2660] [serial = 1708] [outer = 000000D386431000] 17:21:13 INFO - PROCESS | 2660 | 1471047673832 Marionette DEBUG loaded listener.js 17:21:13 INFO - PROCESS | 2660 | ++DOMWINDOW == 85 (000000D38A6B8800) [pid = 2660] [serial = 1709] [outer = 000000D386431000] 17:21:14 INFO - PROCESS | 2660 | 1471047674529 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]]]}] 17:21:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 17:21:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1108ms 17:21:14 INFO - PROCESS | 2660 | 1471047674570 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 17:21:14 INFO - PROCESS | 2660 | 1471047674575 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 17:21:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 17:21:14 INFO - PROCESS | 2660 | 1471047674582 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 17:21:14 INFO - PROCESS | 2660 | 1471047674585 Marionette TRACE conn6 <- [1,2242,null,{}] 17:21:14 INFO - PROCESS | 2660 | 1471047674590 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}] 17:21:14 INFO - PROCESS | 2660 | 1471047674593 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:14 INFO - PROCESS | 2660 | 1471047674725 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 17:21:14 INFO - PROCESS | 2660 | 1471047674926 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:14 INFO - PROCESS | 2660 | 1471047674930 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:14 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38A91E800 == 36 [pid = 2660] [id = 570] 17:21:14 INFO - PROCESS | 2660 | ++DOMWINDOW == 86 (000000D3842D3C00) [pid = 2660] [serial = 1710] [outer = 0000000000000000] 17:21:14 INFO - PROCESS | 2660 | ++DOMWINDOW == 87 (000000D3862CBC00) [pid = 2660] [serial = 1711] [outer = 000000D3842D3C00] 17:21:14 INFO - PROCESS | 2660 | 1471047674989 Marionette DEBUG loaded listener.js 17:21:15 INFO - PROCESS | 2660 | ++DOMWINDOW == 88 (000000D38745FC00) [pid = 2660] [serial = 1712] [outer = 000000D3842D3C00] 17:21:15 INFO - PROCESS | 2660 | --DOCSHELL 000000D38B22A800 == 35 [pid = 2660] [id = 476] 17:21:15 INFO - PROCESS | 2660 | --DOCSHELL 000000D39440A800 == 34 [pid = 2660] [id = 480] 17:21:15 INFO - PROCESS | 2660 | --DOCSHELL 000000D392CA5000 == 33 [pid = 2660] [id = 475] 17:21:15 INFO - PROCESS | 2660 | --DOCSHELL 000000D392C90000 == 32 [pid = 2660] [id = 472] 17:21:15 INFO - PROCESS | 2660 | --DOCSHELL 000000D3971CC800 == 31 [pid = 2660] [id = 477] 17:21:15 INFO - PROCESS | 2660 | --DOCSHELL 000000D393934000 == 30 [pid = 2660] [id = 474] 17:21:15 INFO - PROCESS | 2660 | --DOCSHELL 000000D3934A2000 == 29 [pid = 2660] [id = 473] 17:21:15 INFO - PROCESS | 2660 | --DOMWINDOW == 87 (000000D38B430000) [pid = 2660] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 17:21:15 INFO - PROCESS | 2660 | --DOMWINDOW == 86 (000000D3902EE000) [pid = 2660] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 17:21:15 INFO - PROCESS | 2660 | --DOMWINDOW == 85 (000000D39159F400) [pid = 2660] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 17:21:15 INFO - PROCESS | 2660 | --DOMWINDOW == 84 (000000D390824400) [pid = 2660] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 17:21:15 INFO - PROCESS | 2660 | --DOMWINDOW == 83 (000000D38A68BC00) [pid = 2660] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 17:21:15 INFO - PROCESS | 2660 | --DOMWINDOW == 82 (000000D38A6B8400) [pid = 2660] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 17:21:15 INFO - PROCESS | 2660 | --DOMWINDOW == 81 (000000D38647D000) [pid = 2660] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 17:21:15 INFO - PROCESS | 2660 | --DOMWINDOW == 80 (000000D3874D5800) [pid = 2660] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 17:21:15 INFO - PROCESS | 2660 | --DOMWINDOW == 79 (000000D38EEB4800) [pid = 2660] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 17:21:15 INFO - PROCESS | 2660 | --DOMWINDOW == 78 (000000D38BE7D800) [pid = 2660] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 17:21:15 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000D38C35D400) [pid = 2660] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 17:21:15 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D38625C400) [pid = 2660] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 17:21:15 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D392B06000) [pid = 2660] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 17:21:15 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D386E54400) [pid = 2660] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 17:21:15 INFO - PROCESS | 2660 | --DOMWINDOW == 73 (000000D39274DC00) [pid = 2660] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 17:21:15 INFO - PROCESS | 2660 | --DOMWINDOW == 72 (000000D38C790C00) [pid = 2660] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 17:21:15 INFO - PROCESS | 2660 | --DOMWINDOW == 71 (000000D392F30800) [pid = 2660] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 17:21:15 INFO - PROCESS | 2660 | --DOMWINDOW == 70 (000000D385759400) [pid = 2660] [serial = 1106] [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.] 17:21:15 INFO - PROCESS | 2660 | --DOMWINDOW == 69 (000000D39459F400) [pid = 2660] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 17:21:15 INFO - PROCESS | 2660 | --DOMWINDOW == 68 (000000D393D49400) [pid = 2660] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 17:21:15 INFO - PROCESS | 2660 | --DOMWINDOW == 67 (000000D393D5A000) [pid = 2660] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 17:21:15 INFO - PROCESS | 2660 | --DOMWINDOW == 66 (000000D393DECC00) [pid = 2660] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 17:21:15 INFO - PROCESS | 2660 | --DOMWINDOW == 65 (000000D3936AF400) [pid = 2660] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 17:21:15 INFO - PROCESS | 2660 | --DOMWINDOW == 64 (000000D392F26400) [pid = 2660] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 17:21:15 INFO - PROCESS | 2660 | --DOMWINDOW == 63 (000000D38FB62400) [pid = 2660] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 17:21:15 INFO - PROCESS | 2660 | 1471047675636 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]]]}] 17:21:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 17:21:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1093ms 17:21:15 INFO - PROCESS | 2660 | 1471047675677 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 17:21:15 INFO - PROCESS | 2660 | 1471047675682 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 17:21:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 17:21:15 INFO - PROCESS | 2660 | 1471047675686 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 17:21:15 INFO - PROCESS | 2660 | 1471047675689 Marionette TRACE conn6 <- [1,2246,null,{}] 17:21:15 INFO - PROCESS | 2660 | 1471047675695 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}] 17:21:15 INFO - PROCESS | 2660 | 1471047675699 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:15 INFO - PROCESS | 2660 | 1471047675791 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 17:21:15 INFO - PROCESS | 2660 | 1471047675871 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:15 INFO - PROCESS | 2660 | 1471047675874 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:15 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38C430800 == 30 [pid = 2660] [id = 571] 17:21:15 INFO - PROCESS | 2660 | ++DOMWINDOW == 64 (000000D3862C5800) [pid = 2660] [serial = 1713] [outer = 0000000000000000] 17:21:15 INFO - PROCESS | 2660 | ++DOMWINDOW == 65 (000000D3874D5400) [pid = 2660] [serial = 1714] [outer = 000000D3862C5800] 17:21:15 INFO - PROCESS | 2660 | 1471047675924 Marionette DEBUG loaded listener.js 17:21:16 INFO - PROCESS | 2660 | ++DOMWINDOW == 66 (000000D38A6B9400) [pid = 2660] [serial = 1715] [outer = 000000D3862C5800] 17:21:16 INFO - PROCESS | 2660 | 1471047676382 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]]]}] 17:21:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 17:21:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 734ms 17:21:16 INFO - PROCESS | 2660 | 1471047676426 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 17:21:16 INFO - PROCESS | 2660 | 1471047676430 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 17:21:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 17:21:16 INFO - PROCESS | 2660 | 1471047676434 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 17:21:16 INFO - PROCESS | 2660 | 1471047676437 Marionette TRACE conn6 <- [1,2250,null,{}] 17:21:16 INFO - PROCESS | 2660 | 1471047676446 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}] 17:21:16 INFO - PROCESS | 2660 | 1471047676448 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:16 INFO - PROCESS | 2660 | 1471047676541 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 17:21:16 INFO - PROCESS | 2660 | 1471047676548 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:16 INFO - PROCESS | 2660 | 1471047676550 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:16 INFO - PROCESS | 2660 | ++DOCSHELL 000000D392CA4000 == 31 [pid = 2660] [id = 572] 17:21:16 INFO - PROCESS | 2660 | ++DOMWINDOW == 67 (000000D38B455800) [pid = 2660] [serial = 1716] [outer = 0000000000000000] 17:21:16 INFO - PROCESS | 2660 | ++DOMWINDOW == 68 (000000D38BFD5400) [pid = 2660] [serial = 1717] [outer = 000000D38B455800] 17:21:16 INFO - PROCESS | 2660 | 1471047676597 Marionette DEBUG loaded listener.js 17:21:16 INFO - PROCESS | 2660 | ++DOMWINDOW == 69 (000000D38C4C4000) [pid = 2660] [serial = 1718] [outer = 000000D38B455800] 17:21:17 INFO - PROCESS | 2660 | 1471047677077 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]]]}] 17:21:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 17:21:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 692ms 17:21:17 INFO - PROCESS | 2660 | 1471047677130 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 17:21:17 INFO - PROCESS | 2660 | 1471047677133 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 17:21:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 17:21:17 INFO - PROCESS | 2660 | 1471047677138 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 17:21:17 INFO - PROCESS | 2660 | 1471047677145 Marionette TRACE conn6 <- [1,2254,null,{}] 17:21:17 INFO - PROCESS | 2660 | 1471047677154 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}] 17:21:17 INFO - PROCESS | 2660 | 1471047677159 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:17 INFO - PROCESS | 2660 | 1471047677251 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 17:21:17 INFO - PROCESS | 2660 | 1471047677266 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:17 INFO - PROCESS | 2660 | 1471047677268 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:17 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3939A2000 == 32 [pid = 2660] [id = 573] 17:21:17 INFO - PROCESS | 2660 | ++DOMWINDOW == 70 (000000D38EE06400) [pid = 2660] [serial = 1719] [outer = 0000000000000000] 17:21:17 INFO - PROCESS | 2660 | ++DOMWINDOW == 71 (000000D38F778000) [pid = 2660] [serial = 1720] [outer = 000000D38EE06400] 17:21:17 INFO - PROCESS | 2660 | 1471047677315 Marionette DEBUG loaded listener.js 17:21:17 INFO - PROCESS | 2660 | ++DOMWINDOW == 72 (000000D39023DC00) [pid = 2660] [serial = 1721] [outer = 000000D38EE06400] 17:21:17 INFO - PROCESS | 2660 | 1471047677754 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]]]}] 17:21:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 17:21:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 650ms 17:21:17 INFO - PROCESS | 2660 | 1471047677788 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 17:21:17 INFO - PROCESS | 2660 | 1471047677791 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 17:21:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 17:21:17 INFO - PROCESS | 2660 | 1471047677800 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 17:21:17 INFO - PROCESS | 2660 | 1471047677802 Marionette TRACE conn6 <- [1,2258,null,{}] 17:21:17 INFO - PROCESS | 2660 | 1471047677805 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}] 17:21:17 INFO - PROCESS | 2660 | 1471047677808 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:17 INFO - PROCESS | 2660 | 1471047677927 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 17:21:18 INFO - PROCESS | 2660 | 1471047678006 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:18 INFO - PROCESS | 2660 | 1471047678008 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:18 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39629B000 == 33 [pid = 2660] [id = 574] 17:21:18 INFO - PROCESS | 2660 | ++DOMWINDOW == 73 (000000D390824C00) [pid = 2660] [serial = 1722] [outer = 0000000000000000] 17:21:18 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (000000D391686C00) [pid = 2660] [serial = 1723] [outer = 000000D390824C00] 17:21:18 INFO - PROCESS | 2660 | 1471047678062 Marionette DEBUG loaded listener.js 17:21:18 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D3916F9000) [pid = 2660] [serial = 1724] [outer = 000000D390824C00] 17:21:18 INFO - PROCESS | 2660 | 1471047678490 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]]]}] 17:21:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 17:21:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 733ms 17:21:18 INFO - PROCESS | 2660 | 1471047678535 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 17:21:18 INFO - PROCESS | 2660 | 1471047678537 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 17:21:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 17:21:18 INFO - PROCESS | 2660 | 1471047678540 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 17:21:18 INFO - PROCESS | 2660 | 1471047678542 Marionette TRACE conn6 <- [1,2262,null,{}] 17:21:18 INFO - PROCESS | 2660 | 1471047678546 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}] 17:21:18 INFO - PROCESS | 2660 | 1471047678548 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:18 INFO - PROCESS | 2660 | 1471047678660 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 17:21:18 INFO - PROCESS | 2660 | 1471047678665 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:18 INFO - PROCESS | 2660 | 1471047678671 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:18 INFO - PROCESS | 2660 | ++DOCSHELL 000000D393937000 == 34 [pid = 2660] [id = 575] 17:21:18 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D3928D3C00) [pid = 2660] [serial = 1725] [outer = 0000000000000000] 17:21:18 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D3928DA800) [pid = 2660] [serial = 1726] [outer = 000000D3928D3C00] 17:21:18 INFO - PROCESS | 2660 | 1471047678774 Marionette DEBUG loaded listener.js 17:21:18 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D392F24400) [pid = 2660] [serial = 1727] [outer = 000000D3928D3C00] 17:21:19 INFO - PROCESS | 2660 | 1471047679237 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]]]}] 17:21:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 17:21:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 732ms 17:21:19 INFO - PROCESS | 2660 | 1471047679303 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 17:21:19 INFO - PROCESS | 2660 | 1471047679305 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 17:21:19 INFO - PROCESS | 2660 | 1471047679316 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 17:21:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 17:21:19 INFO - PROCESS | 2660 | 1471047679318 Marionette TRACE conn6 <- [1,2266,null,{}] 17:21:19 INFO - PROCESS | 2660 | 1471047679322 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}] 17:21:19 INFO - PROCESS | 2660 | 1471047679324 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:19 INFO - PROCESS | 2660 | 1471047679446 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 17:21:19 INFO - PROCESS | 2660 | 1471047679505 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:19 INFO - PROCESS | 2660 | 1471047679507 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:19 INFO - PROCESS | 2660 | ++DOCSHELL 000000D398FB3800 == 35 [pid = 2660] [id = 576] 17:21:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 79 (000000D3936E8000) [pid = 2660] [serial = 1728] [outer = 0000000000000000] 17:21:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 80 (000000D393D42000) [pid = 2660] [serial = 1729] [outer = 000000D3936E8000] 17:21:19 INFO - PROCESS | 2660 | 1471047679553 Marionette DEBUG loaded listener.js 17:21:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 81 (000000D393D4DC00) [pid = 2660] [serial = 1730] [outer = 000000D3936E8000] 17:21:19 INFO - PROCESS | 2660 | --DOMWINDOW == 80 (000000D38FB62C00) [pid = 2660] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 17:21:19 INFO - PROCESS | 2660 | --DOMWINDOW == 79 (000000D39024A400) [pid = 2660] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 17:21:19 INFO - PROCESS | 2660 | --DOMWINDOW == 78 (000000D38A7D4C00) [pid = 2660] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 17:21:19 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000D386255C00) [pid = 2660] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 17:21:19 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D38C359800) [pid = 2660] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 17:21:19 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D3842D0000) [pid = 2660] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 17:21:19 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D385555000) [pid = 2660] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 17:21:19 INFO - PROCESS | 2660 | --DOMWINDOW == 73 (000000D386974400) [pid = 2660] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 17:21:19 INFO - PROCESS | 2660 | --DOMWINDOW == 72 (000000D38BF1F400) [pid = 2660] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 17:21:19 INFO - PROCESS | 2660 | --DOMWINDOW == 71 (000000D392746800) [pid = 2660] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 17:21:19 INFO - PROCESS | 2660 | --DOMWINDOW == 70 (000000D391310400) [pid = 2660] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 17:21:19 INFO - PROCESS | 2660 | --DOMWINDOW == 69 (000000D392C11400) [pid = 2660] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 17:21:20 INFO - PROCESS | 2660 | 1471047679999 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]]]}] 17:21:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 17:21:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 734ms 17:21:20 INFO - PROCESS | 2660 | 1471047680054 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 17:21:20 INFO - PROCESS | 2660 | 1471047680057 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 17:21:20 INFO - PROCESS | 2660 | 1471047680060 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 17:21:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 17:21:20 INFO - PROCESS | 2660 | 1471047680062 Marionette TRACE conn6 <- [1,2270,null,{}] 17:21:20 INFO - PROCESS | 2660 | 1471047680066 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}] 17:21:20 INFO - PROCESS | 2660 | 1471047680068 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:20 INFO - PROCESS | 2660 | 1471047680152 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 17:21:20 INFO - PROCESS | 2660 | 1471047680233 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:20 INFO - PROCESS | 2660 | 1471047680235 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:20 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38C437000 == 36 [pid = 2660] [id = 577] 17:21:20 INFO - PROCESS | 2660 | ++DOMWINDOW == 70 (000000D3862D3800) [pid = 2660] [serial = 1731] [outer = 0000000000000000] 17:21:20 INFO - PROCESS | 2660 | ++DOMWINDOW == 71 (000000D38B213400) [pid = 2660] [serial = 1732] [outer = 000000D3862D3800] 17:21:20 INFO - PROCESS | 2660 | 1471047680281 Marionette DEBUG loaded listener.js 17:21:20 INFO - PROCESS | 2660 | ++DOMWINDOW == 72 (000000D392746800) [pid = 2660] [serial = 1733] [outer = 000000D3862D3800] 17:21:20 INFO - PROCESS | 2660 | 1471047680639 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]]]}] 17:21:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 17:21:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 629ms 17:21:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 17:21:20 INFO - PROCESS | 2660 | 1471047680693 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 17:21:20 INFO - PROCESS | 2660 | 1471047680695 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 17:21:20 INFO - PROCESS | 2660 | 1471047680698 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 17:21:20 INFO - PROCESS | 2660 | 1471047680700 Marionette TRACE conn6 <- [1,2274,null,{}] 17:21:20 INFO - PROCESS | 2660 | 1471047680703 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}] 17:21:20 INFO - PROCESS | 2660 | 1471047680706 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:20 INFO - PROCESS | 2660 | 1471047680856 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 17:21:20 INFO - PROCESS | 2660 | 1471047680864 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:20 INFO - PROCESS | 2660 | 1471047680866 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:20 INFO - PROCESS | 2660 | ++DOCSHELL 000000D399BEB800 == 37 [pid = 2660] [id = 578] 17:21:20 INFO - PROCESS | 2660 | ++DOMWINDOW == 73 (000000D3928D6800) [pid = 2660] [serial = 1734] [outer = 0000000000000000] 17:21:20 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (000000D393D56C00) [pid = 2660] [serial = 1735] [outer = 000000D3928D6800] 17:21:20 INFO - PROCESS | 2660 | 1471047680911 Marionette DEBUG loaded listener.js 17:21:21 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D393DA2400) [pid = 2660] [serial = 1736] [outer = 000000D3928D6800] 17:21:21 INFO - PROCESS | 2660 | 1471047681294 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]]]}] 17:21:21 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 17:21:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 628ms 17:21:21 INFO - PROCESS | 2660 | 1471047681341 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 17:21:21 INFO - PROCESS | 2660 | 1471047681343 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 17:21:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 17:21:21 INFO - PROCESS | 2660 | 1471047681347 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 17:21:21 INFO - PROCESS | 2660 | 1471047681349 Marionette TRACE conn6 <- [1,2278,null,{}] 17:21:21 INFO - PROCESS | 2660 | 1471047681353 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}] 17:21:21 INFO - PROCESS | 2660 | 1471047681355 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:21 INFO - PROCESS | 2660 | 1471047681440 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 17:21:21 INFO - PROCESS | 2660 | 1471047681446 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:21 INFO - PROCESS | 2660 | 1471047681448 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:21 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39A4B5000 == 38 [pid = 2660] [id = 579] 17:21:21 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D38A76CC00) [pid = 2660] [serial = 1737] [outer = 0000000000000000] 17:21:21 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D393DDD400) [pid = 2660] [serial = 1738] [outer = 000000D38A76CC00] 17:21:21 INFO - PROCESS | 2660 | 1471047681493 Marionette DEBUG loaded listener.js 17:21:21 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D3945A1C00) [pid = 2660] [serial = 1739] [outer = 000000D38A76CC00] 17:21:21 INFO - PROCESS | 2660 | 1471047681984 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]]]}] 17:21:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 17:21:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 693ms 17:21:22 INFO - PROCESS | 2660 | 1471047682043 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 17:21:22 INFO - PROCESS | 2660 | 1471047682048 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 17:21:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 17:21:22 INFO - PROCESS | 2660 | 1471047682054 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 17:21:22 INFO - PROCESS | 2660 | 1471047682058 Marionette TRACE conn6 <- [1,2282,null,{}] 17:21:22 INFO - PROCESS | 2660 | 1471047682064 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}] 17:21:22 INFO - PROCESS | 2660 | 1471047682067 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:22 INFO - PROCESS | 2660 | 1471047682237 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 17:21:22 INFO - PROCESS | 2660 | 1471047682402 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:22 INFO - PROCESS | 2660 | 1471047682406 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:22 INFO - PROCESS | 2660 | ++DOCSHELL 000000D390198800 == 39 [pid = 2660] [id = 580] 17:21:22 INFO - PROCESS | 2660 | ++DOMWINDOW == 79 (000000D386ECD000) [pid = 2660] [serial = 1740] [outer = 0000000000000000] 17:21:22 INFO - PROCESS | 2660 | ++DOMWINDOW == 80 (000000D38A273800) [pid = 2660] [serial = 1741] [outer = 000000D386ECD000] 17:21:22 INFO - PROCESS | 2660 | 1471047682466 Marionette DEBUG loaded listener.js 17:21:22 INFO - PROCESS | 2660 | ++DOMWINDOW == 81 (000000D38B181000) [pid = 2660] [serial = 1742] [outer = 000000D386ECD000] 17:21:23 INFO - PROCESS | 2660 | 1471047683029 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]]]}] 17:21:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 17:21:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1031ms 17:21:23 INFO - PROCESS | 2660 | 1471047683088 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 17:21:23 INFO - PROCESS | 2660 | 1471047683093 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 17:21:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 17:21:23 INFO - PROCESS | 2660 | 1471047683100 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 17:21:23 INFO - PROCESS | 2660 | 1471047683103 Marionette TRACE conn6 <- [1,2286,null,{}] 17:21:23 INFO - PROCESS | 2660 | 1471047683107 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}] 17:21:23 INFO - PROCESS | 2660 | 1471047683110 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:23 INFO - PROCESS | 2660 | 1471047683231 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 17:21:23 INFO - PROCESS | 2660 | 1471047683330 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:23 INFO - PROCESS | 2660 | 1471047683333 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:23 INFO - PROCESS | 2660 | ++DOCSHELL 000000D395675800 == 40 [pid = 2660] [id = 581] 17:21:23 INFO - PROCESS | 2660 | ++DOMWINDOW == 82 (000000D38EEB0400) [pid = 2660] [serial = 1743] [outer = 0000000000000000] 17:21:23 INFO - PROCESS | 2660 | ++DOMWINDOW == 83 (000000D38F774800) [pid = 2660] [serial = 1744] [outer = 000000D38EEB0400] 17:21:23 INFO - PROCESS | 2660 | 1471047683391 Marionette DEBUG loaded listener.js 17:21:23 INFO - PROCESS | 2660 | ++DOMWINDOW == 84 (000000D390240C00) [pid = 2660] [serial = 1745] [outer = 000000D38EEB0400] 17:21:24 INFO - PROCESS | 2660 | 1471047683999 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]]]}] 17:21:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 17:21:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 944ms 17:21:24 INFO - PROCESS | 2660 | 1471047684046 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 17:21:24 INFO - PROCESS | 2660 | 1471047684049 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 17:21:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 17:21:24 INFO - PROCESS | 2660 | 1471047684053 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 17:21:24 INFO - PROCESS | 2660 | 1471047684057 Marionette TRACE conn6 <- [1,2290,null,{}] 17:21:24 INFO - PROCESS | 2660 | 1471047684069 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}] 17:21:24 INFO - PROCESS | 2660 | 1471047684074 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:24 INFO - PROCESS | 2660 | 1471047684189 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 17:21:24 INFO - PROCESS | 2660 | 1471047684312 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:24 INFO - PROCESS | 2660 | 1471047684316 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:24 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39B5E7000 == 41 [pid = 2660] [id = 582] 17:21:24 INFO - PROCESS | 2660 | ++DOMWINDOW == 85 (000000D392C19800) [pid = 2660] [serial = 1746] [outer = 0000000000000000] 17:21:24 INFO - PROCESS | 2660 | ++DOMWINDOW == 86 (000000D393380C00) [pid = 2660] [serial = 1747] [outer = 000000D392C19800] 17:21:24 INFO - PROCESS | 2660 | 1471047684376 Marionette DEBUG loaded listener.js 17:21:24 INFO - PROCESS | 2660 | ++DOMWINDOW == 87 (000000D394553C00) [pid = 2660] [serial = 1748] [outer = 000000D392C19800] 17:21:25 INFO - PROCESS | 2660 | 1471047685014 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]]]}] 17:21:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 17:21:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 985ms 17:21:25 INFO - PROCESS | 2660 | 1471047685040 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 17:21:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 17:21:25 INFO - PROCESS | 2660 | 1471047685044 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 17:21:25 INFO - PROCESS | 2660 | 1471047685047 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 17:21:25 INFO - PROCESS | 2660 | 1471047685049 Marionette TRACE conn6 <- [1,2294,null,{}] 17:21:25 INFO - PROCESS | 2660 | 1471047685053 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}] 17:21:25 INFO - PROCESS | 2660 | 1471047685056 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:25 INFO - PROCESS | 2660 | 1471047685171 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 17:21:25 INFO - PROCESS | 2660 | 1471047685316 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:25 INFO - PROCESS | 2660 | 1471047685318 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:25 INFO - PROCESS | 2660 | ++DOCSHELL 000000D399B64000 == 42 [pid = 2660] [id = 583] 17:21:25 INFO - PROCESS | 2660 | ++DOMWINDOW == 88 (000000D3932C9400) [pid = 2660] [serial = 1749] [outer = 0000000000000000] 17:21:25 INFO - PROCESS | 2660 | ++DOMWINDOW == 89 (000000D3952B6000) [pid = 2660] [serial = 1750] [outer = 000000D3932C9400] 17:21:25 INFO - PROCESS | 2660 | 1471047685376 Marionette DEBUG loaded listener.js 17:21:25 INFO - PROCESS | 2660 | ++DOMWINDOW == 90 (000000D39576F000) [pid = 2660] [serial = 1751] [outer = 000000D3932C9400] 17:21:26 INFO - PROCESS | 2660 | 1471047686118 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]]]}] 17:21:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 17:21:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1086ms 17:21:26 INFO - PROCESS | 2660 | 1471047686134 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 17:21:26 INFO - PROCESS | 2660 | 1471047686139 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 17:21:26 INFO - PROCESS | 2660 | 1471047686144 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 17:21:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 17:21:26 INFO - PROCESS | 2660 | 1471047686147 Marionette TRACE conn6 <- [1,2298,null,{}] 17:21:26 INFO - PROCESS | 2660 | 1471047686154 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}] 17:21:26 INFO - PROCESS | 2660 | 1471047686157 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:26 INFO - PROCESS | 2660 | 1471047686267 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 17:21:26 INFO - PROCESS | 2660 | 1471047686394 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:26 INFO - PROCESS | 2660 | 1471047686397 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:26 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3908A0000 == 43 [pid = 2660] [id = 584] 17:21:26 INFO - PROCESS | 2660 | ++DOMWINDOW == 91 (000000D386ED3000) [pid = 2660] [serial = 1752] [outer = 0000000000000000] 17:21:26 INFO - PROCESS | 2660 | ++DOMWINDOW == 92 (000000D38AE15400) [pid = 2660] [serial = 1753] [outer = 000000D386ED3000] 17:21:26 INFO - PROCESS | 2660 | 1471047686450 Marionette DEBUG loaded listener.js 17:21:26 INFO - PROCESS | 2660 | ++DOMWINDOW == 93 (000000D38BF23400) [pid = 2660] [serial = 1754] [outer = 000000D386ED3000] 17:21:27 INFO - PROCESS | 2660 | --DOCSHELL 000000D3908A1000 == 42 [pid = 2660] [id = 479] 17:21:27 INFO - PROCESS | 2660 | --DOCSHELL 000000D392C8F800 == 41 [pid = 2660] [id = 478] 17:21:27 INFO - PROCESS | 2660 | --DOCSHELL 000000D384B20000 == 40 [pid = 2660] [id = 559] 17:21:27 INFO - PROCESS | 2660 | --DOCSHELL 000000D386695800 == 39 [pid = 2660] [id = 482] 17:21:27 INFO - PROCESS | 2660 | --DOCSHELL 000000D393935800 == 38 [pid = 2660] [id = 485] 17:21:27 INFO - PROCESS | 2660 | --DOCSHELL 000000D3901AA800 == 37 [pid = 2660] [id = 483] 17:21:27 INFO - PROCESS | 2660 | --DOCSHELL 000000D3908B0000 == 36 [pid = 2660] [id = 471] 17:21:27 INFO - PROCESS | 2660 | --DOCSHELL 000000D39523C800 == 35 [pid = 2660] [id = 486] 17:21:27 INFO - PROCESS | 2660 | --DOCSHELL 000000D3990A7000 == 34 [pid = 2660] [id = 481] 17:21:27 INFO - PROCESS | 2660 | --DOCSHELL 000000D393080000 == 33 [pid = 2660] [id = 484] 17:21:27 INFO - PROCESS | 2660 | --DOCSHELL 000000D3976C8800 == 32 [pid = 2660] [id = 487] 17:21:27 INFO - PROCESS | 2660 | --DOCSHELL 000000D38B22C000 == 31 [pid = 2660] [id = 470] 17:21:27 INFO - PROCESS | 2660 | --DOMWINDOW == 92 (000000D392F2C400) [pid = 2660] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 17:21:27 INFO - PROCESS | 2660 | --DOMWINDOW == 91 (000000D38FB68C00) [pid = 2660] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 17:21:27 INFO - PROCESS | 2660 | --DOMWINDOW == 90 (000000D3902FB000) [pid = 2660] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 17:21:27 INFO - PROCESS | 2660 | --DOMWINDOW == 89 (000000D38B17FC00) [pid = 2660] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 17:21:27 INFO - PROCESS | 2660 | --DOMWINDOW == 88 (000000D38FF2DC00) [pid = 2660] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 17:21:27 INFO - PROCESS | 2660 | --DOMWINDOW == 87 (000000D38A64E400) [pid = 2660] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 17:21:27 INFO - PROCESS | 2660 | --DOMWINDOW == 86 (000000D38A68A000) [pid = 2660] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 17:21:27 INFO - PROCESS | 2660 | --DOMWINDOW == 85 (000000D38C78D800) [pid = 2660] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 17:21:27 INFO - PROCESS | 2660 | --DOMWINDOW == 84 (000000D3843DAC00) [pid = 2660] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 17:21:27 INFO - PROCESS | 2660 | --DOMWINDOW == 83 (000000D386252800) [pid = 2660] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 17:21:27 INFO - PROCESS | 2660 | --DOMWINDOW == 82 (000000D38625C000) [pid = 2660] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 17:21:27 INFO - PROCESS | 2660 | --DOMWINDOW == 81 (000000D38A6FE400) [pid = 2660] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 17:21:27 INFO - PROCESS | 2660 | --DOMWINDOW == 80 (000000D38A278C00) [pid = 2660] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 17:21:27 INFO - PROCESS | 2660 | --DOMWINDOW == 79 (000000D38F76F400) [pid = 2660] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 17:21:27 INFO - PROCESS | 2660 | --DOMWINDOW == 78 (000000D38C78C000) [pid = 2660] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 17:21:27 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000D392F31C00) [pid = 2660] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 17:21:27 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D3928D5C00) [pid = 2660] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 17:21:27 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D38AED5400) [pid = 2660] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 17:21:27 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D3916F0400) [pid = 2660] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 17:21:27 INFO - PROCESS | 2660 | --DOMWINDOW == 73 (000000D392C16800) [pid = 2660] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 17:21:27 INFO - PROCESS | 2660 | --DOMWINDOW == 72 (000000D38C4C9C00) [pid = 2660] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 17:21:27 INFO - PROCESS | 2660 | --DOMWINDOW == 71 (000000D39365A400) [pid = 2660] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 17:21:27 INFO - PROCESS | 2660 | --DOMWINDOW == 70 (000000D38B21AC00) [pid = 2660] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 17:21:27 INFO - PROCESS | 2660 | --DOMWINDOW == 69 (000000D392F23400) [pid = 2660] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 17:21:27 INFO - PROCESS | 2660 | --DOMWINDOW == 68 (000000D38CA60800) [pid = 2660] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 17:21:27 INFO - PROCESS | 2660 | 1471047687631 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]]]}] 17:21:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 17:21:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1545ms 17:21:27 INFO - PROCESS | 2660 | 1471047687694 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 17:21:27 INFO - PROCESS | 2660 | 1471047687698 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 17:21:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 17:21:27 INFO - PROCESS | 2660 | 1471047687702 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 17:21:27 INFO - PROCESS | 2660 | 1471047687708 Marionette TRACE conn6 <- [1,2302,null,{}] 17:21:27 INFO - PROCESS | 2660 | 1471047687712 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}] 17:21:27 INFO - PROCESS | 2660 | 1471047687715 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:27 INFO - PROCESS | 2660 | 1471047687808 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 17:21:27 INFO - PROCESS | 2660 | 1471047687815 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:27 INFO - PROCESS | 2660 | 1471047687818 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:27 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38B1D2800 == 32 [pid = 2660] [id = 585] 17:21:27 INFO - PROCESS | 2660 | ++DOMWINDOW == 69 (000000D3862C6C00) [pid = 2660] [serial = 1755] [outer = 0000000000000000] 17:21:27 INFO - PROCESS | 2660 | ++DOMWINDOW == 70 (000000D386431C00) [pid = 2660] [serial = 1756] [outer = 000000D3862C6C00] 17:21:27 INFO - PROCESS | 2660 | 1471047687906 Marionette DEBUG loaded listener.js 17:21:28 INFO - PROCESS | 2660 | ++DOMWINDOW == 71 (000000D386ECD400) [pid = 2660] [serial = 1757] [outer = 000000D3862C6C00] 17:21:28 INFO - PROCESS | 2660 | 1471047688367 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]]]}] 17:21:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 17:21:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 691ms 17:21:28 INFO - PROCESS | 2660 | 1471047688399 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 17:21:28 INFO - PROCESS | 2660 | 1471047688404 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 17:21:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 17:21:28 INFO - PROCESS | 2660 | 1471047688444 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 17:21:28 INFO - PROCESS | 2660 | 1471047688447 Marionette TRACE conn6 <- [1,2306,null,{}] 17:21:28 INFO - PROCESS | 2660 | 1471047688451 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}] 17:21:28 INFO - PROCESS | 2660 | 1471047688454 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:28 INFO - PROCESS | 2660 | 1471047688551 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 17:21:28 INFO - PROCESS | 2660 | 1471047688559 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:28 INFO - PROCESS | 2660 | 1471047688561 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:28 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3901AB000 == 33 [pid = 2660] [id = 586] 17:21:28 INFO - PROCESS | 2660 | ++DOMWINDOW == 72 (000000D38A278C00) [pid = 2660] [serial = 1758] [outer = 0000000000000000] 17:21:28 INFO - PROCESS | 2660 | ++DOMWINDOW == 73 (000000D38A68A000) [pid = 2660] [serial = 1759] [outer = 000000D38A278C00] 17:21:28 INFO - PROCESS | 2660 | 1471047688611 Marionette DEBUG loaded listener.js 17:21:28 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (000000D38A7D5800) [pid = 2660] [serial = 1760] [outer = 000000D38A278C00] 17:21:29 INFO - PROCESS | 2660 | 1471047689052 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] 17:21:29 INFO - PROCESS | 2660 | 1471047689088 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 17:21:29 INFO - PROCESS | 2660 | 1471047689092 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 17:21:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 17:21:29 INFO - PROCESS | 2660 | 1471047689096 Marionette TRACE conn6 <- [1,2310,null,{}] 17:21:29 INFO - PROCESS | 2660 | 1471047689107 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}] 17:21:29 INFO - PROCESS | 2660 | 1471047689112 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:29 INFO - PROCESS | 2660 | 1471047689202 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 17:21:29 INFO - PROCESS | 2660 | 1471047689209 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:29 INFO - PROCESS | 2660 | 1471047689212 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:29 INFO - PROCESS | 2660 | ++DOCSHELL 000000D393096000 == 34 [pid = 2660] [id = 587] 17:21:29 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D38B452400) [pid = 2660] [serial = 1761] [outer = 0000000000000000] 17:21:29 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D38BF2A400) [pid = 2660] [serial = 1762] [outer = 000000D38B452400] 17:21:29 INFO - PROCESS | 2660 | 1471047689262 Marionette DEBUG loaded listener.js 17:21:29 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D38C790C00) [pid = 2660] [serial = 1763] [outer = 000000D38B452400] 17:21:29 INFO - PROCESS | 2660 | 1471047689751 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]]]}] 17:21:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 17:21:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 671ms 17:21:29 INFO - PROCESS | 2660 | 1471047689770 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 17:21:29 INFO - PROCESS | 2660 | 1471047689773 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 17:21:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 17:21:29 INFO - PROCESS | 2660 | 1471047689782 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 17:21:29 INFO - PROCESS | 2660 | 1471047689784 Marionette TRACE conn6 <- [1,2314,null,{}] 17:21:29 INFO - PROCESS | 2660 | 1471047689788 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}] 17:21:29 INFO - PROCESS | 2660 | 1471047689790 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:29 INFO - PROCESS | 2660 | 1471047689908 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 17:21:30 INFO - PROCESS | 2660 | 1471047689996 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:30 INFO - PROCESS | 2660 | 1471047689998 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:30 INFO - PROCESS | 2660 | ++DOCSHELL 000000D393936000 == 35 [pid = 2660] [id = 588] 17:21:30 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D38F773800) [pid = 2660] [serial = 1764] [outer = 0000000000000000] 17:21:30 INFO - PROCESS | 2660 | ++DOMWINDOW == 79 (000000D38F863000) [pid = 2660] [serial = 1765] [outer = 000000D38F773800] 17:21:30 INFO - PROCESS | 2660 | 1471047690045 Marionette DEBUG loaded listener.js 17:21:30 INFO - PROCESS | 2660 | ++DOMWINDOW == 80 (000000D38FB67400) [pid = 2660] [serial = 1766] [outer = 000000D38F773800] 17:21:30 INFO - PROCESS | 2660 | 1471047690465 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]]]}] 17:21:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 17:21:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 734ms 17:21:30 INFO - PROCESS | 2660 | 1471047690531 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 17:21:30 INFO - PROCESS | 2660 | 1471047690533 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 17:21:30 INFO - PROCESS | 2660 | 1471047690537 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 17:21:30 INFO - PROCESS | 2660 | 1471047690539 Marionette TRACE conn6 <- [1,2318,null,{}] 17:21:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 17:21:30 INFO - PROCESS | 2660 | 1471047690542 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}] 17:21:30 INFO - PROCESS | 2660 | 1471047690544 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:30 INFO - PROCESS | 2660 | 1471047690655 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 17:21:30 INFO - PROCESS | 2660 | 1471047690663 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:30 INFO - PROCESS | 2660 | 1471047690665 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:30 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3950CC000 == 36 [pid = 2660] [id = 589] 17:21:30 INFO - PROCESS | 2660 | ++DOMWINDOW == 81 (000000D386259400) [pid = 2660] [serial = 1767] [outer = 0000000000000000] 17:21:30 INFO - PROCESS | 2660 | ++DOMWINDOW == 82 (000000D38FF30400) [pid = 2660] [serial = 1768] [outer = 000000D386259400] 17:21:30 INFO - PROCESS | 2660 | 1471047690711 Marionette DEBUG loaded listener.js 17:21:30 INFO - PROCESS | 2660 | ++DOMWINDOW == 83 (000000D3902EEC00) [pid = 2660] [serial = 1769] [outer = 000000D386259400] 17:21:31 INFO - PROCESS | 2660 | 1471047691192 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]]]}] 17:21:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 17:21:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 692ms 17:21:31 INFO - PROCESS | 2660 | 1471047691236 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 17:21:31 INFO - PROCESS | 2660 | 1471047691238 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 17:21:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 17:21:31 INFO - PROCESS | 2660 | 1471047691242 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 17:21:31 INFO - PROCESS | 2660 | 1471047691244 Marionette TRACE conn6 <- [1,2322,null,{}] 17:21:31 INFO - PROCESS | 2660 | 1471047691247 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}] 17:21:31 INFO - PROCESS | 2660 | 1471047691253 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:31 INFO - PROCESS | 2660 | 1471047691410 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 17:21:31 INFO - PROCESS | 2660 | --DOMWINDOW == 82 (000000D3928D3C00) [pid = 2660] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 17:21:31 INFO - PROCESS | 2660 | --DOMWINDOW == 81 (000000D3862D3800) [pid = 2660] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 17:21:31 INFO - PROCESS | 2660 | --DOMWINDOW == 80 (000000D38B455800) [pid = 2660] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 17:21:31 INFO - PROCESS | 2660 | --DOMWINDOW == 79 (000000D3862C5800) [pid = 2660] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 17:21:31 INFO - PROCESS | 2660 | --DOMWINDOW == 78 (000000D3936A6800) [pid = 2660] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 17:21:31 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000D38EE06400) [pid = 2660] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 17:21:31 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D3842D3C00) [pid = 2660] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 17:21:31 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D38A76CC00) [pid = 2660] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 17:21:31 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D386431000) [pid = 2660] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 17:21:31 INFO - PROCESS | 2660 | --DOMWINDOW == 73 (000000D3928D6800) [pid = 2660] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 17:21:31 INFO - PROCESS | 2660 | --DOMWINDOW == 72 (000000D3936E8000) [pid = 2660] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 17:21:31 INFO - PROCESS | 2660 | --DOMWINDOW == 71 (000000D3866B0400) [pid = 2660] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 17:21:31 INFO - PROCESS | 2660 | --DOMWINDOW == 70 (000000D390824C00) [pid = 2660] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 17:21:31 INFO - PROCESS | 2660 | 1471047691658 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:31 INFO - PROCESS | 2660 | 1471047691660 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:31 INFO - PROCESS | 2660 | ++DOCSHELL 000000D392716000 == 37 [pid = 2660] [id = 590] 17:21:31 INFO - PROCESS | 2660 | ++DOMWINDOW == 71 (000000D3842D3C00) [pid = 2660] [serial = 1770] [outer = 0000000000000000] 17:21:31 INFO - PROCESS | 2660 | ++DOMWINDOW == 72 (000000D3862C8800) [pid = 2660] [serial = 1771] [outer = 000000D3842D3C00] 17:21:31 INFO - PROCESS | 2660 | 1471047691709 Marionette DEBUG loaded listener.js 17:21:31 INFO - PROCESS | 2660 | ++DOMWINDOW == 73 (000000D38AED8000) [pid = 2660] [serial = 1772] [outer = 000000D3842D3C00] 17:21:32 INFO - PROCESS | 2660 | 1471047692095 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]]]}] 17:21:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 17:21:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 881ms 17:21:32 INFO - PROCESS | 2660 | 1471047692126 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 17:21:32 INFO - PROCESS | 2660 | 1471047692128 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 17:21:32 INFO - PROCESS | 2660 | 1471047692131 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 17:21:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 17:21:32 INFO - PROCESS | 2660 | 1471047692133 Marionette TRACE conn6 <- [1,2326,null,{}] 17:21:32 INFO - PROCESS | 2660 | 1471047692137 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}] 17:21:32 INFO - PROCESS | 2660 | 1471047692139 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:32 INFO - PROCESS | 2660 | 1471047692223 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 17:21:32 INFO - PROCESS | 2660 | 1471047692304 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:32 INFO - PROCESS | 2660 | 1471047692306 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:32 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3976BD800 == 38 [pid = 2660] [id = 591] 17:21:32 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (000000D38B44F400) [pid = 2660] [serial = 1773] [outer = 0000000000000000] 17:21:32 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D38FB6A400) [pid = 2660] [serial = 1774] [outer = 000000D38B44F400] 17:21:32 INFO - PROCESS | 2660 | 1471047692353 Marionette DEBUG loaded listener.js 17:21:32 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D3928D6800) [pid = 2660] [serial = 1775] [outer = 000000D38B44F400] 17:21:32 INFO - PROCESS | 2660 | 1471047692722 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]]]}] 17:21:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 17:21:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 629ms 17:21:32 INFO - PROCESS | 2660 | 1471047692764 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 17:21:32 INFO - PROCESS | 2660 | 1471047692767 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 17:21:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 17:21:32 INFO - PROCESS | 2660 | 1471047692770 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 17:21:32 INFO - PROCESS | 2660 | 1471047692772 Marionette TRACE conn6 <- [1,2330,null,{}] 17:21:32 INFO - PROCESS | 2660 | 1471047692775 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}] 17:21:32 INFO - PROCESS | 2660 | 1471047692777 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:32 INFO - PROCESS | 2660 | 1471047692892 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 17:21:32 INFO - PROCESS | 2660 | 1471047692929 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:32 INFO - PROCESS | 2660 | 1471047692930 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:32 INFO - PROCESS | 2660 | ++DOCSHELL 000000D398D50800 == 39 [pid = 2660] [id = 592] 17:21:32 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D3928D7400) [pid = 2660] [serial = 1776] [outer = 0000000000000000] 17:21:32 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D392C17000) [pid = 2660] [serial = 1777] [outer = 000000D3928D7400] 17:21:32 INFO - PROCESS | 2660 | 1471047692976 Marionette DEBUG loaded listener.js 17:21:33 INFO - PROCESS | 2660 | ++DOMWINDOW == 79 (000000D392F24000) [pid = 2660] [serial = 1778] [outer = 000000D3928D7400] 17:21:33 INFO - PROCESS | 2660 | 1471047693369 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]]]}] 17:21:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 17:21:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 628ms 17:21:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 17:21:33 INFO - PROCESS | 2660 | 1471047693407 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 17:21:33 INFO - PROCESS | 2660 | 1471047693409 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 17:21:33 INFO - PROCESS | 2660 | 1471047693412 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 17:21:33 INFO - PROCESS | 2660 | 1471047693414 Marionette TRACE conn6 <- [1,2334,null,{}] 17:21:33 INFO - PROCESS | 2660 | 1471047693417 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}] 17:21:33 INFO - PROCESS | 2660 | 1471047693419 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:33 INFO - PROCESS | 2660 | 1471047693503 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 17:21:33 INFO - PROCESS | 2660 | 1471047693509 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:33 INFO - PROCESS | 2660 | 1471047693511 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:33 INFO - PROCESS | 2660 | ++DOCSHELL 000000D399B6B000 == 40 [pid = 2660] [id = 593] 17:21:33 INFO - PROCESS | 2660 | ++DOMWINDOW == 80 (000000D392F23000) [pid = 2660] [serial = 1779] [outer = 0000000000000000] 17:21:33 INFO - PROCESS | 2660 | ++DOMWINDOW == 81 (000000D39338FC00) [pid = 2660] [serial = 1780] [outer = 000000D392F23000] 17:21:33 INFO - PROCESS | 2660 | 1471047693557 Marionette DEBUG loaded listener.js 17:21:33 INFO - PROCESS | 2660 | ++DOMWINDOW == 82 (000000D3936AD000) [pid = 2660] [serial = 1781] [outer = 000000D392F23000] 17:21:34 INFO - PROCESS | 2660 | 1471047694428 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]]]}] 17:21:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 17:21:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1083ms 17:21:34 INFO - PROCESS | 2660 | 1471047694498 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 17:21:34 INFO - PROCESS | 2660 | 1471047694503 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 17:21:34 INFO - PROCESS | 2660 | 1471047694508 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 17:21:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 17:21:34 INFO - PROCESS | 2660 | 1471047694514 Marionette TRACE conn6 <- [1,2338,null,{}] 17:21:34 INFO - PROCESS | 2660 | 1471047694519 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}] 17:21:34 INFO - PROCESS | 2660 | 1471047694522 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:34 INFO - PROCESS | 2660 | 1471047694654 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 17:21:34 INFO - PROCESS | 2660 | 1471047694770 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:34 INFO - PROCESS | 2660 | 1471047694773 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:34 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38FBB9800 == 41 [pid = 2660] [id = 594] 17:21:34 INFO - PROCESS | 2660 | ++DOMWINDOW == 83 (000000D38625C000) [pid = 2660] [serial = 1782] [outer = 0000000000000000] 17:21:34 INFO - PROCESS | 2660 | ++DOMWINDOW == 84 (000000D38647DC00) [pid = 2660] [serial = 1783] [outer = 000000D38625C000] 17:21:34 INFO - PROCESS | 2660 | 1471047694833 Marionette DEBUG loaded listener.js 17:21:34 INFO - PROCESS | 2660 | ++DOMWINDOW == 85 (000000D38A64E400) [pid = 2660] [serial = 1784] [outer = 000000D38625C000] 17:21:35 INFO - PROCESS | 2660 | 1471047695697 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]]]}] 17:21:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 17:21:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1244ms 17:21:35 INFO - PROCESS | 2660 | 1471047695757 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 17:21:35 INFO - PROCESS | 2660 | 1471047695761 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 17:21:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 17:21:35 INFO - PROCESS | 2660 | 1471047695766 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 17:21:35 INFO - PROCESS | 2660 | 1471047695770 Marionette TRACE conn6 <- [1,2342,null,{}] 17:21:35 INFO - PROCESS | 2660 | 1471047695776 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}] 17:21:35 INFO - PROCESS | 2660 | 1471047695778 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:35 INFO - PROCESS | 2660 | 1471047695899 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 17:21:35 INFO - PROCESS | 2660 | 1471047695976 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:35 INFO - PROCESS | 2660 | 1471047695981 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:36 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38C42D800 == 42 [pid = 2660] [id = 595] 17:21:36 INFO - PROCESS | 2660 | ++DOMWINDOW == 86 (000000D386427400) [pid = 2660] [serial = 1785] [outer = 0000000000000000] 17:21:36 INFO - PROCESS | 2660 | ++DOMWINDOW == 87 (000000D38647D400) [pid = 2660] [serial = 1786] [outer = 000000D386427400] 17:21:36 INFO - PROCESS | 2660 | 1471047696074 Marionette DEBUG loaded listener.js 17:21:36 INFO - PROCESS | 2660 | ++DOMWINDOW == 88 (000000D38A64C400) [pid = 2660] [serial = 1787] [outer = 000000D386427400] 17:21:36 INFO - PROCESS | 2660 | --DOCSHELL 000000D39A4B5000 == 41 [pid = 2660] [id = 579] 17:21:36 INFO - PROCESS | 2660 | --DOCSHELL 000000D399BEB800 == 40 [pid = 2660] [id = 578] 17:21:36 INFO - PROCESS | 2660 | --DOCSHELL 000000D398D50800 == 39 [pid = 2660] [id = 592] 17:21:36 INFO - PROCESS | 2660 | --DOCSHELL 000000D3976BD800 == 38 [pid = 2660] [id = 591] 17:21:36 INFO - PROCESS | 2660 | --DOCSHELL 000000D392716000 == 37 [pid = 2660] [id = 590] 17:21:36 INFO - PROCESS | 2660 | --DOCSHELL 000000D3950CC000 == 36 [pid = 2660] [id = 589] 17:21:36 INFO - PROCESS | 2660 | --DOCSHELL 000000D393936000 == 35 [pid = 2660] [id = 588] 17:21:36 INFO - PROCESS | 2660 | --DOCSHELL 000000D393096000 == 34 [pid = 2660] [id = 587] 17:21:36 INFO - PROCESS | 2660 | --DOCSHELL 000000D3901AB000 == 33 [pid = 2660] [id = 586] 17:21:36 INFO - PROCESS | 2660 | --DOCSHELL 000000D38B1D2800 == 32 [pid = 2660] [id = 585] 17:21:36 INFO - PROCESS | 2660 | --DOCSHELL 000000D3908A0000 == 31 [pid = 2660] [id = 584] 17:21:36 INFO - PROCESS | 2660 | --DOMWINDOW == 87 (000000D391680000) [pid = 2660] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 17:21:36 INFO - PROCESS | 2660 | --DOMWINDOW == 86 (000000D391686C00) [pid = 2660] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 17:21:36 INFO - PROCESS | 2660 | --DOMWINDOW == 85 (000000D3916F9000) [pid = 2660] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 17:21:36 INFO - PROCESS | 2660 | --DOMWINDOW == 84 (000000D392F24400) [pid = 2660] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 17:21:36 INFO - PROCESS | 2660 | --DOMWINDOW == 83 (000000D3928DA800) [pid = 2660] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 17:21:36 INFO - PROCESS | 2660 | --DOMWINDOW == 82 (000000D38B213400) [pid = 2660] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 17:21:36 INFO - PROCESS | 2660 | --DOMWINDOW == 81 (000000D38BFD5400) [pid = 2660] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 17:21:36 INFO - PROCESS | 2660 | --DOMWINDOW == 80 (000000D38C4C4000) [pid = 2660] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 17:21:36 INFO - PROCESS | 2660 | --DOMWINDOW == 79 (000000D3874D5400) [pid = 2660] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 17:21:36 INFO - PROCESS | 2660 | --DOMWINDOW == 78 (000000D38A6B9400) [pid = 2660] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 17:21:36 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000D393D4CC00) [pid = 2660] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 17:21:36 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D393B78C00) [pid = 2660] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 17:21:36 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D38F778000) [pid = 2660] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 17:21:36 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D3862CBC00) [pid = 2660] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 17:21:36 INFO - PROCESS | 2660 | --DOMWINDOW == 73 (000000D393DDD400) [pid = 2660] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 17:21:36 INFO - PROCESS | 2660 | --DOMWINDOW == 72 (000000D38745FC00) [pid = 2660] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 17:21:36 INFO - PROCESS | 2660 | --DOMWINDOW == 71 (000000D3945A1C00) [pid = 2660] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 17:21:36 INFO - PROCESS | 2660 | --DOMWINDOW == 70 (000000D38A64D000) [pid = 2660] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 17:21:36 INFO - PROCESS | 2660 | --DOMWINDOW == 69 (000000D38A6B8800) [pid = 2660] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 17:21:36 INFO - PROCESS | 2660 | --DOMWINDOW == 68 (000000D393DA2400) [pid = 2660] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 17:21:36 INFO - PROCESS | 2660 | --DOMWINDOW == 67 (000000D393D42000) [pid = 2660] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 17:21:36 INFO - PROCESS | 2660 | --DOMWINDOW == 66 (000000D393D56C00) [pid = 2660] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 17:21:36 INFO - PROCESS | 2660 | --DOMWINDOW == 65 (000000D393D4DC00) [pid = 2660] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 17:21:36 INFO - PROCESS | 2660 | --DOMWINDOW == 64 (000000D392746800) [pid = 2660] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 17:21:36 INFO - PROCESS | 2660 | --DOMWINDOW == 63 (000000D39023DC00) [pid = 2660] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 17:21:36 INFO - PROCESS | 2660 | 1471047696582 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]]]}] 17:21:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 17:21:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 879ms 17:21:36 INFO - PROCESS | 2660 | 1471047696650 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 17:21:36 INFO - PROCESS | 2660 | 1471047696655 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 17:21:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 17:21:36 INFO - PROCESS | 2660 | 1471047696662 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 17:21:36 INFO - PROCESS | 2660 | 1471047696665 Marionette TRACE conn6 <- [1,2346,null,{}] 17:21:36 INFO - PROCESS | 2660 | 1471047696669 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}] 17:21:36 INFO - PROCESS | 2660 | 1471047696672 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:36 INFO - PROCESS | 2660 | 1471047696765 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 17:21:36 INFO - PROCESS | 2660 | 1471047696779 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:36 INFO - PROCESS | 2660 | 1471047696782 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:36 INFO - PROCESS | 2660 | ++DOCSHELL 000000D390807800 == 32 [pid = 2660] [id = 596] 17:21:36 INFO - PROCESS | 2660 | ++DOMWINDOW == 64 (000000D38A657400) [pid = 2660] [serial = 1788] [outer = 0000000000000000] 17:21:36 INFO - PROCESS | 2660 | ++DOMWINDOW == 65 (000000D38A68FC00) [pid = 2660] [serial = 1789] [outer = 000000D38A657400] 17:21:36 INFO - PROCESS | 2660 | 1471047696831 Marionette DEBUG loaded listener.js 17:21:36 INFO - PROCESS | 2660 | ++DOMWINDOW == 66 (000000D38A764800) [pid = 2660] [serial = 1790] [outer = 000000D38A657400] 17:21:37 INFO - PROCESS | 2660 | 1471047697316 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]]]}] 17:21:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 17:21:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 689ms 17:21:37 INFO - PROCESS | 2660 | 1471047697353 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 17:21:37 INFO - PROCESS | 2660 | 1471047697355 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 17:21:37 INFO - PROCESS | 2660 | 1471047697359 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 17:21:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 17:21:37 INFO - PROCESS | 2660 | 1471047697363 Marionette TRACE conn6 <- [1,2350,null,{}] 17:21:37 INFO - PROCESS | 2660 | 1471047697432 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}] 17:21:37 INFO - PROCESS | 2660 | 1471047697436 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:37 INFO - PROCESS | 2660 | 1471047697534 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 17:21:37 INFO - PROCESS | 2660 | 1471047697614 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:37 INFO - PROCESS | 2660 | 1471047697624 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:37 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39349D800 == 33 [pid = 2660] [id = 597] 17:21:37 INFO - PROCESS | 2660 | ++DOMWINDOW == 67 (000000D38B213800) [pid = 2660] [serial = 1791] [outer = 0000000000000000] 17:21:37 INFO - PROCESS | 2660 | ++DOMWINDOW == 68 (000000D38BF27C00) [pid = 2660] [serial = 1792] [outer = 000000D38B213800] 17:21:37 INFO - PROCESS | 2660 | 1471047697673 Marionette DEBUG loaded listener.js 17:21:37 INFO - PROCESS | 2660 | ++DOMWINDOW == 69 (000000D38C4C4000) [pid = 2660] [serial = 1793] [outer = 000000D38B213800] 17:21:38 INFO - PROCESS | 2660 | 1471047698070 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]]]}] 17:21:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 17:21:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 755ms 17:21:38 INFO - PROCESS | 2660 | 1471047698117 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 17:21:38 INFO - PROCESS | 2660 | 1471047698120 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 17:21:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 17:21:38 INFO - PROCESS | 2660 | 1471047698123 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 17:21:38 INFO - PROCESS | 2660 | 1471047698125 Marionette TRACE conn6 <- [1,2354,null,{}] 17:21:38 INFO - PROCESS | 2660 | 1471047698128 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}] 17:21:38 INFO - PROCESS | 2660 | 1471047698130 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:38 INFO - PROCESS | 2660 | 1471047698222 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 17:21:38 INFO - PROCESS | 2660 | 1471047698229 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:38 INFO - PROCESS | 2660 | 1471047698231 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:38 INFO - PROCESS | 2660 | ++DOCSHELL 000000D395037000 == 34 [pid = 2660] [id = 598] 17:21:38 INFO - PROCESS | 2660 | ++DOMWINDOW == 70 (000000D38EE0D000) [pid = 2660] [serial = 1794] [outer = 0000000000000000] 17:21:38 INFO - PROCESS | 2660 | ++DOMWINDOW == 71 (000000D38F868400) [pid = 2660] [serial = 1795] [outer = 000000D38EE0D000] 17:21:38 INFO - PROCESS | 2660 | 1471047698277 Marionette DEBUG loaded listener.js 17:21:38 INFO - PROCESS | 2660 | ++DOMWINDOW == 72 (000000D38FB6B800) [pid = 2660] [serial = 1796] [outer = 000000D38EE0D000] 17:21:38 INFO - PROCESS | 2660 | 1471047698761 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]]]}] 17:21:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 17:21:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 693ms 17:21:38 INFO - PROCESS | 2660 | 1471047698818 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 17:21:38 INFO - PROCESS | 2660 | 1471047698820 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 17:21:38 INFO - PROCESS | 2660 | 1471047698823 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 17:21:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 17:21:38 INFO - PROCESS | 2660 | 1471047698825 Marionette TRACE conn6 <- [1,2358,null,{}] 17:21:38 INFO - PROCESS | 2660 | 1471047698829 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}] 17:21:38 INFO - PROCESS | 2660 | 1471047698831 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:38 INFO - PROCESS | 2660 | 1471047698977 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 17:21:39 INFO - PROCESS | 2660 | 1471047699001 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:39 INFO - PROCESS | 2660 | 1471047699003 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:39 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3964D0800 == 35 [pid = 2660] [id = 599] 17:21:39 INFO - PROCESS | 2660 | ++DOMWINDOW == 73 (000000D385336C00) [pid = 2660] [serial = 1797] [outer = 0000000000000000] 17:21:39 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (000000D3902F0400) [pid = 2660] [serial = 1798] [outer = 000000D385336C00] 17:21:39 INFO - PROCESS | 2660 | 1471047699049 Marionette DEBUG loaded listener.js 17:21:39 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D391680000) [pid = 2660] [serial = 1799] [outer = 000000D385336C00] 17:21:39 INFO - PROCESS | 2660 | 1471047699515 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]]]}] 17:21:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 17:21:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 733ms 17:21:39 INFO - PROCESS | 2660 | 1471047699560 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 17:21:39 INFO - PROCESS | 2660 | 1471047699563 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 17:21:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 17:21:39 INFO - PROCESS | 2660 | 1471047699574 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 17:21:39 INFO - PROCESS | 2660 | 1471047699576 Marionette TRACE conn6 <- [1,2362,null,{}] 17:21:39 INFO - PROCESS | 2660 | 1471047699579 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}] 17:21:39 INFO - PROCESS | 2660 | 1471047699585 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:39 INFO - PROCESS | 2660 | 1471047699724 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 17:21:39 INFO - PROCESS | 2660 | 1471047699782 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:39 INFO - PROCESS | 2660 | 1471047699784 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:39 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3976CE000 == 36 [pid = 2660] [id = 600] 17:21:39 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D39274AC00) [pid = 2660] [serial = 1800] [outer = 0000000000000000] 17:21:39 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D3928D6000) [pid = 2660] [serial = 1801] [outer = 000000D39274AC00] 17:21:39 INFO - PROCESS | 2660 | 1471047699831 Marionette DEBUG loaded listener.js 17:21:39 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D392C17400) [pid = 2660] [serial = 1802] [outer = 000000D39274AC00] 17:21:40 INFO - PROCESS | 2660 | 1471047700274 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]]]}] 17:21:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 17:21:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 734ms 17:21:40 INFO - PROCESS | 2660 | 1471047700325 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 17:21:40 INFO - PROCESS | 2660 | 1471047700328 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 17:21:40 INFO - PROCESS | 2660 | 1471047700331 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 17:21:40 INFO - PROCESS | 2660 | 1471047700333 Marionette TRACE conn6 <- [1,2366,null,{}] 17:21:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 17:21:40 INFO - PROCESS | 2660 | 1471047700336 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}] 17:21:40 INFO - PROCESS | 2660 | 1471047700338 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:40 INFO - PROCESS | 2660 | 1471047700524 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 17:21:40 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000D3928D7400) [pid = 2660] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 17:21:40 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D386ED3000) [pid = 2660] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 17:21:40 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D38F773800) [pid = 2660] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 17:21:40 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D38B452400) [pid = 2660] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 17:21:40 INFO - PROCESS | 2660 | --DOMWINDOW == 73 (000000D38A278C00) [pid = 2660] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 17:21:40 INFO - PROCESS | 2660 | --DOMWINDOW == 72 (000000D3862C6C00) [pid = 2660] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 17:21:40 INFO - PROCESS | 2660 | --DOMWINDOW == 71 (000000D386259400) [pid = 2660] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 17:21:40 INFO - PROCESS | 2660 | --DOMWINDOW == 70 (000000D3842D3C00) [pid = 2660] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 17:21:40 INFO - PROCESS | 2660 | --DOMWINDOW == 69 (000000D38B44F400) [pid = 2660] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 17:21:40 INFO - PROCESS | 2660 | --DOMWINDOW == 68 (000000D386ECD000) [pid = 2660] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 17:21:40 INFO - PROCESS | 2660 | --DOMWINDOW == 67 (000000D38EEB0400) [pid = 2660] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 17:21:40 INFO - PROCESS | 2660 | --DOMWINDOW == 66 (000000D392C19800) [pid = 2660] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 17:21:40 INFO - PROCESS | 2660 | --DOMWINDOW == 65 (000000D3932C9400) [pid = 2660] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 17:21:40 INFO - PROCESS | 2660 | 1471047700583 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:40 INFO - PROCESS | 2660 | 1471047700585 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:40 INFO - PROCESS | 2660 | ++DOCSHELL 000000D392C88800 == 37 [pid = 2660] [id = 601] 17:21:40 INFO - PROCESS | 2660 | ++DOMWINDOW == 66 (000000D3843DAC00) [pid = 2660] [serial = 1803] [outer = 0000000000000000] 17:21:40 INFO - PROCESS | 2660 | ++DOMWINDOW == 67 (000000D386259400) [pid = 2660] [serial = 1804] [outer = 000000D3843DAC00] 17:21:40 INFO - PROCESS | 2660 | 1471047700632 Marionette DEBUG loaded listener.js 17:21:40 INFO - PROCESS | 2660 | ++DOMWINDOW == 68 (000000D38C364800) [pid = 2660] [serial = 1805] [outer = 000000D3843DAC00] 17:21:41 INFO - PROCESS | 2660 | 1471047700998 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]]]}] 17:21:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 17:21:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 691ms 17:21:41 INFO - PROCESS | 2660 | 1471047701033 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 17:21:41 INFO - PROCESS | 2660 | 1471047701035 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 17:21:41 INFO - PROCESS | 2660 | 1471047701038 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 17:21:41 INFO - PROCESS | 2660 | 1471047701040 Marionette TRACE conn6 <- [1,2370,null,{}] 17:21:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 17:21:41 INFO - PROCESS | 2660 | 1471047701044 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}] 17:21:41 INFO - PROCESS | 2660 | 1471047701045 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:41 INFO - PROCESS | 2660 | 1471047701130 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 17:21:41 INFO - PROCESS | 2660 | 1471047701136 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:41 INFO - PROCESS | 2660 | 1471047701138 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:41 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38B1C9800 == 38 [pid = 2660] [id = 602] 17:21:41 INFO - PROCESS | 2660 | ++DOMWINDOW == 69 (000000D392D39400) [pid = 2660] [serial = 1806] [outer = 0000000000000000] 17:21:41 INFO - PROCESS | 2660 | ++DOMWINDOW == 70 (000000D393657000) [pid = 2660] [serial = 1807] [outer = 000000D392D39400] 17:21:41 INFO - PROCESS | 2660 | 1471047701183 Marionette DEBUG loaded listener.js 17:21:41 INFO - PROCESS | 2660 | ++DOMWINDOW == 71 (000000D3936F4800) [pid = 2660] [serial = 1808] [outer = 000000D392D39400] 17:21:41 INFO - PROCESS | 2660 | 1471047701611 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]]]}] 17:21:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 17:21:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 627ms 17:21:41 INFO - PROCESS | 2660 | 1471047701671 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 17:21:41 INFO - PROCESS | 2660 | 1471047701673 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 17:21:41 INFO - PROCESS | 2660 | 1471047701685 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 17:21:41 INFO - PROCESS | 2660 | 1471047701686 Marionette TRACE conn6 <- [1,2374,null,{}] 17:21:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 17:21:41 INFO - PROCESS | 2660 | 1471047701690 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}] 17:21:41 INFO - PROCESS | 2660 | 1471047701692 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:41 INFO - PROCESS | 2660 | 1471047701779 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 17:21:41 INFO - PROCESS | 2660 | 1471047701786 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:41 INFO - PROCESS | 2660 | 1471047701788 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:41 INFO - PROCESS | 2660 | ++DOCSHELL 000000D399BEC800 == 39 [pid = 2660] [id = 603] 17:21:41 INFO - PROCESS | 2660 | ++DOMWINDOW == 72 (000000D393D42000) [pid = 2660] [serial = 1809] [outer = 0000000000000000] 17:21:41 INFO - PROCESS | 2660 | ++DOMWINDOW == 73 (000000D393D48800) [pid = 2660] [serial = 1810] [outer = 000000D393D42000] 17:21:41 INFO - PROCESS | 2660 | 1471047701832 Marionette DEBUG loaded listener.js 17:21:41 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (000000D393D55400) [pid = 2660] [serial = 1811] [outer = 000000D393D42000] 17:21:42 INFO - PROCESS | 2660 | 1471047702269 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]]]}] 17:21:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 17:21:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 628ms 17:21:42 INFO - PROCESS | 2660 | 1471047702319 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 17:21:42 INFO - PROCESS | 2660 | 1471047702321 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 17:21:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 17:21:42 INFO - PROCESS | 2660 | 1471047702324 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 17:21:42 INFO - PROCESS | 2660 | 1471047702326 Marionette TRACE conn6 <- [1,2378,null,{}] 17:21:42 INFO - PROCESS | 2660 | 1471047702333 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}] 17:21:42 INFO - PROCESS | 2660 | 1471047702335 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:42 INFO - PROCESS | 2660 | 1471047702424 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 17:21:42 INFO - PROCESS | 2660 | 1471047702432 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:42 INFO - PROCESS | 2660 | 1471047702434 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:42 INFO - PROCESS | 2660 | ++DOCSHELL 000000D399DC0800 == 40 [pid = 2660] [id = 604] 17:21:42 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D392C14800) [pid = 2660] [serial = 1812] [outer = 0000000000000000] 17:21:42 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D393D57400) [pid = 2660] [serial = 1813] [outer = 000000D392C14800] 17:21:42 INFO - PROCESS | 2660 | 1471047702478 Marionette DEBUG loaded listener.js 17:21:42 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D3942A1800) [pid = 2660] [serial = 1814] [outer = 000000D392C14800] 17:21:43 INFO - PROCESS | 2660 | 1471047703195 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]]]}] 17:21:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 17:21:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 923ms 17:21:43 INFO - PROCESS | 2660 | 1471047703251 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 17:21:43 INFO - PROCESS | 2660 | 1471047703256 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 17:21:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 17:21:43 INFO - PROCESS | 2660 | 1471047703261 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 17:21:43 INFO - PROCESS | 2660 | 1471047703266 Marionette TRACE conn6 <- [1,2382,null,{}] 17:21:43 INFO - PROCESS | 2660 | 1471047703272 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}] 17:21:43 INFO - PROCESS | 2660 | 1471047703275 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:43 INFO - PROCESS | 2660 | 1471047703402 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 17:21:43 INFO - PROCESS | 2660 | 1471047703520 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:43 INFO - PROCESS | 2660 | 1471047703523 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:43 INFO - PROCESS | 2660 | ++DOCSHELL 000000D392A23800 == 41 [pid = 2660] [id = 605] 17:21:43 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D386974800) [pid = 2660] [serial = 1815] [outer = 0000000000000000] 17:21:43 INFO - PROCESS | 2660 | ++DOMWINDOW == 79 (000000D38A656C00) [pid = 2660] [serial = 1816] [outer = 000000D386974800] 17:21:43 INFO - PROCESS | 2660 | 1471047703585 Marionette DEBUG loaded listener.js 17:21:43 INFO - PROCESS | 2660 | ++DOMWINDOW == 80 (000000D38B17F000) [pid = 2660] [serial = 1817] [outer = 000000D386974800] 17:21:44 INFO - PROCESS | 2660 | 1471047704171 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]]]}] 17:21:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 17:21:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 943ms 17:21:44 INFO - PROCESS | 2660 | 1471047704208 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 17:21:44 INFO - PROCESS | 2660 | 1471047704213 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 17:21:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 17:21:44 INFO - PROCESS | 2660 | 1471047704220 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 17:21:44 INFO - PROCESS | 2660 | 1471047704223 Marionette TRACE conn6 <- [1,2386,null,{}] 17:21:44 INFO - PROCESS | 2660 | 1471047704227 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}] 17:21:44 INFO - PROCESS | 2660 | 1471047704230 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:44 INFO - PROCESS | 2660 | 1471047704351 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 17:21:44 INFO - PROCESS | 2660 | 1471047704448 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:44 INFO - PROCESS | 2660 | 1471047704450 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:44 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3971D2800 == 42 [pid = 2660] [id = 606] 17:21:44 INFO - PROCESS | 2660 | ++DOMWINDOW == 81 (000000D38EE11800) [pid = 2660] [serial = 1818] [outer = 0000000000000000] 17:21:44 INFO - PROCESS | 2660 | ++DOMWINDOW == 82 (000000D38F868C00) [pid = 2660] [serial = 1819] [outer = 000000D38EE11800] 17:21:44 INFO - PROCESS | 2660 | 1471047704509 Marionette DEBUG loaded listener.js 17:21:44 INFO - PROCESS | 2660 | ++DOMWINDOW == 83 (000000D391681400) [pid = 2660] [serial = 1820] [outer = 000000D38EE11800] 17:21:45 INFO - PROCESS | 2660 | 1471047705141 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]]]}] 17:21:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 17:21:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 944ms 17:21:45 INFO - PROCESS | 2660 | 1471047705166 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 17:21:45 INFO - PROCESS | 2660 | 1471047705169 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 17:21:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 17:21:45 INFO - PROCESS | 2660 | 1471047705172 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 17:21:45 INFO - PROCESS | 2660 | 1471047705177 Marionette TRACE conn6 <- [1,2390,null,{}] 17:21:45 INFO - PROCESS | 2660 | 1471047705188 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}] 17:21:45 INFO - PROCESS | 2660 | 1471047705193 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:45 INFO - PROCESS | 2660 | 1471047705309 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 17:21:45 INFO - PROCESS | 2660 | 1471047705405 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:45 INFO - PROCESS | 2660 | 1471047705409 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:45 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39B5D7000 == 43 [pid = 2660] [id = 607] 17:21:45 INFO - PROCESS | 2660 | ++DOMWINDOW == 84 (000000D392C14000) [pid = 2660] [serial = 1821] [outer = 0000000000000000] 17:21:45 INFO - PROCESS | 2660 | ++DOMWINDOW == 85 (000000D3933D2800) [pid = 2660] [serial = 1822] [outer = 000000D392C14000] 17:21:45 INFO - PROCESS | 2660 | 1471047705467 Marionette DEBUG loaded listener.js 17:21:45 INFO - PROCESS | 2660 | ++DOMWINDOW == 86 (000000D3942C9C00) [pid = 2660] [serial = 1823] [outer = 000000D392C14000] 17:21:46 INFO - PROCESS | 2660 | 1471047706291 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]]]}] 17:21:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 17:21:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1143ms 17:21:46 INFO - PROCESS | 2660 | 1471047706318 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 17:21:46 INFO - PROCESS | 2660 | 1471047706323 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 17:21:46 INFO - PROCESS | 2660 | 1471047706328 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 17:21:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 17:21:46 INFO - PROCESS | 2660 | 1471047706331 Marionette TRACE conn6 <- [1,2394,null,{}] 17:21:46 INFO - PROCESS | 2660 | 1471047706337 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}] 17:21:46 INFO - PROCESS | 2660 | 1471047706339 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:46 INFO - PROCESS | 2660 | 1471047706446 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 17:21:46 INFO - PROCESS | 2660 | 1471047706529 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:46 INFO - PROCESS | 2660 | 1471047706533 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:46 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38AF90800 == 44 [pid = 2660] [id = 608] 17:21:46 INFO - PROCESS | 2660 | ++DOMWINDOW == 87 (000000D386451400) [pid = 2660] [serial = 1824] [outer = 0000000000000000] 17:21:46 INFO - PROCESS | 2660 | ++DOMWINDOW == 88 (000000D386481000) [pid = 2660] [serial = 1825] [outer = 000000D386451400] 17:21:46 INFO - PROCESS | 2660 | 1471047706626 Marionette DEBUG loaded listener.js 17:21:46 INFO - PROCESS | 2660 | ++DOMWINDOW == 89 (000000D38A606000) [pid = 2660] [serial = 1826] [outer = 000000D386451400] 17:21:47 INFO - PROCESS | 2660 | --DOCSHELL 000000D38C437000 == 43 [pid = 2660] [id = 577] 17:21:47 INFO - PROCESS | 2660 | --DOCSHELL 000000D399BEC800 == 42 [pid = 2660] [id = 603] 17:21:47 INFO - PROCESS | 2660 | --DOCSHELL 000000D38B1C9800 == 41 [pid = 2660] [id = 602] 17:21:47 INFO - PROCESS | 2660 | --DOCSHELL 000000D392C88800 == 40 [pid = 2660] [id = 601] 17:21:47 INFO - PROCESS | 2660 | --DOCSHELL 000000D3976CE000 == 39 [pid = 2660] [id = 600] 17:21:47 INFO - PROCESS | 2660 | --DOCSHELL 000000D3964D0800 == 38 [pid = 2660] [id = 599] 17:21:47 INFO - PROCESS | 2660 | --DOCSHELL 000000D395037000 == 37 [pid = 2660] [id = 598] 17:21:47 INFO - PROCESS | 2660 | --DOCSHELL 000000D39349D800 == 36 [pid = 2660] [id = 597] 17:21:47 INFO - PROCESS | 2660 | --DOCSHELL 000000D390807800 == 35 [pid = 2660] [id = 596] 17:21:47 INFO - PROCESS | 2660 | --DOCSHELL 000000D38C42D800 == 34 [pid = 2660] [id = 595] 17:21:47 INFO - PROCESS | 2660 | --DOCSHELL 000000D38FBB9800 == 33 [pid = 2660] [id = 594] 17:21:47 INFO - PROCESS | 2660 | --DOCSHELL 000000D399B6B000 == 32 [pid = 2660] [id = 593] 17:21:47 INFO - PROCESS | 2660 | --DOCSHELL 000000D39B5E7000 == 31 [pid = 2660] [id = 582] 17:21:47 INFO - PROCESS | 2660 | --DOCSHELL 000000D399B64000 == 30 [pid = 2660] [id = 583] 17:21:47 INFO - PROCESS | 2660 | --DOCSHELL 000000D395675800 == 29 [pid = 2660] [id = 581] 17:21:47 INFO - PROCESS | 2660 | --DOCSHELL 000000D390198800 == 28 [pid = 2660] [id = 580] 17:21:47 INFO - PROCESS | 2660 | --DOCSHELL 000000D39B5D7000 == 27 [pid = 2660] [id = 607] 17:21:47 INFO - PROCESS | 2660 | --DOCSHELL 000000D3971D2800 == 26 [pid = 2660] [id = 606] 17:21:47 INFO - PROCESS | 2660 | --DOCSHELL 000000D392A23800 == 25 [pid = 2660] [id = 605] 17:21:47 INFO - PROCESS | 2660 | --DOCSHELL 000000D399DC0800 == 24 [pid = 2660] [id = 604] 17:21:47 INFO - PROCESS | 2660 | --DOMWINDOW == 88 (000000D39338FC00) [pid = 2660] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 17:21:47 INFO - PROCESS | 2660 | --DOMWINDOW == 87 (000000D392C17000) [pid = 2660] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 17:21:47 INFO - PROCESS | 2660 | --DOMWINDOW == 86 (000000D38AE15400) [pid = 2660] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 17:21:47 INFO - PROCESS | 2660 | --DOMWINDOW == 85 (000000D38BF23400) [pid = 2660] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 17:21:47 INFO - PROCESS | 2660 | --DOMWINDOW == 84 (000000D38F863000) [pid = 2660] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 17:21:47 INFO - PROCESS | 2660 | --DOMWINDOW == 83 (000000D38BF2A400) [pid = 2660] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 17:21:47 INFO - PROCESS | 2660 | --DOMWINDOW == 82 (000000D38A68A000) [pid = 2660] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 17:21:47 INFO - PROCESS | 2660 | --DOMWINDOW == 81 (000000D38A7D5800) [pid = 2660] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 17:21:47 INFO - PROCESS | 2660 | --DOMWINDOW == 80 (000000D386431C00) [pid = 2660] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 17:21:47 INFO - PROCESS | 2660 | --DOMWINDOW == 79 (000000D386ECD400) [pid = 2660] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 17:21:47 INFO - PROCESS | 2660 | --DOMWINDOW == 78 (000000D38FF30400) [pid = 2660] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 17:21:47 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000D38FB67400) [pid = 2660] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 17:21:47 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D3862C8800) [pid = 2660] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 17:21:47 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D3902EEC00) [pid = 2660] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 17:21:47 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D38AED8000) [pid = 2660] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 17:21:47 INFO - PROCESS | 2660 | --DOMWINDOW == 73 (000000D38FB6A400) [pid = 2660] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 17:21:47 INFO - PROCESS | 2660 | --DOMWINDOW == 72 (000000D38B181000) [pid = 2660] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 17:21:47 INFO - PROCESS | 2660 | --DOMWINDOW == 71 (000000D38A273800) [pid = 2660] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 17:21:47 INFO - PROCESS | 2660 | --DOMWINDOW == 70 (000000D390240C00) [pid = 2660] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 17:21:47 INFO - PROCESS | 2660 | --DOMWINDOW == 69 (000000D38F774800) [pid = 2660] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 17:21:47 INFO - PROCESS | 2660 | --DOMWINDOW == 68 (000000D394553C00) [pid = 2660] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 17:21:47 INFO - PROCESS | 2660 | --DOMWINDOW == 67 (000000D393380C00) [pid = 2660] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 17:21:47 INFO - PROCESS | 2660 | --DOMWINDOW == 66 (000000D39576F000) [pid = 2660] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 17:21:47 INFO - PROCESS | 2660 | --DOMWINDOW == 65 (000000D3952B6000) [pid = 2660] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 17:21:47 INFO - PROCESS | 2660 | --DOMWINDOW == 64 (000000D392F24000) [pid = 2660] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 17:21:47 INFO - PROCESS | 2660 | --DOMWINDOW == 63 (000000D3928D6800) [pid = 2660] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 17:21:47 INFO - PROCESS | 2660 | --DOMWINDOW == 62 (000000D38C790C00) [pid = 2660] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 17:21:47 INFO - PROCESS | 2660 | 1471047707854 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]]]}] 17:21:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 17:21:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1591ms 17:21:47 INFO - PROCESS | 2660 | 1471047707925 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 17:21:47 INFO - PROCESS | 2660 | 1471047707930 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 17:21:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 17:21:47 INFO - PROCESS | 2660 | 1471047707936 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 17:21:47 INFO - PROCESS | 2660 | 1471047707940 Marionette TRACE conn6 <- [1,2398,null,{}] 17:21:47 INFO - PROCESS | 2660 | 1471047707945 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}] 17:21:47 INFO - PROCESS | 2660 | 1471047707948 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:48 INFO - PROCESS | 2660 | 1471047708037 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 17:21:48 INFO - PROCESS | 2660 | 1471047708117 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:48 INFO - PROCESS | 2660 | 1471047708120 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:48 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38A922000 == 25 [pid = 2660] [id = 609] 17:21:48 INFO - PROCESS | 2660 | ++DOMWINDOW == 63 (000000D386252000) [pid = 2660] [serial = 1827] [outer = 0000000000000000] 17:21:48 INFO - PROCESS | 2660 | ++DOMWINDOW == 64 (000000D3862D2000) [pid = 2660] [serial = 1828] [outer = 000000D386252000] 17:21:48 INFO - PROCESS | 2660 | 1471047708170 Marionette DEBUG loaded listener.js 17:21:48 INFO - PROCESS | 2660 | ++DOMWINDOW == 65 (000000D386967C00) [pid = 2660] [serial = 1829] [outer = 000000D386252000] 17:21:48 INFO - PROCESS | 2660 | 1471047708616 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]]]}] 17:21:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 17:21:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 733ms 17:21:48 INFO - PROCESS | 2660 | 1471047708676 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 17:21:48 INFO - PROCESS | 2660 | 1471047708681 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 17:21:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 17:21:48 INFO - PROCESS | 2660 | 1471047708688 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 17:21:48 INFO - PROCESS | 2660 | 1471047708691 Marionette TRACE conn6 <- [1,2402,null,{}] 17:21:48 INFO - PROCESS | 2660 | 1471047708695 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}] 17:21:48 INFO - PROCESS | 2660 | 1471047708697 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:48 INFO - PROCESS | 2660 | 1471047708792 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 17:21:48 INFO - PROCESS | 2660 | 1471047708799 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:48 INFO - PROCESS | 2660 | 1471047708802 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:48 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38F8C3800 == 26 [pid = 2660] [id = 610] 17:21:48 INFO - PROCESS | 2660 | ++DOMWINDOW == 66 (000000D38A651000) [pid = 2660] [serial = 1830] [outer = 0000000000000000] 17:21:48 INFO - PROCESS | 2660 | ++DOMWINDOW == 67 (000000D38A6B3C00) [pid = 2660] [serial = 1831] [outer = 000000D38A651000] 17:21:48 INFO - PROCESS | 2660 | 1471047708851 Marionette DEBUG loaded listener.js 17:21:48 INFO - PROCESS | 2660 | ++DOMWINDOW == 68 (000000D38AED2C00) [pid = 2660] [serial = 1832] [outer = 000000D38A651000] 17:21:49 INFO - PROCESS | 2660 | 1471047709335 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]]]}] 17:21:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 17:21:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 690ms 17:21:49 INFO - PROCESS | 2660 | 1471047709380 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 17:21:49 INFO - PROCESS | 2660 | 1471047709382 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 17:21:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 17:21:49 INFO - PROCESS | 2660 | 1471047709386 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 17:21:49 INFO - PROCESS | 2660 | 1471047709389 Marionette TRACE conn6 <- [1,2406,null,{}] 17:21:49 INFO - PROCESS | 2660 | 1471047709432 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}] 17:21:49 INFO - PROCESS | 2660 | 1471047709438 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:49 INFO - PROCESS | 2660 | 1471047709570 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 17:21:49 INFO - PROCESS | 2660 | 1471047709618 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:49 INFO - PROCESS | 2660 | 1471047709621 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:49 INFO - PROCESS | 2660 | ++DOCSHELL 000000D392DB8000 == 27 [pid = 2660] [id = 611] 17:21:49 INFO - PROCESS | 2660 | ++DOMWINDOW == 69 (000000D3853C6C00) [pid = 2660] [serial = 1833] [outer = 0000000000000000] 17:21:49 INFO - PROCESS | 2660 | ++DOMWINDOW == 70 (000000D38C357C00) [pid = 2660] [serial = 1834] [outer = 000000D3853C6C00] 17:21:49 INFO - PROCESS | 2660 | 1471047709672 Marionette DEBUG loaded listener.js 17:21:49 INFO - PROCESS | 2660 | ++DOMWINDOW == 71 (000000D38C363800) [pid = 2660] [serial = 1835] [outer = 000000D3853C6C00] 17:21:50 INFO - PROCESS | 2660 | 1471047710099 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]]]}] 17:21:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 17:21:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 734ms 17:21:50 INFO - PROCESS | 2660 | 1471047710130 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 17:21:50 INFO - PROCESS | 2660 | 1471047710133 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 17:21:50 INFO - PROCESS | 2660 | 1471047710136 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 17:21:50 INFO - PROCESS | 2660 | 1471047710138 Marionette TRACE conn6 <- [1,2410,null,{}] 17:21:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 17:21:50 INFO - PROCESS | 2660 | 1471047710141 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}] 17:21:50 INFO - PROCESS | 2660 | 1471047710143 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:50 INFO - PROCESS | 2660 | 1471047710261 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 17:21:50 INFO - PROCESS | 2660 | 1471047710267 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:50 INFO - PROCESS | 2660 | 1471047710269 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:50 INFO - PROCESS | 2660 | ++DOCSHELL 000000D393920000 == 28 [pid = 2660] [id = 612] 17:21:50 INFO - PROCESS | 2660 | ++DOMWINDOW == 72 (000000D38EE0D400) [pid = 2660] [serial = 1836] [outer = 0000000000000000] 17:21:50 INFO - PROCESS | 2660 | ++DOMWINDOW == 73 (000000D38EEB8800) [pid = 2660] [serial = 1837] [outer = 000000D38EE0D400] 17:21:50 INFO - PROCESS | 2660 | 1471047710359 Marionette DEBUG loaded listener.js 17:21:50 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (000000D38FB5FC00) [pid = 2660] [serial = 1838] [outer = 000000D38EE0D400] 17:21:50 INFO - PROCESS | 2660 | 1471047710810 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]]]}] 17:21:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 17:21:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 734ms 17:21:50 INFO - PROCESS | 2660 | 1471047710910 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 17:21:50 INFO - PROCESS | 2660 | 1471047710912 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 17:21:50 INFO - PROCESS | 2660 | 1471047710915 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 17:21:50 INFO - PROCESS | 2660 | 1471047710917 Marionette TRACE conn6 <- [1,2414,null,{}] 17:21:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 17:21:50 INFO - PROCESS | 2660 | 1471047710920 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}] 17:21:50 INFO - PROCESS | 2660 | 1471047710923 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:51 INFO - PROCESS | 2660 | 1471047711033 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 17:21:51 INFO - PROCESS | 2660 | 1471047711044 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:51 INFO - PROCESS | 2660 | 1471047711046 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:51 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3950CA000 == 29 [pid = 2660] [id = 613] 17:21:51 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D385C2B400) [pid = 2660] [serial = 1839] [outer = 0000000000000000] 17:21:51 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D38FF6AC00) [pid = 2660] [serial = 1840] [outer = 000000D385C2B400] 17:21:51 INFO - PROCESS | 2660 | 1471047711136 Marionette DEBUG loaded listener.js 17:21:51 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D3902FAC00) [pid = 2660] [serial = 1841] [outer = 000000D385C2B400] 17:21:51 INFO - PROCESS | 2660 | 1471047711566 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]]]}] 17:21:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 17:21:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 672ms 17:21:51 INFO - PROCESS | 2660 | 1471047711592 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 17:21:51 INFO - PROCESS | 2660 | 1471047711594 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 17:21:51 INFO - PROCESS | 2660 | 1471047711597 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 17:21:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 17:21:51 INFO - PROCESS | 2660 | 1471047711599 Marionette TRACE conn6 <- [1,2418,null,{}] 17:21:51 INFO - PROCESS | 2660 | 1471047711603 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}] 17:21:51 INFO - PROCESS | 2660 | 1471047711609 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:51 INFO - PROCESS | 2660 | 1471047711745 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 17:21:51 INFO - PROCESS | 2660 | 1471047711751 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:51 INFO - PROCESS | 2660 | 1471047711753 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:51 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39660F800 == 30 [pid = 2660] [id = 614] 17:21:51 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D390830400) [pid = 2660] [serial = 1842] [outer = 0000000000000000] 17:21:51 INFO - PROCESS | 2660 | ++DOMWINDOW == 79 (000000D3916F7400) [pid = 2660] [serial = 1843] [outer = 000000D390830400] 17:21:51 INFO - PROCESS | 2660 | 1471047711804 Marionette DEBUG loaded listener.js 17:21:51 INFO - PROCESS | 2660 | ++DOMWINDOW == 80 (000000D3928DB400) [pid = 2660] [serial = 1844] [outer = 000000D390830400] 17:21:52 INFO - PROCESS | 2660 | --DOMWINDOW == 79 (000000D385336C00) [pid = 2660] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 17:21:52 INFO - PROCESS | 2660 | --DOMWINDOW == 78 (000000D39274AC00) [pid = 2660] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 17:21:52 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000D3843DAC00) [pid = 2660] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 17:21:52 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D38625C000) [pid = 2660] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 17:21:52 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D38B213800) [pid = 2660] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 17:21:52 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D38A657400) [pid = 2660] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 17:21:52 INFO - PROCESS | 2660 | --DOMWINDOW == 73 (000000D38EE0D000) [pid = 2660] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 17:21:52 INFO - PROCESS | 2660 | --DOMWINDOW == 72 (000000D386427400) [pid = 2660] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 17:21:52 INFO - PROCESS | 2660 | --DOMWINDOW == 71 (000000D392F23000) [pid = 2660] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 17:21:52 INFO - PROCESS | 2660 | --DOMWINDOW == 70 (000000D392D39400) [pid = 2660] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 17:21:52 INFO - PROCESS | 2660 | --DOMWINDOW == 69 (000000D392C14800) [pid = 2660] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 17:21:52 INFO - PROCESS | 2660 | --DOMWINDOW == 68 (000000D393D42000) [pid = 2660] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 17:21:52 INFO - PROCESS | 2660 | 1471047712463 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]]]}] 17:21:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 17:21:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 880ms 17:21:52 INFO - PROCESS | 2660 | 1471047712481 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 17:21:52 INFO - PROCESS | 2660 | 1471047712483 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 17:21:52 INFO - PROCESS | 2660 | 1471047712486 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 17:21:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 17:21:52 INFO - PROCESS | 2660 | 1471047712488 Marionette TRACE conn6 <- [1,2422,null,{}] 17:21:52 INFO - PROCESS | 2660 | 1471047712491 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}] 17:21:52 INFO - PROCESS | 2660 | 1471047712493 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:52 INFO - PROCESS | 2660 | 1471047712575 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 17:21:52 INFO - PROCESS | 2660 | 1471047712581 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:52 INFO - PROCESS | 2660 | 1471047712583 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:52 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3976BE800 == 31 [pid = 2660] [id = 615] 17:21:52 INFO - PROCESS | 2660 | ++DOMWINDOW == 69 (000000D38B20E400) [pid = 2660] [serial = 1845] [outer = 0000000000000000] 17:21:52 INFO - PROCESS | 2660 | ++DOMWINDOW == 70 (000000D391305000) [pid = 2660] [serial = 1846] [outer = 000000D38B20E400] 17:21:52 INFO - PROCESS | 2660 | 1471047712628 Marionette DEBUG loaded listener.js 17:21:52 INFO - PROCESS | 2660 | ++DOMWINDOW == 71 (000000D392C0E000) [pid = 2660] [serial = 1847] [outer = 000000D38B20E400] 17:21:53 INFO - PROCESS | 2660 | 1471047713041 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]]]}] 17:21:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 17:21:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 587ms 17:21:53 INFO - PROCESS | 2660 | 1471047713086 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 17:21:53 INFO - PROCESS | 2660 | 1471047713089 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 17:21:53 INFO - PROCESS | 2660 | 1471047713092 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 17:21:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 17:21:53 INFO - PROCESS | 2660 | 1471047713094 Marionette TRACE conn6 <- [1,2426,null,{}] 17:21:53 INFO - PROCESS | 2660 | 1471047713102 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}] 17:21:53 INFO - PROCESS | 2660 | 1471047713104 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:53 INFO - PROCESS | 2660 | 1471047713188 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 17:21:53 INFO - PROCESS | 2660 | 1471047713193 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:53 INFO - PROCESS | 2660 | 1471047713195 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:53 INFO - PROCESS | 2660 | ++DOCSHELL 000000D398D56800 == 32 [pid = 2660] [id = 616] 17:21:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 72 (000000D392C16C00) [pid = 2660] [serial = 1848] [outer = 0000000000000000] 17:21:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 73 (000000D392F26400) [pid = 2660] [serial = 1849] [outer = 000000D392C16C00] 17:21:53 INFO - PROCESS | 2660 | 1471047713242 Marionette DEBUG loaded listener.js 17:21:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (000000D393384800) [pid = 2660] [serial = 1850] [outer = 000000D392C16C00] 17:21:53 INFO - PROCESS | 2660 | 1471047713657 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]]]}] 17:21:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 17:21:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 628ms 17:21:53 INFO - PROCESS | 2660 | 1471047713726 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 17:21:53 INFO - PROCESS | 2660 | 1471047713728 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 17:21:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 17:21:53 INFO - PROCESS | 2660 | 1471047713732 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 17:21:53 INFO - PROCESS | 2660 | 1471047713734 Marionette TRACE conn6 <- [1,2430,null,{}] 17:21:53 INFO - PROCESS | 2660 | 1471047713737 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}] 17:21:53 INFO - PROCESS | 2660 | 1471047713739 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:53 INFO - PROCESS | 2660 | 1471047713824 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 17:21:53 INFO - PROCESS | 2660 | 1471047713832 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:53 INFO - PROCESS | 2660 | 1471047713834 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:53 INFO - PROCESS | 2660 | ++DOCSHELL 000000D392DB6800 == 33 [pid = 2660] [id = 617] 17:21:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D3932BCC00) [pid = 2660] [serial = 1851] [outer = 0000000000000000] 17:21:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D3936E8C00) [pid = 2660] [serial = 1852] [outer = 000000D3932BCC00] 17:21:53 INFO - PROCESS | 2660 | 1471047713880 Marionette DEBUG loaded listener.js 17:21:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D393D47000) [pid = 2660] [serial = 1853] [outer = 000000D3932BCC00] 17:21:54 INFO - PROCESS | 2660 | 1471047714650 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]]]}] 17:21:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 17:21:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 986ms 17:21:54 INFO - PROCESS | 2660 | 1471047714721 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 17:21:54 INFO - PROCESS | 2660 | 1471047714726 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 17:21:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 17:21:54 INFO - PROCESS | 2660 | 1471047714732 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 17:21:54 INFO - PROCESS | 2660 | 1471047714736 Marionette TRACE conn6 <- [1,2434,null,{}] 17:21:54 INFO - PROCESS | 2660 | 1471047714742 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}] 17:21:54 INFO - PROCESS | 2660 | 1471047714746 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:54 INFO - PROCESS | 2660 | 1471047714900 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 17:21:55 INFO - PROCESS | 2660 | 1471047715015 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:55 INFO - PROCESS | 2660 | 1471047715018 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:55 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38C434800 == 34 [pid = 2660] [id = 618] 17:21:55 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D3862CB400) [pid = 2660] [serial = 1854] [outer = 0000000000000000] 17:21:55 INFO - PROCESS | 2660 | ++DOMWINDOW == 79 (000000D386479C00) [pid = 2660] [serial = 1855] [outer = 000000D3862CB400] 17:21:55 INFO - PROCESS | 2660 | 1471047715079 Marionette DEBUG loaded listener.js 17:21:55 INFO - PROCESS | 2660 | ++DOMWINDOW == 80 (000000D38A68A400) [pid = 2660] [serial = 1856] [outer = 000000D3862CB400] 17:21:55 INFO - PROCESS | 2660 | 1471047715863 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]]]}] 17:21:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 17:21:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1201ms 17:21:55 INFO - PROCESS | 2660 | 1471047715955 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 17:21:55 INFO - PROCESS | 2660 | 1471047715961 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 17:21:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 17:21:55 INFO - PROCESS | 2660 | 1471047715969 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 17:21:55 INFO - PROCESS | 2660 | 1471047715972 Marionette TRACE conn6 <- [1,2438,null,{}] 17:21:55 INFO - PROCESS | 2660 | 1471047715976 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}] 17:21:55 INFO - PROCESS | 2660 | 1471047715980 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:56 INFO - PROCESS | 2660 | 1471047716214 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 17:21:56 INFO - PROCESS | 2660 | 1471047716341 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:56 INFO - PROCESS | 2660 | 1471047716344 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:56 INFO - PROCESS | 2660 | ++DOCSHELL 000000D385C73800 == 35 [pid = 2660] [id = 619] 17:21:56 INFO - PROCESS | 2660 | ++DOMWINDOW == 81 (000000D3842C9400) [pid = 2660] [serial = 1857] [outer = 0000000000000000] 17:21:56 INFO - PROCESS | 2660 | ++DOMWINDOW == 82 (000000D3842CE400) [pid = 2660] [serial = 1858] [outer = 000000D3842C9400] 17:21:56 INFO - PROCESS | 2660 | 1471047716399 Marionette DEBUG loaded listener.js 17:21:56 INFO - PROCESS | 2660 | ++DOMWINDOW == 83 (000000D38553A400) [pid = 2660] [serial = 1859] [outer = 000000D3842C9400] 17:21:56 INFO - PROCESS | 2660 | --DOCSHELL 000000D398D56800 == 34 [pid = 2660] [id = 616] 17:21:56 INFO - PROCESS | 2660 | --DOCSHELL 000000D3976BE800 == 33 [pid = 2660] [id = 615] 17:21:56 INFO - PROCESS | 2660 | --DOCSHELL 000000D39660F800 == 32 [pid = 2660] [id = 614] 17:21:56 INFO - PROCESS | 2660 | --DOCSHELL 000000D3950CA000 == 31 [pid = 2660] [id = 613] 17:21:56 INFO - PROCESS | 2660 | --DOCSHELL 000000D393920000 == 30 [pid = 2660] [id = 612] 17:21:56 INFO - PROCESS | 2660 | --DOCSHELL 000000D392DB8000 == 29 [pid = 2660] [id = 611] 17:21:56 INFO - PROCESS | 2660 | --DOCSHELL 000000D38F8C3800 == 28 [pid = 2660] [id = 610] 17:21:56 INFO - PROCESS | 2660 | --DOCSHELL 000000D38A922000 == 27 [pid = 2660] [id = 609] 17:21:56 INFO - PROCESS | 2660 | --DOMWINDOW == 82 (000000D393D57400) [pid = 2660] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 17:21:56 INFO - PROCESS | 2660 | --DOMWINDOW == 81 (000000D3942A1800) [pid = 2660] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 17:21:56 INFO - PROCESS | 2660 | --DOMWINDOW == 80 (000000D393D48800) [pid = 2660] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 17:21:56 INFO - PROCESS | 2660 | --DOMWINDOW == 79 (000000D393D55400) [pid = 2660] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 17:21:56 INFO - PROCESS | 2660 | --DOMWINDOW == 78 (000000D3902F0400) [pid = 2660] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 17:21:56 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000D3928D6000) [pid = 2660] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 17:21:56 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D391680000) [pid = 2660] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 17:21:56 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D386259400) [pid = 2660] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 17:21:56 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D38A64E400) [pid = 2660] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 17:21:56 INFO - PROCESS | 2660 | --DOMWINDOW == 73 (000000D38BF27C00) [pid = 2660] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 17:21:56 INFO - PROCESS | 2660 | --DOMWINDOW == 72 (000000D38C4C4000) [pid = 2660] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 17:21:56 INFO - PROCESS | 2660 | --DOMWINDOW == 71 (000000D38A68FC00) [pid = 2660] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 17:21:56 INFO - PROCESS | 2660 | --DOMWINDOW == 70 (000000D38A764800) [pid = 2660] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 17:21:56 INFO - PROCESS | 2660 | --DOMWINDOW == 69 (000000D38F868400) [pid = 2660] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 17:21:56 INFO - PROCESS | 2660 | --DOMWINDOW == 68 (000000D38647D400) [pid = 2660] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 17:21:56 INFO - PROCESS | 2660 | --DOMWINDOW == 67 (000000D38A64C400) [pid = 2660] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 17:21:56 INFO - PROCESS | 2660 | --DOMWINDOW == 66 (000000D3936AD000) [pid = 2660] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 17:21:56 INFO - PROCESS | 2660 | --DOMWINDOW == 65 (000000D38647DC00) [pid = 2660] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 17:21:56 INFO - PROCESS | 2660 | --DOMWINDOW == 64 (000000D392C17400) [pid = 2660] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 17:21:56 INFO - PROCESS | 2660 | --DOMWINDOW == 63 (000000D393657000) [pid = 2660] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 17:21:56 INFO - PROCESS | 2660 | --DOMWINDOW == 62 (000000D3936F4800) [pid = 2660] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 17:21:56 INFO - PROCESS | 2660 | --DOMWINDOW == 61 (000000D38C364800) [pid = 2660] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 17:21:56 INFO - PROCESS | 2660 | --DOMWINDOW == 60 (000000D38FB6B800) [pid = 2660] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 17:21:56 INFO - PROCESS | 2660 | 1471047716976 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]]]}] 17:21:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 17:21:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1030ms 17:21:57 INFO - PROCESS | 2660 | 1471047717001 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 17:21:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 17:21:57 INFO - PROCESS | 2660 | 1471047717005 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 17:21:57 INFO - PROCESS | 2660 | 1471047717010 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 17:21:57 INFO - PROCESS | 2660 | 1471047717013 Marionette TRACE conn6 <- [1,2442,null,{}] 17:21:57 INFO - PROCESS | 2660 | 1471047717017 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}] 17:21:57 INFO - PROCESS | 2660 | 1471047717022 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:57 INFO - PROCESS | 2660 | 1471047717131 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 17:21:57 INFO - PROCESS | 2660 | 1471047717214 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:57 INFO - PROCESS | 2660 | 1471047717217 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:57 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38BF9E000 == 28 [pid = 2660] [id = 620] 17:21:57 INFO - PROCESS | 2660 | ++DOMWINDOW == 61 (000000D386427400) [pid = 2660] [serial = 1860] [outer = 0000000000000000] 17:21:57 INFO - PROCESS | 2660 | ++DOMWINDOW == 62 (000000D386E5B000) [pid = 2660] [serial = 1861] [outer = 000000D386427400] 17:21:57 INFO - PROCESS | 2660 | 1471047717267 Marionette DEBUG loaded listener.js 17:21:57 INFO - PROCESS | 2660 | ++DOMWINDOW == 63 (000000D38A64C400) [pid = 2660] [serial = 1862] [outer = 000000D386427400] 17:21:57 INFO - PROCESS | 2660 | 1471047717691 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]]]}] 17:21:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 17:21:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 734ms 17:21:57 INFO - PROCESS | 2660 | 1471047717744 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 17:21:57 INFO - PROCESS | 2660 | 1471047717747 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 17:21:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 17:21:57 INFO - PROCESS | 2660 | 1471047717756 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 17:21:57 INFO - PROCESS | 2660 | 1471047717758 Marionette TRACE conn6 <- [1,2446,null,{}] 17:21:57 INFO - PROCESS | 2660 | 1471047717762 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}] 17:21:57 INFO - PROCESS | 2660 | 1471047717764 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:57 INFO - PROCESS | 2660 | 1471047717856 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 17:21:57 INFO - PROCESS | 2660 | 1471047717867 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:57 INFO - PROCESS | 2660 | 1471047717870 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:57 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39272A000 == 29 [pid = 2660] [id = 621] 17:21:57 INFO - PROCESS | 2660 | ++DOMWINDOW == 64 (000000D38A764800) [pid = 2660] [serial = 1863] [outer = 0000000000000000] 17:21:57 INFO - PROCESS | 2660 | ++DOMWINDOW == 65 (000000D38A7CBC00) [pid = 2660] [serial = 1864] [outer = 000000D38A764800] 17:21:57 INFO - PROCESS | 2660 | 1471047717916 Marionette DEBUG loaded listener.js 17:21:58 INFO - PROCESS | 2660 | ++DOMWINDOW == 66 (000000D38B183400) [pid = 2660] [serial = 1865] [outer = 000000D38A764800] 17:21:58 INFO - PROCESS | 2660 | 1471047718378 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]]]}] 17:21:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 17:21:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 692ms 17:21:58 INFO - PROCESS | 2660 | 1471047718450 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 17:21:58 INFO - PROCESS | 2660 | 1471047718454 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 17:21:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 17:21:58 INFO - PROCESS | 2660 | 1471047718466 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 17:21:58 INFO - PROCESS | 2660 | 1471047718471 Marionette TRACE conn6 <- [1,2450,null,{}] 17:21:58 INFO - PROCESS | 2660 | 1471047718475 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}] 17:21:58 INFO - PROCESS | 2660 | 1471047718478 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:58 INFO - PROCESS | 2660 | 1471047718575 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 17:21:58 INFO - PROCESS | 2660 | 1471047718588 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:58 INFO - PROCESS | 2660 | 1471047718590 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:58 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39391C800 == 30 [pid = 2660] [id = 622] 17:21:58 INFO - PROCESS | 2660 | ++DOMWINDOW == 67 (000000D386045800) [pid = 2660] [serial = 1866] [outer = 0000000000000000] 17:21:58 INFO - PROCESS | 2660 | ++DOMWINDOW == 68 (000000D38C366000) [pid = 2660] [serial = 1867] [outer = 000000D386045800] 17:21:58 INFO - PROCESS | 2660 | 1471047718635 Marionette DEBUG loaded listener.js 17:21:58 INFO - PROCESS | 2660 | ++DOMWINDOW == 69 (000000D38C7C2C00) [pid = 2660] [serial = 1868] [outer = 000000D386045800] 17:21:59 INFO - PROCESS | 2660 | 1471047719061 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]]]}] 17:21:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 17:21:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 649ms 17:21:59 INFO - PROCESS | 2660 | 1471047719113 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 17:21:59 INFO - PROCESS | 2660 | 1471047719115 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 17:21:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 17:21:59 INFO - PROCESS | 2660 | 1471047719124 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 17:21:59 INFO - PROCESS | 2660 | 1471047719126 Marionette TRACE conn6 <- [1,2454,null,{}] 17:21:59 INFO - PROCESS | 2660 | 1471047719130 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}] 17:21:59 INFO - PROCESS | 2660 | 1471047719132 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:59 INFO - PROCESS | 2660 | 1471047719273 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 17:21:59 INFO - PROCESS | 2660 | 1471047719324 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:59 INFO - PROCESS | 2660 | 1471047719327 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:21:59 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3950CF800 == 31 [pid = 2660] [id = 623] 17:21:59 INFO - PROCESS | 2660 | ++DOMWINDOW == 70 (000000D38EEB3000) [pid = 2660] [serial = 1869] [outer = 0000000000000000] 17:21:59 INFO - PROCESS | 2660 | ++DOMWINDOW == 71 (000000D38F775C00) [pid = 2660] [serial = 1870] [outer = 000000D38EEB3000] 17:21:59 INFO - PROCESS | 2660 | 1471047719380 Marionette DEBUG loaded listener.js 17:21:59 INFO - PROCESS | 2660 | ++DOMWINDOW == 72 (000000D38FB63800) [pid = 2660] [serial = 1871] [outer = 000000D38EEB3000] 17:21:59 INFO - PROCESS | 2660 | 1471047719800 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]]]}] 17:21:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 17:21:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 734ms 17:21:59 INFO - PROCESS | 2660 | 1471047719867 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 17:21:59 INFO - PROCESS | 2660 | 1471047719869 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 17:21:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 17:21:59 INFO - PROCESS | 2660 | 1471047719873 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 17:21:59 INFO - PROCESS | 2660 | 1471047719874 Marionette TRACE conn6 <- [1,2458,null,{}] 17:21:59 INFO - PROCESS | 2660 | 1471047719878 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}] 17:21:59 INFO - PROCESS | 2660 | 1471047719880 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:00 INFO - PROCESS | 2660 | 1471047719996 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 17:22:00 INFO - PROCESS | 2660 | 1471047720006 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:00 INFO - PROCESS | 2660 | 1471047720012 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:00 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39660B000 == 32 [pid = 2660] [id = 624] 17:22:00 INFO - PROCESS | 2660 | ++DOMWINDOW == 73 (000000D3902F0400) [pid = 2660] [serial = 1872] [outer = 0000000000000000] 17:22:00 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (000000D3902F7800) [pid = 2660] [serial = 1873] [outer = 000000D3902F0400] 17:22:00 INFO - PROCESS | 2660 | 1471047720117 Marionette DEBUG loaded listener.js 17:22:00 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D391685000) [pid = 2660] [serial = 1874] [outer = 000000D3902F0400] 17:22:00 INFO - PROCESS | 2660 | 1471047720571 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]]]}] 17:22:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 17:22:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 734ms 17:22:00 INFO - PROCESS | 2660 | 1471047720624 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 17:22:00 INFO - PROCESS | 2660 | 1471047720626 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 17:22:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 17:22:00 INFO - PROCESS | 2660 | 1471047720634 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 17:22:00 INFO - PROCESS | 2660 | 1471047720636 Marionette TRACE conn6 <- [1,2462,null,{}] 17:22:00 INFO - PROCESS | 2660 | 1471047720639 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}] 17:22:00 INFO - PROCESS | 2660 | 1471047720641 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:00 INFO - PROCESS | 2660 | 1471047720766 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 17:22:00 INFO - PROCESS | 2660 | 1471047720782 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:00 INFO - PROCESS | 2660 | 1471047720784 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:00 INFO - PROCESS | 2660 | ++DOCSHELL 000000D398D41800 == 33 [pid = 2660] [id = 625] 17:22:00 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D392857C00) [pid = 2660] [serial = 1875] [outer = 0000000000000000] 17:22:00 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D3928CF800) [pid = 2660] [serial = 1876] [outer = 000000D392857C00] 17:22:00 INFO - PROCESS | 2660 | 1471047720874 Marionette DEBUG loaded listener.js 17:22:00 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D392B02800) [pid = 2660] [serial = 1877] [outer = 000000D392857C00] 17:22:01 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000D390830400) [pid = 2660] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 17:22:01 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D386974800) [pid = 2660] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 17:22:01 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D38EE11800) [pid = 2660] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 17:22:01 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D392C14000) [pid = 2660] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 17:22:01 INFO - PROCESS | 2660 | --DOMWINDOW == 73 (000000D38B20E400) [pid = 2660] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 17:22:01 INFO - PROCESS | 2660 | --DOMWINDOW == 72 (000000D38EE0D400) [pid = 2660] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 17:22:01 INFO - PROCESS | 2660 | --DOMWINDOW == 71 (000000D385C2B400) [pid = 2660] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 17:22:01 INFO - PROCESS | 2660 | --DOMWINDOW == 70 (000000D38A651000) [pid = 2660] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 17:22:01 INFO - PROCESS | 2660 | --DOMWINDOW == 69 (000000D386451400) [pid = 2660] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 17:22:01 INFO - PROCESS | 2660 | --DOMWINDOW == 68 (000000D386252000) [pid = 2660] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 17:22:01 INFO - PROCESS | 2660 | --DOMWINDOW == 67 (000000D3853C6C00) [pid = 2660] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 17:22:01 INFO - PROCESS | 2660 | --DOMWINDOW == 66 (000000D392C16C00) [pid = 2660] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 17:22:01 INFO - PROCESS | 2660 | 1471047721324 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]]]}] 17:22:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 17:22:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 733ms 17:22:01 INFO - PROCESS | 2660 | 1471047721370 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 17:22:01 INFO - PROCESS | 2660 | 1471047721372 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 17:22:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 17:22:01 INFO - PROCESS | 2660 | 1471047721376 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 17:22:01 INFO - PROCESS | 2660 | 1471047721378 Marionette TRACE conn6 <- [1,2466,null,{}] 17:22:01 INFO - PROCESS | 2660 | 1471047721381 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}] 17:22:01 INFO - PROCESS | 2660 | 1471047721383 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:01 INFO - PROCESS | 2660 | 1471047721497 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 17:22:01 INFO - PROCESS | 2660 | 1471047721550 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:01 INFO - PROCESS | 2660 | 1471047721552 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:01 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39909B800 == 34 [pid = 2660] [id = 626] 17:22:01 INFO - PROCESS | 2660 | ++DOMWINDOW == 67 (000000D384B45800) [pid = 2660] [serial = 1878] [outer = 0000000000000000] 17:22:01 INFO - PROCESS | 2660 | ++DOMWINDOW == 68 (000000D38A650400) [pid = 2660] [serial = 1879] [outer = 000000D384B45800] 17:22:01 INFO - PROCESS | 2660 | 1471047721598 Marionette DEBUG loaded listener.js 17:22:01 INFO - PROCESS | 2660 | ++DOMWINDOW == 69 (000000D390831400) [pid = 2660] [serial = 1880] [outer = 000000D384B45800] 17:22:01 INFO - PROCESS | 2660 | 1471047721965 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]]]}] 17:22:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 17:22:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 628ms 17:22:02 INFO - PROCESS | 2660 | 1471047722005 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 17:22:02 INFO - PROCESS | 2660 | 1471047722007 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 17:22:02 INFO - PROCESS | 2660 | 1471047722011 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 17:22:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 17:22:02 INFO - PROCESS | 2660 | 1471047722013 Marionette TRACE conn6 <- [1,2470,null,{}] 17:22:02 INFO - PROCESS | 2660 | 1471047722025 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}] 17:22:02 INFO - PROCESS | 2660 | 1471047722028 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:02 INFO - PROCESS | 2660 | 1471047722173 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 17:22:02 INFO - PROCESS | 2660 | 1471047722183 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:02 INFO - PROCESS | 2660 | 1471047722185 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:02 INFO - PROCESS | 2660 | ++DOCSHELL 000000D399BC6000 == 35 [pid = 2660] [id = 627] 17:22:02 INFO - PROCESS | 2660 | ++DOMWINDOW == 70 (000000D392C14000) [pid = 2660] [serial = 1881] [outer = 0000000000000000] 17:22:02 INFO - PROCESS | 2660 | ++DOMWINDOW == 71 (000000D392CBA800) [pid = 2660] [serial = 1882] [outer = 000000D392C14000] 17:22:02 INFO - PROCESS | 2660 | 1471047722230 Marionette DEBUG loaded listener.js 17:22:02 INFO - PROCESS | 2660 | ++DOMWINDOW == 72 (000000D3932BE000) [pid = 2660] [serial = 1883] [outer = 000000D392C14000] 17:22:02 INFO - PROCESS | 2660 | 1471047722627 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]]]}] 17:22:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 17:22:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 628ms 17:22:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 17:22:02 INFO - PROCESS | 2660 | 1471047722642 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 17:22:02 INFO - PROCESS | 2660 | 1471047722645 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 17:22:02 INFO - PROCESS | 2660 | 1471047722660 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 17:22:02 INFO - PROCESS | 2660 | 1471047722662 Marionette TRACE conn6 <- [1,2474,null,{}] 17:22:02 INFO - PROCESS | 2660 | 1471047722666 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}] 17:22:02 INFO - PROCESS | 2660 | 1471047722668 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:02 INFO - PROCESS | 2660 | 1471047722752 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 17:22:02 INFO - PROCESS | 2660 | 1471047722758 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:02 INFO - PROCESS | 2660 | 1471047722760 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:02 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39391B000 == 36 [pid = 2660] [id = 628] 17:22:02 INFO - PROCESS | 2660 | ++DOMWINDOW == 73 (000000D39338FC00) [pid = 2660] [serial = 1884] [outer = 0000000000000000] 17:22:02 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (000000D3936AE800) [pid = 2660] [serial = 1885] [outer = 000000D39338FC00] 17:22:02 INFO - PROCESS | 2660 | 1471047722805 Marionette DEBUG loaded listener.js 17:22:02 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D393A9D800) [pid = 2660] [serial = 1886] [outer = 000000D39338FC00] 17:22:03 INFO - PROCESS | 2660 | 1471047723262 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]]]}] 17:22:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 17:22:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 692ms 17:22:03 INFO - PROCESS | 2660 | 1471047723345 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 17:22:03 INFO - PROCESS | 2660 | 1471047723350 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 17:22:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 17:22:03 INFO - PROCESS | 2660 | 1471047723355 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 17:22:03 INFO - PROCESS | 2660 | 1471047723360 Marionette TRACE conn6 <- [1,2478,null,{}] 17:22:03 INFO - PROCESS | 2660 | 1471047723368 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}] 17:22:03 INFO - PROCESS | 2660 | 1471047723371 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:03 INFO - PROCESS | 2660 | 1471047723500 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 17:22:03 INFO - PROCESS | 2660 | 1471047723635 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:03 INFO - PROCESS | 2660 | 1471047723640 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:03 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38BF91800 == 37 [pid = 2660] [id = 629] 17:22:03 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D38625F800) [pid = 2660] [serial = 1887] [outer = 0000000000000000] 17:22:03 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D3862D3C00) [pid = 2660] [serial = 1888] [outer = 000000D38625F800] 17:22:03 INFO - PROCESS | 2660 | 1471047723701 Marionette DEBUG loaded listener.js 17:22:03 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D38A657400) [pid = 2660] [serial = 1889] [outer = 000000D38625F800] 17:22:04 INFO - PROCESS | 2660 | 1471047724317 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]]]}] 17:22:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 17:22:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1038ms 17:22:04 INFO - PROCESS | 2660 | 1471047724396 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 17:22:04 INFO - PROCESS | 2660 | 1471047724401 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 17:22:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 17:22:04 INFO - PROCESS | 2660 | 1471047724408 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 17:22:04 INFO - PROCESS | 2660 | 1471047724411 Marionette TRACE conn6 <- [1,2482,null,{}] 17:22:04 INFO - PROCESS | 2660 | 1471047724437 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}] 17:22:04 INFO - PROCESS | 2660 | 1471047724440 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:04 INFO - PROCESS | 2660 | 1471047724622 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 17:22:04 INFO - PROCESS | 2660 | 1471047724714 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:04 INFO - PROCESS | 2660 | 1471047724717 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:04 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3962A6000 == 38 [pid = 2660] [id = 630] 17:22:04 INFO - PROCESS | 2660 | ++DOMWINDOW == 79 (000000D38B210000) [pid = 2660] [serial = 1890] [outer = 0000000000000000] 17:22:04 INFO - PROCESS | 2660 | ++DOMWINDOW == 80 (000000D38BE7C400) [pid = 2660] [serial = 1891] [outer = 000000D38B210000] 17:22:04 INFO - PROCESS | 2660 | 1471047724777 Marionette DEBUG loaded listener.js 17:22:04 INFO - PROCESS | 2660 | ++DOMWINDOW == 81 (000000D38C790400) [pid = 2660] [serial = 1892] [outer = 000000D38B210000] 17:22:05 INFO - PROCESS | 2660 | 1471047725356 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]]]}] 17:22:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 17:22:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 985ms 17:22:05 INFO - PROCESS | 2660 | 1471047725395 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 17:22:05 INFO - PROCESS | 2660 | 1471047725398 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 17:22:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 17:22:05 INFO - PROCESS | 2660 | 1471047725402 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 17:22:05 INFO - PROCESS | 2660 | 1471047725406 Marionette TRACE conn6 <- [1,2486,null,{}] 17:22:05 INFO - PROCESS | 2660 | 1471047725417 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}] 17:22:05 INFO - PROCESS | 2660 | 1471047725422 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:05 INFO - PROCESS | 2660 | 1471047725541 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 17:22:05 INFO - PROCESS | 2660 | 1471047725639 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:05 INFO - PROCESS | 2660 | 1471047725642 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:05 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39A4C8000 == 39 [pid = 2660] [id = 631] 17:22:05 INFO - PROCESS | 2660 | ++DOMWINDOW == 82 (000000D39130D800) [pid = 2660] [serial = 1893] [outer = 0000000000000000] 17:22:05 INFO - PROCESS | 2660 | ++DOMWINDOW == 83 (000000D3916EEC00) [pid = 2660] [serial = 1894] [outer = 000000D39130D800] 17:22:05 INFO - PROCESS | 2660 | 1471047725702 Marionette DEBUG loaded listener.js 17:22:05 INFO - PROCESS | 2660 | ++DOMWINDOW == 84 (000000D3928DD400) [pid = 2660] [serial = 1895] [outer = 000000D39130D800] 17:22:06 INFO - PROCESS | 2660 | 1471047726311 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]]]}] 17:22:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 17:22:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 985ms 17:22:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 17:22:06 INFO - PROCESS | 2660 | 1471047726389 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 17:22:06 INFO - PROCESS | 2660 | 1471047726392 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 17:22:06 INFO - PROCESS | 2660 | 1471047726395 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 17:22:06 INFO - PROCESS | 2660 | 1471047726397 Marionette TRACE conn6 <- [1,2490,null,{}] 17:22:06 INFO - PROCESS | 2660 | 1471047726401 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}] 17:22:06 INFO - PROCESS | 2660 | 1471047726404 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:06 INFO - PROCESS | 2660 | 1471047726520 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 17:22:06 INFO - PROCESS | 2660 | 1471047726670 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:06 INFO - PROCESS | 2660 | 1471047726672 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:06 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39909F800 == 40 [pid = 2660] [id = 632] 17:22:06 INFO - PROCESS | 2660 | ++DOMWINDOW == 85 (000000D3928D1C00) [pid = 2660] [serial = 1896] [outer = 0000000000000000] 17:22:06 INFO - PROCESS | 2660 | ++DOMWINDOW == 86 (000000D393D56C00) [pid = 2660] [serial = 1897] [outer = 000000D3928D1C00] 17:22:06 INFO - PROCESS | 2660 | 1471047726729 Marionette DEBUG loaded listener.js 17:22:06 INFO - PROCESS | 2660 | ++DOMWINDOW == 87 (000000D393D5E400) [pid = 2660] [serial = 1898] [outer = 000000D3928D1C00] 17:22:07 INFO - PROCESS | 2660 | 1471047727545 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]]]}] 17:22:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 17:22:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1193ms 17:22:07 INFO - PROCESS | 2660 | 1471047727600 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 17:22:07 INFO - PROCESS | 2660 | 1471047727604 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 17:22:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 17:22:07 INFO - PROCESS | 2660 | 1471047727610 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 17:22:07 INFO - PROCESS | 2660 | 1471047727613 Marionette TRACE conn6 <- [1,2494,null,{}] 17:22:07 INFO - PROCESS | 2660 | 1471047727619 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}] 17:22:07 INFO - PROCESS | 2660 | 1471047727621 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:07 INFO - PROCESS | 2660 | 1471047727735 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 17:22:08 INFO - PROCESS | 2660 | --DOCSHELL 000000D399BC6000 == 39 [pid = 2660] [id = 627] 17:22:08 INFO - PROCESS | 2660 | --DOCSHELL 000000D39909B800 == 38 [pid = 2660] [id = 626] 17:22:08 INFO - PROCESS | 2660 | --DOCSHELL 000000D398D41800 == 37 [pid = 2660] [id = 625] 17:22:08 INFO - PROCESS | 2660 | --DOCSHELL 000000D39660B000 == 36 [pid = 2660] [id = 624] 17:22:08 INFO - PROCESS | 2660 | --DOCSHELL 000000D3950CF800 == 35 [pid = 2660] [id = 623] 17:22:08 INFO - PROCESS | 2660 | --DOCSHELL 000000D39391C800 == 34 [pid = 2660] [id = 622] 17:22:08 INFO - PROCESS | 2660 | --DOCSHELL 000000D39272A000 == 33 [pid = 2660] [id = 621] 17:22:08 INFO - PROCESS | 2660 | --DOCSHELL 000000D38BF9E000 == 32 [pid = 2660] [id = 620] 17:22:08 INFO - PROCESS | 2660 | --DOCSHELL 000000D385C73800 == 31 [pid = 2660] [id = 619] 17:22:08 INFO - PROCESS | 2660 | --DOCSHELL 000000D38C434800 == 30 [pid = 2660] [id = 618] 17:22:08 INFO - PROCESS | 2660 | --DOCSHELL 000000D392DB6800 == 29 [pid = 2660] [id = 617] 17:22:08 INFO - PROCESS | 2660 | --DOCSHELL 000000D38AF90800 == 28 [pid = 2660] [id = 608] 17:22:08 INFO - PROCESS | 2660 | --DOCSHELL 000000D39909F800 == 27 [pid = 2660] [id = 632] 17:22:08 INFO - PROCESS | 2660 | --DOCSHELL 000000D39A4C8000 == 26 [pid = 2660] [id = 631] 17:22:08 INFO - PROCESS | 2660 | --DOCSHELL 000000D3962A6000 == 25 [pid = 2660] [id = 630] 17:22:08 INFO - PROCESS | 2660 | --DOCSHELL 000000D39391B000 == 24 [pid = 2660] [id = 628] 17:22:08 INFO - PROCESS | 2660 | --DOCSHELL 000000D38BF91800 == 23 [pid = 2660] [id = 629] 17:22:08 INFO - PROCESS | 2660 | 1471047728434 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:08 INFO - PROCESS | 2660 | 1471047728438 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:08 INFO - PROCESS | 2660 | --DOMWINDOW == 86 (000000D38EEB8800) [pid = 2660] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 17:22:08 INFO - PROCESS | 2660 | --DOMWINDOW == 85 (000000D38FF6AC00) [pid = 2660] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 17:22:08 INFO - PROCESS | 2660 | --DOMWINDOW == 84 (000000D38A6B3C00) [pid = 2660] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 17:22:08 INFO - PROCESS | 2660 | --DOMWINDOW == 83 (000000D38AED2C00) [pid = 2660] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 17:22:08 INFO - PROCESS | 2660 | --DOMWINDOW == 82 (000000D38A606000) [pid = 2660] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 17:22:08 INFO - PROCESS | 2660 | --DOMWINDOW == 81 (000000D386481000) [pid = 2660] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 17:22:08 INFO - PROCESS | 2660 | --DOMWINDOW == 80 (000000D3862D2000) [pid = 2660] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 17:22:08 INFO - PROCESS | 2660 | --DOMWINDOW == 79 (000000D386967C00) [pid = 2660] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 17:22:08 INFO - PROCESS | 2660 | --DOMWINDOW == 78 (000000D38C357C00) [pid = 2660] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 17:22:08 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000D38FB5FC00) [pid = 2660] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 17:22:08 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D393384800) [pid = 2660] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 17:22:08 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D3916F7400) [pid = 2660] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 17:22:08 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D3936E8C00) [pid = 2660] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 17:22:08 INFO - PROCESS | 2660 | --DOMWINDOW == 73 (000000D38B17F000) [pid = 2660] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 17:22:08 INFO - PROCESS | 2660 | --DOMWINDOW == 72 (000000D38A656C00) [pid = 2660] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 17:22:08 INFO - PROCESS | 2660 | --DOMWINDOW == 71 (000000D391681400) [pid = 2660] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 17:22:08 INFO - PROCESS | 2660 | --DOMWINDOW == 70 (000000D38F868C00) [pid = 2660] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 17:22:08 INFO - PROCESS | 2660 | --DOMWINDOW == 69 (000000D3942C9C00) [pid = 2660] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 17:22:08 INFO - PROCESS | 2660 | --DOMWINDOW == 68 (000000D3933D2800) [pid = 2660] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 17:22:08 INFO - PROCESS | 2660 | --DOMWINDOW == 67 (000000D3902FAC00) [pid = 2660] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 17:22:08 INFO - PROCESS | 2660 | --DOMWINDOW == 66 (000000D392F26400) [pid = 2660] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 17:22:08 INFO - PROCESS | 2660 | --DOMWINDOW == 65 (000000D3928DB400) [pid = 2660] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 17:22:08 INFO - PROCESS | 2660 | --DOMWINDOW == 64 (000000D392C0E000) [pid = 2660] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 17:22:08 INFO - PROCESS | 2660 | --DOMWINDOW == 63 (000000D391305000) [pid = 2660] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 17:22:08 INFO - PROCESS | 2660 | --DOMWINDOW == 62 (000000D38C363800) [pid = 2660] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 17:22:08 INFO - PROCESS | 2660 | ++DOCSHELL 000000D386524000 == 24 [pid = 2660] [id = 633] 17:22:08 INFO - PROCESS | 2660 | ++DOMWINDOW == 63 (000000D385551000) [pid = 2660] [serial = 1899] [outer = 0000000000000000] 17:22:08 INFO - PROCESS | 2660 | ++DOMWINDOW == 64 (000000D385C24800) [pid = 2660] [serial = 1900] [outer = 000000D385551000] 17:22:08 INFO - PROCESS | 2660 | 1471047728584 Marionette DEBUG loaded listener.js 17:22:08 INFO - PROCESS | 2660 | ++DOMWINDOW == 65 (000000D386251400) [pid = 2660] [serial = 1901] [outer = 000000D385551000] 17:22:09 INFO - PROCESS | 2660 | 1471047729097 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]]]}] 17:22:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 17:22:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1554ms 17:22:09 INFO - PROCESS | 2660 | 1471047729166 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 17:22:09 INFO - PROCESS | 2660 | 1471047729170 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 17:22:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 17:22:09 INFO - PROCESS | 2660 | 1471047729174 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 17:22:09 INFO - PROCESS | 2660 | 1471047729177 Marionette TRACE conn6 <- [1,2498,null,{}] 17:22:09 INFO - PROCESS | 2660 | 1471047729183 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}] 17:22:09 INFO - PROCESS | 2660 | 1471047729187 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:09 INFO - PROCESS | 2660 | 1471047729285 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 17:22:09 INFO - PROCESS | 2660 | 1471047729301 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:09 INFO - PROCESS | 2660 | 1471047729304 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:09 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38BFA3800 == 25 [pid = 2660] [id = 634] 17:22:09 INFO - PROCESS | 2660 | ++DOMWINDOW == 66 (000000D386702800) [pid = 2660] [serial = 1902] [outer = 0000000000000000] 17:22:09 INFO - PROCESS | 2660 | ++DOMWINDOW == 67 (000000D386972800) [pid = 2660] [serial = 1903] [outer = 000000D386702800] 17:22:09 INFO - PROCESS | 2660 | 1471047729354 Marionette DEBUG loaded listener.js 17:22:09 INFO - PROCESS | 2660 | ++DOMWINDOW == 68 (000000D38A2B8800) [pid = 2660] [serial = 1904] [outer = 000000D386702800] 17:22:09 INFO - PROCESS | 2660 | 1471047729875 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]]]}] 17:22:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 17:22:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 731ms 17:22:09 INFO - PROCESS | 2660 | 1471047729912 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 17:22:09 INFO - PROCESS | 2660 | 1471047729916 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 17:22:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 17:22:09 INFO - PROCESS | 2660 | 1471047729922 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 17:22:09 INFO - PROCESS | 2660 | 1471047729924 Marionette TRACE conn6 <- [1,2502,null,{}] 17:22:09 INFO - PROCESS | 2660 | 1471047729927 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}] 17:22:09 INFO - PROCESS | 2660 | 1471047729930 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:10 INFO - PROCESS | 2660 | 1471047730058 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 17:22:10 INFO - PROCESS | 2660 | 1471047730113 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:10 INFO - PROCESS | 2660 | 1471047730115 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:10 INFO - PROCESS | 2660 | ++DOCSHELL 000000D391561800 == 26 [pid = 2660] [id = 635] 17:22:10 INFO - PROCESS | 2660 | ++DOMWINDOW == 69 (000000D386256000) [pid = 2660] [serial = 1905] [outer = 0000000000000000] 17:22:10 INFO - PROCESS | 2660 | ++DOMWINDOW == 70 (000000D38A6B7800) [pid = 2660] [serial = 1906] [outer = 000000D386256000] 17:22:10 INFO - PROCESS | 2660 | 1471047730174 Marionette DEBUG loaded listener.js 17:22:10 INFO - PROCESS | 2660 | ++DOMWINDOW == 71 (000000D38AEC4C00) [pid = 2660] [serial = 1907] [outer = 000000D386256000] 17:22:10 INFO - PROCESS | 2660 | 1471047730585 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]]]}] 17:22:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 17:22:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 733ms 17:22:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 17:22:10 INFO - PROCESS | 2660 | 1471047730657 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 17:22:10 INFO - PROCESS | 2660 | 1471047730659 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 17:22:10 INFO - PROCESS | 2660 | 1471047730664 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 17:22:10 INFO - PROCESS | 2660 | 1471047730671 Marionette TRACE conn6 <- [1,2506,null,{}] 17:22:10 INFO - PROCESS | 2660 | 1471047730687 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}] 17:22:10 INFO - PROCESS | 2660 | 1471047730692 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:10 INFO - PROCESS | 2660 | 1471047730813 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 17:22:10 INFO - PROCESS | 2660 | 1471047730829 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:10 INFO - PROCESS | 2660 | 1471047730832 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:10 INFO - PROCESS | 2660 | ++DOCSHELL 000000D393712800 == 27 [pid = 2660] [id = 636] 17:22:10 INFO - PROCESS | 2660 | ++DOMWINDOW == 72 (000000D38B21A400) [pid = 2660] [serial = 1908] [outer = 0000000000000000] 17:22:10 INFO - PROCESS | 2660 | ++DOMWINDOW == 73 (000000D38BE80800) [pid = 2660] [serial = 1909] [outer = 000000D38B21A400] 17:22:10 INFO - PROCESS | 2660 | 1471047730924 Marionette DEBUG loaded listener.js 17:22:11 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (000000D38C361000) [pid = 2660] [serial = 1910] [outer = 000000D38B21A400] 17:22:11 INFO - PROCESS | 2660 | 1471047731373 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]]]}] 17:22:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 17:22:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 731ms 17:22:11 INFO - PROCESS | 2660 | 1471047731427 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 17:22:11 INFO - PROCESS | 2660 | 1471047731430 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 17:22:11 INFO - PROCESS | 2660 | 1471047731434 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 17:22:11 INFO - PROCESS | 2660 | 1471047731435 Marionette TRACE conn6 <- [1,2510,null,{}] 17:22:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 17:22:11 INFO - PROCESS | 2660 | 1471047731439 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}] 17:22:11 INFO - PROCESS | 2660 | 1471047731441 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:11 INFO - PROCESS | 2660 | 1471047731560 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 17:22:11 INFO - PROCESS | 2660 | 1471047731572 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:11 INFO - PROCESS | 2660 | 1471047731574 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:11 INFO - PROCESS | 2660 | ++DOCSHELL 000000D393B04000 == 28 [pid = 2660] [id = 637] 17:22:11 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D38C7BE000) [pid = 2660] [serial = 1911] [outer = 0000000000000000] 17:22:11 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D38EEB3800) [pid = 2660] [serial = 1912] [outer = 000000D38C7BE000] 17:22:11 INFO - PROCESS | 2660 | 1471047731672 Marionette DEBUG loaded listener.js 17:22:11 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D38F863C00) [pid = 2660] [serial = 1913] [outer = 000000D38C7BE000] 17:22:12 INFO - PROCESS | 2660 | 1471047732106 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]]]}] 17:22:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 17:22:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 734ms 17:22:12 INFO - PROCESS | 2660 | 1471047732175 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 17:22:12 INFO - PROCESS | 2660 | 1471047732178 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 17:22:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 17:22:12 INFO - PROCESS | 2660 | 1471047732181 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 17:22:12 INFO - PROCESS | 2660 | 1471047732183 Marionette TRACE conn6 <- [1,2514,null,{}] 17:22:12 INFO - PROCESS | 2660 | 1471047732187 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}] 17:22:12 INFO - PROCESS | 2660 | 1471047732189 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:12 INFO - PROCESS | 2660 | 1471047732301 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 17:22:12 INFO - PROCESS | 2660 | 1471047732357 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:12 INFO - PROCESS | 2660 | 1471047732364 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:12 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3950E0800 == 29 [pid = 2660] [id = 638] 17:22:12 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D38FBE8800) [pid = 2660] [serial = 1914] [outer = 0000000000000000] 17:22:12 INFO - PROCESS | 2660 | ++DOMWINDOW == 79 (000000D38FF2DC00) [pid = 2660] [serial = 1915] [outer = 000000D38FBE8800] 17:22:12 INFO - PROCESS | 2660 | 1471047732424 Marionette DEBUG loaded listener.js 17:22:12 INFO - PROCESS | 2660 | ++DOMWINDOW == 80 (000000D39130C400) [pid = 2660] [serial = 1916] [outer = 000000D38FBE8800] 17:22:12 INFO - PROCESS | 2660 | --DOMWINDOW == 79 (000000D38EEB3000) [pid = 2660] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 17:22:12 INFO - PROCESS | 2660 | --DOMWINDOW == 78 (000000D38A764800) [pid = 2660] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 17:22:12 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000D386045800) [pid = 2660] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 17:22:12 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D3862CB400) [pid = 2660] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 17:22:12 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D3902F0400) [pid = 2660] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 17:22:12 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D3842C9400) [pid = 2660] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 17:22:12 INFO - PROCESS | 2660 | --DOMWINDOW == 73 (000000D3932BCC00) [pid = 2660] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 17:22:12 INFO - PROCESS | 2660 | --DOMWINDOW == 72 (000000D386427400) [pid = 2660] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 17:22:12 INFO - PROCESS | 2660 | --DOMWINDOW == 71 (000000D384B45800) [pid = 2660] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 17:22:12 INFO - PROCESS | 2660 | --DOMWINDOW == 70 (000000D392857C00) [pid = 2660] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 17:22:12 INFO - PROCESS | 2660 | --DOMWINDOW == 69 (000000D39338FC00) [pid = 2660] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 17:22:12 INFO - PROCESS | 2660 | --DOMWINDOW == 68 (000000D392C14000) [pid = 2660] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 17:22:13 INFO - PROCESS | 2660 | 1471047733073 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]]]}] 17:22:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 17:22:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 944ms 17:22:13 INFO - PROCESS | 2660 | 1471047733127 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 17:22:13 INFO - PROCESS | 2660 | 1471047733129 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 17:22:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 17:22:13 INFO - PROCESS | 2660 | 1471047733133 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 17:22:13 INFO - PROCESS | 2660 | 1471047733135 Marionette TRACE conn6 <- [1,2518,null,{}] 17:22:13 INFO - PROCESS | 2660 | 1471047733138 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}] 17:22:13 INFO - PROCESS | 2660 | 1471047733141 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:13 INFO - PROCESS | 2660 | 1471047733230 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 17:22:13 INFO - PROCESS | 2660 | 1471047733238 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:13 INFO - PROCESS | 2660 | 1471047733240 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:13 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38698A000 == 30 [pid = 2660] [id = 639] 17:22:13 INFO - PROCESS | 2660 | ++DOMWINDOW == 69 (000000D38553F000) [pid = 2660] [serial = 1917] [outer = 0000000000000000] 17:22:13 INFO - PROCESS | 2660 | ++DOMWINDOW == 70 (000000D39130C800) [pid = 2660] [serial = 1918] [outer = 000000D38553F000] 17:22:13 INFO - PROCESS | 2660 | 1471047733293 Marionette DEBUG loaded listener.js 17:22:13 INFO - PROCESS | 2660 | ++DOMWINDOW == 71 (000000D3916F2000) [pid = 2660] [serial = 1919] [outer = 000000D38553F000] 17:22:13 INFO - PROCESS | 2660 | 1471047733732 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]]]}] 17:22:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 17:22:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 628ms 17:22:13 INFO - PROCESS | 2660 | 1471047733764 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 17:22:13 INFO - PROCESS | 2660 | 1471047733766 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 17:22:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 17:22:13 INFO - PROCESS | 2660 | 1471047733775 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 17:22:13 INFO - PROCESS | 2660 | 1471047733777 Marionette TRACE conn6 <- [1,2522,null,{}] 17:22:13 INFO - PROCESS | 2660 | 1471047733780 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}] 17:22:13 INFO - PROCESS | 2660 | 1471047733782 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:13 INFO - PROCESS | 2660 | 1471047733864 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 17:22:13 INFO - PROCESS | 2660 | 1471047733870 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:13 INFO - PROCESS | 2660 | 1471047733872 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:13 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3976DC800 == 31 [pid = 2660] [id = 640] 17:22:13 INFO - PROCESS | 2660 | ++DOMWINDOW == 72 (000000D3916F3400) [pid = 2660] [serial = 1920] [outer = 0000000000000000] 17:22:13 INFO - PROCESS | 2660 | ++DOMWINDOW == 73 (000000D392749800) [pid = 2660] [serial = 1921] [outer = 000000D3916F3400] 17:22:13 INFO - PROCESS | 2660 | 1471047733917 Marionette DEBUG loaded listener.js 17:22:14 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (000000D3916F5000) [pid = 2660] [serial = 1922] [outer = 000000D3916F3400] 17:22:14 INFO - PROCESS | 2660 | 1471047734342 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]]]}] 17:22:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 17:22:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 586ms 17:22:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 17:22:14 INFO - PROCESS | 2660 | 1471047734375 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 17:22:14 INFO - PROCESS | 2660 | 1471047734377 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 17:22:14 INFO - PROCESS | 2660 | 1471047734381 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 17:22:14 INFO - PROCESS | 2660 | 1471047734382 Marionette TRACE conn6 <- [1,2526,null,{}] 17:22:14 INFO - PROCESS | 2660 | 1471047734386 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}] 17:22:14 INFO - PROCESS | 2660 | 1471047734389 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:14 INFO - PROCESS | 2660 | 1471047734510 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 17:22:14 INFO - PROCESS | 2660 | 1471047734518 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:14 INFO - PROCESS | 2660 | 1471047734520 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:14 INFO - PROCESS | 2660 | ++DOCSHELL 000000D399091000 == 32 [pid = 2660] [id = 641] 17:22:14 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D39274F000) [pid = 2660] [serial = 1923] [outer = 0000000000000000] 17:22:14 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D392C0F800) [pid = 2660] [serial = 1924] [outer = 000000D39274F000] 17:22:14 INFO - PROCESS | 2660 | 1471047734574 Marionette DEBUG loaded listener.js 17:22:14 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D392CBA400) [pid = 2660] [serial = 1925] [outer = 000000D39274F000] 17:22:15 INFO - PROCESS | 2660 | --DOCSHELL 000000D39156A000 == 31 [pid = 2660] [id = 569] 17:22:15 INFO - PROCESS | 2660 | --DOCSHELL 000000D38C430800 == 30 [pid = 2660] [id = 571] 17:22:15 INFO - PROCESS | 2660 | --DOCSHELL 000000D3976DB800 == 29 [pid = 2660] [id = 566] 17:22:15 INFO - PROCESS | 2660 | --DOCSHELL 000000D39909E800 == 28 [pid = 2660] [id = 567] 17:22:15 INFO - PROCESS | 2660 | --DOCSHELL 000000D39390D800 == 27 [pid = 2660] [id = 562] 17:22:15 INFO - PROCESS | 2660 | --DOCSHELL 000000D385F1F800 == 26 [pid = 2660] [id = 565] 17:22:15 INFO - PROCESS | 2660 | --DOCSHELL 000000D39629B000 == 25 [pid = 2660] [id = 574] 17:22:15 INFO - PROCESS | 2660 | --DOCSHELL 000000D38A91E800 == 24 [pid = 2660] [id = 570] 17:22:15 INFO - PROCESS | 2660 | --DOCSHELL 000000D393937000 == 23 [pid = 2660] [id = 575] 17:22:15 INFO - PROCESS | 2660 | --DOCSHELL 000000D392717800 == 22 [pid = 2660] [id = 561] 17:22:15 INFO - PROCESS | 2660 | --DOCSHELL 000000D399BB8000 == 21 [pid = 2660] [id = 568] 17:22:15 INFO - PROCESS | 2660 | --DOCSHELL 000000D39574C800 == 20 [pid = 2660] [id = 564] 17:22:15 INFO - PROCESS | 2660 | --DOCSHELL 000000D398FB3800 == 19 [pid = 2660] [id = 576] 17:22:15 INFO - PROCESS | 2660 | --DOCSHELL 000000D38BF94000 == 18 [pid = 2660] [id = 560] 17:22:15 INFO - PROCESS | 2660 | --DOCSHELL 000000D3939A2000 == 17 [pid = 2660] [id = 573] 17:22:15 INFO - PROCESS | 2660 | --DOCSHELL 000000D393D69800 == 16 [pid = 2660] [id = 563] 17:22:15 INFO - PROCESS | 2660 | --DOCSHELL 000000D392CA4000 == 15 [pid = 2660] [id = 572] 17:22:16 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D38F775C00) [pid = 2660] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 17:22:16 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D38FB63800) [pid = 2660] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 17:22:16 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D38A7CBC00) [pid = 2660] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 17:22:16 INFO - PROCESS | 2660 | --DOMWINDOW == 73 (000000D38B183400) [pid = 2660] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 17:22:16 INFO - PROCESS | 2660 | --DOMWINDOW == 72 (000000D38C366000) [pid = 2660] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 17:22:16 INFO - PROCESS | 2660 | --DOMWINDOW == 71 (000000D386479C00) [pid = 2660] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 17:22:16 INFO - PROCESS | 2660 | --DOMWINDOW == 70 (000000D391685000) [pid = 2660] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 17:22:16 INFO - PROCESS | 2660 | --DOMWINDOW == 69 (000000D38A68A400) [pid = 2660] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 17:22:16 INFO - PROCESS | 2660 | --DOMWINDOW == 68 (000000D3842CE400) [pid = 2660] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 17:22:16 INFO - PROCESS | 2660 | --DOMWINDOW == 67 (000000D38553A400) [pid = 2660] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 17:22:16 INFO - PROCESS | 2660 | --DOMWINDOW == 66 (000000D393D47000) [pid = 2660] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 17:22:16 INFO - PROCESS | 2660 | --DOMWINDOW == 65 (000000D3902F7800) [pid = 2660] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 17:22:16 INFO - PROCESS | 2660 | --DOMWINDOW == 64 (000000D386E5B000) [pid = 2660] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 17:22:16 INFO - PROCESS | 2660 | --DOMWINDOW == 63 (000000D38A64C400) [pid = 2660] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 17:22:16 INFO - PROCESS | 2660 | --DOMWINDOW == 62 (000000D38A650400) [pid = 2660] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 17:22:16 INFO - PROCESS | 2660 | --DOMWINDOW == 61 (000000D3928CF800) [pid = 2660] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 17:22:16 INFO - PROCESS | 2660 | --DOMWINDOW == 60 (000000D3936AE800) [pid = 2660] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 17:22:16 INFO - PROCESS | 2660 | --DOMWINDOW == 59 (000000D392CBA800) [pid = 2660] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 17:22:16 INFO - PROCESS | 2660 | --DOMWINDOW == 58 (000000D392B02800) [pid = 2660] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 17:22:16 INFO - PROCESS | 2660 | --DOMWINDOW == 57 (000000D393A9D800) [pid = 2660] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 17:22:16 INFO - PROCESS | 2660 | --DOMWINDOW == 56 (000000D38C7C2C00) [pid = 2660] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 17:22:16 INFO - PROCESS | 2660 | --DOMWINDOW == 55 (000000D390831400) [pid = 2660] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 17:22:16 INFO - PROCESS | 2660 | --DOMWINDOW == 54 (000000D3932BE000) [pid = 2660] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 17:22:16 INFO - PROCESS | 2660 | 1471047736266 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]]]}] 17:22:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 17:22:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1948ms 17:22:16 INFO - PROCESS | 2660 | 1471047736334 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 17:22:16 INFO - PROCESS | 2660 | 1471047736338 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 17:22:16 INFO - PROCESS | 2660 | 1471047736344 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 17:22:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 17:22:16 INFO - PROCESS | 2660 | 1471047736347 Marionette TRACE conn6 <- [1,2530,null,{}] 17:22:16 INFO - PROCESS | 2660 | 1471047736354 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}] 17:22:16 INFO - PROCESS | 2660 | 1471047736357 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:16 INFO - PROCESS | 2660 | 1471047736451 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 17:22:16 INFO - PROCESS | 2660 | 1471047736465 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:16 INFO - PROCESS | 2660 | 1471047736468 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:16 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38B1D3800 == 16 [pid = 2660] [id = 642] 17:22:16 INFO - PROCESS | 2660 | ++DOMWINDOW == 55 (000000D38604B000) [pid = 2660] [serial = 1926] [outer = 0000000000000000] 17:22:16 INFO - PROCESS | 2660 | ++DOMWINDOW == 56 (000000D38604C400) [pid = 2660] [serial = 1927] [outer = 000000D38604B000] 17:22:16 INFO - PROCESS | 2660 | 1471047736520 Marionette DEBUG loaded listener.js 17:22:16 INFO - PROCESS | 2660 | ++DOMWINDOW == 57 (000000D3862C7400) [pid = 2660] [serial = 1928] [outer = 000000D38604B000] 17:22:17 INFO - PROCESS | 2660 | 1471047737016 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]]]}] 17:22:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 17:22:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 735ms 17:22:17 INFO - PROCESS | 2660 | 1471047737082 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 17:22:17 INFO - PROCESS | 2660 | 1471047737087 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 17:22:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 17:22:17 INFO - PROCESS | 2660 | 1471047737094 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 17:22:17 INFO - PROCESS | 2660 | 1471047737097 Marionette TRACE conn6 <- [1,2534,null,{}] 17:22:17 INFO - PROCESS | 2660 | 1471047737101 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}] 17:22:17 INFO - PROCESS | 2660 | 1471047737104 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:17 INFO - PROCESS | 2660 | 1471047737198 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 17:22:17 INFO - PROCESS | 2660 | 1471047737279 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:17 INFO - PROCESS | 2660 | 1471047737282 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:17 INFO - PROCESS | 2660 | ++DOCSHELL 000000D390193000 == 17 [pid = 2660] [id = 643] 17:22:17 INFO - PROCESS | 2660 | ++DOMWINDOW == 58 (000000D386431C00) [pid = 2660] [serial = 1929] [outer = 0000000000000000] 17:22:17 INFO - PROCESS | 2660 | ++DOMWINDOW == 59 (000000D3866B3000) [pid = 2660] [serial = 1930] [outer = 000000D386431C00] 17:22:17 INFO - PROCESS | 2660 | 1471047737339 Marionette DEBUG loaded listener.js 17:22:17 INFO - PROCESS | 2660 | ++DOMWINDOW == 60 (000000D386E5A800) [pid = 2660] [serial = 1931] [outer = 000000D386431C00] 17:22:17 INFO - PROCESS | 2660 | 1471047737768 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]]]}] 17:22:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 17:22:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 733ms 17:22:17 INFO - PROCESS | 2660 | 1471047737845 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 17:22:17 INFO - PROCESS | 2660 | 1471047737848 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 17:22:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 17:22:17 INFO - PROCESS | 2660 | 1471047737856 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 17:22:17 INFO - PROCESS | 2660 | 1471047737860 Marionette TRACE conn6 <- [1,2538,null,{}] 17:22:17 INFO - PROCESS | 2660 | 1471047737872 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}] 17:22:17 INFO - PROCESS | 2660 | 1471047737877 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:17 INFO - PROCESS | 2660 | 1471047737976 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 17:22:17 INFO - PROCESS | 2660 | 1471047737986 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:17 INFO - PROCESS | 2660 | 1471047737989 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:18 INFO - PROCESS | 2660 | ++DOCSHELL 000000D392C9F800 == 18 [pid = 2660] [id = 644] 17:22:18 INFO - PROCESS | 2660 | ++DOMWINDOW == 61 (000000D3842CF800) [pid = 2660] [serial = 1932] [outer = 0000000000000000] 17:22:18 INFO - PROCESS | 2660 | ++DOMWINDOW == 62 (000000D38A6AD000) [pid = 2660] [serial = 1933] [outer = 000000D3842CF800] 17:22:18 INFO - PROCESS | 2660 | 1471047738039 Marionette DEBUG loaded listener.js 17:22:18 INFO - PROCESS | 2660 | ++DOMWINDOW == 63 (000000D38A6BB000) [pid = 2660] [serial = 1934] [outer = 000000D3842CF800] 17:22:18 INFO - PROCESS | 2660 | 1471047738505 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]]]}] 17:22:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 17:22:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 692ms 17:22:18 INFO - PROCESS | 2660 | 1471047738547 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 17:22:18 INFO - PROCESS | 2660 | 1471047738550 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 17:22:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 17:22:18 INFO - PROCESS | 2660 | 1471047738553 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 17:22:18 INFO - PROCESS | 2660 | 1471047738555 Marionette TRACE conn6 <- [1,2542,null,{}] 17:22:18 INFO - PROCESS | 2660 | 1471047738558 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}] 17:22:18 INFO - PROCESS | 2660 | 1471047738560 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:18 INFO - PROCESS | 2660 | 1471047738649 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 17:22:18 INFO - PROCESS | 2660 | 1471047738655 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:18 INFO - PROCESS | 2660 | 1471047738657 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:18 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3934B2000 == 19 [pid = 2660] [id = 645] 17:22:18 INFO - PROCESS | 2660 | ++DOMWINDOW == 64 (000000D38AED2C00) [pid = 2660] [serial = 1935] [outer = 0000000000000000] 17:22:18 INFO - PROCESS | 2660 | ++DOMWINDOW == 65 (000000D38AFDD400) [pid = 2660] [serial = 1936] [outer = 000000D38AED2C00] 17:22:18 INFO - PROCESS | 2660 | 1471047738703 Marionette DEBUG loaded listener.js 17:22:18 INFO - PROCESS | 2660 | ++DOMWINDOW == 66 (000000D38B211400) [pid = 2660] [serial = 1937] [outer = 000000D38AED2C00] 17:22:19 INFO - PROCESS | 2660 | 1471047739144 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]]]}] 17:22:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 17:22:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 629ms 17:22:19 INFO - PROCESS | 2660 | 1471047739186 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 17:22:19 INFO - PROCESS | 2660 | 1471047739188 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 17:22:19 INFO - PROCESS | 2660 | 1471047739191 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 17:22:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 17:22:19 INFO - PROCESS | 2660 | 1471047739193 Marionette TRACE conn6 <- [1,2546,null,{}] 17:22:19 INFO - PROCESS | 2660 | 1471047739196 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}] 17:22:19 INFO - PROCESS | 2660 | 1471047739198 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:19 INFO - PROCESS | 2660 | 1471047739282 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 17:22:19 INFO - PROCESS | 2660 | 1471047739289 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:19 INFO - PROCESS | 2660 | 1471047739291 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:19 INFO - PROCESS | 2660 | ++DOCSHELL 000000D393943800 == 20 [pid = 2660] [id = 646] 17:22:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 67 (000000D38604B800) [pid = 2660] [serial = 1938] [outer = 0000000000000000] 17:22:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 68 (000000D38BE7C800) [pid = 2660] [serial = 1939] [outer = 000000D38604B800] 17:22:19 INFO - PROCESS | 2660 | 1471047739337 Marionette DEBUG loaded listener.js 17:22:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 69 (000000D38C35A000) [pid = 2660] [serial = 1940] [outer = 000000D38604B800] 17:22:19 INFO - PROCESS | 2660 | 1471047739796 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]]]}] 17:22:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 17:22:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 628ms 17:22:19 INFO - PROCESS | 2660 | 1471047739833 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 17:22:19 INFO - PROCESS | 2660 | 1471047739836 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 17:22:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 17:22:19 INFO - PROCESS | 2660 | 1471047739839 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 17:22:19 INFO - PROCESS | 2660 | 1471047739841 Marionette TRACE conn6 <- [1,2550,null,{}] 17:22:19 INFO - PROCESS | 2660 | 1471047739844 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}] 17:22:19 INFO - PROCESS | 2660 | 1471047739850 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:19 INFO - PROCESS | 2660 | 1471047739960 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 17:22:19 INFO - PROCESS | 2660 | 1471047739969 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:19 INFO - PROCESS | 2660 | 1471047739971 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:19 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39629B000 == 21 [pid = 2660] [id = 647] 17:22:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 70 (000000D38C78C400) [pid = 2660] [serial = 1941] [outer = 0000000000000000] 17:22:20 INFO - PROCESS | 2660 | ++DOMWINDOW == 71 (000000D38F85F400) [pid = 2660] [serial = 1942] [outer = 000000D38C78C400] 17:22:20 INFO - PROCESS | 2660 | 1471047740017 Marionette DEBUG loaded listener.js 17:22:20 INFO - PROCESS | 2660 | ++DOMWINDOW == 72 (000000D38FB64000) [pid = 2660] [serial = 1943] [outer = 000000D38C78C400] 17:22:20 INFO - PROCESS | 2660 | 1471047740473 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]]]}] 17:22:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 17:22:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 692ms 17:22:20 INFO - PROCESS | 2660 | 1471047740535 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 17:22:20 INFO - PROCESS | 2660 | 1471047740537 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 17:22:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 17:22:20 INFO - PROCESS | 2660 | 1471047740540 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 17:22:20 INFO - PROCESS | 2660 | 1471047740542 Marionette TRACE conn6 <- [1,2554,null,{}] 17:22:20 INFO - PROCESS | 2660 | 1471047740546 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}] 17:22:20 INFO - PROCESS | 2660 | 1471047740548 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:20 INFO - PROCESS | 2660 | 1471047740629 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 17:22:20 INFO - PROCESS | 2660 | 1471047740669 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:20 INFO - PROCESS | 2660 | 1471047740671 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:20 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39661F800 == 22 [pid = 2660] [id = 648] 17:22:20 INFO - PROCESS | 2660 | ++DOMWINDOW == 73 (000000D384E0C800) [pid = 2660] [serial = 1944] [outer = 0000000000000000] 17:22:20 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (000000D38FBF0000) [pid = 2660] [serial = 1945] [outer = 000000D384E0C800] 17:22:20 INFO - PROCESS | 2660 | 1471047740717 Marionette DEBUG loaded listener.js 17:22:20 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D3902F7800) [pid = 2660] [serial = 1946] [outer = 000000D384E0C800] 17:22:21 INFO - PROCESS | 2660 | 1471047741136 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]]]}] 17:22:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 17:22:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 629ms 17:22:21 INFO - PROCESS | 2660 | 1471047741173 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 17:22:21 INFO - PROCESS | 2660 | 1471047741175 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 17:22:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 17:22:21 INFO - PROCESS | 2660 | 1471047741178 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 17:22:21 INFO - PROCESS | 2660 | 1471047741180 Marionette TRACE conn6 <- [1,2558,null,{}] 17:22:21 INFO - PROCESS | 2660 | 1471047741189 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}] 17:22:21 INFO - PROCESS | 2660 | 1471047741191 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:21 INFO - PROCESS | 2660 | 1471047741274 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 17:22:21 INFO - PROCESS | 2660 | 1471047741279 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:21 INFO - PROCESS | 2660 | 1471047741281 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:21 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3976DC000 == 23 [pid = 2660] [id = 649] 17:22:21 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D391306400) [pid = 2660] [serial = 1947] [outer = 0000000000000000] 17:22:21 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D391681800) [pid = 2660] [serial = 1948] [outer = 000000D391306400] 17:22:21 INFO - PROCESS | 2660 | 1471047741327 Marionette DEBUG loaded listener.js 17:22:21 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D3916F0000) [pid = 2660] [serial = 1949] [outer = 000000D391306400] 17:22:21 INFO - PROCESS | 2660 | 1471047741829 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]]]}] 17:22:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 17:22:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 692ms 17:22:21 INFO - PROCESS | 2660 | 1471047741874 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 17:22:21 INFO - PROCESS | 2660 | 1471047741876 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 17:22:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 17:22:21 INFO - PROCESS | 2660 | 1471047741879 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 17:22:21 INFO - PROCESS | 2660 | 1471047741881 Marionette TRACE conn6 <- [1,2562,null,{}] 17:22:21 INFO - PROCESS | 2660 | 1471047741885 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}] 17:22:21 INFO - PROCESS | 2660 | 1471047741886 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:22 INFO - PROCESS | 2660 | 1471047741995 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 17:22:22 INFO - PROCESS | 2660 | 1471047742073 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:22 INFO - PROCESS | 2660 | 1471047742076 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:22 INFO - PROCESS | 2660 | ++DOCSHELL 000000D392C9F000 == 24 [pid = 2660] [id = 650] 17:22:22 INFO - PROCESS | 2660 | ++DOMWINDOW == 79 (000000D3916F4400) [pid = 2660] [serial = 1950] [outer = 0000000000000000] 17:22:22 INFO - PROCESS | 2660 | ++DOMWINDOW == 80 (000000D39284D400) [pid = 2660] [serial = 1951] [outer = 000000D3916F4400] 17:22:22 INFO - PROCESS | 2660 | 1471047742121 Marionette DEBUG loaded listener.js 17:22:22 INFO - PROCESS | 2660 | ++DOMWINDOW == 81 (000000D3928D4000) [pid = 2660] [serial = 1952] [outer = 000000D3916F4400] 17:22:22 INFO - PROCESS | 2660 | 1471047742556 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]]]}] 17:22:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 17:22:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 732ms 17:22:22 INFO - PROCESS | 2660 | 1471047742615 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 17:22:22 INFO - PROCESS | 2660 | 1471047742617 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 17:22:22 INFO - PROCESS | 2660 | 1471047742626 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 17:22:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 17:22:22 INFO - PROCESS | 2660 | 1471047742628 Marionette TRACE conn6 <- [1,2566,null,{}] 17:22:22 INFO - PROCESS | 2660 | 1471047742631 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}] 17:22:22 INFO - PROCESS | 2660 | 1471047742633 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:22 INFO - PROCESS | 2660 | 1471047742751 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 17:22:22 INFO - PROCESS | 2660 | 1471047742806 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:22 INFO - PROCESS | 2660 | 1471047742808 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:22 INFO - PROCESS | 2660 | ++DOCSHELL 000000D399B74800 == 25 [pid = 2660] [id = 651] 17:22:22 INFO - PROCESS | 2660 | ++DOMWINDOW == 82 (000000D392C10400) [pid = 2660] [serial = 1953] [outer = 0000000000000000] 17:22:22 INFO - PROCESS | 2660 | ++DOMWINDOW == 83 (000000D392CB7000) [pid = 2660] [serial = 1954] [outer = 000000D392C10400] 17:22:22 INFO - PROCESS | 2660 | 1471047742854 Marionette DEBUG loaded listener.js 17:22:22 INFO - PROCESS | 2660 | ++DOMWINDOW == 84 (000000D392F28400) [pid = 2660] [serial = 1955] [outer = 000000D392C10400] 17:22:23 INFO - PROCESS | 2660 | 1471047743282 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]]]}] 17:22:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 17:22:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 691ms 17:22:23 INFO - PROCESS | 2660 | 1471047743320 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 17:22:23 INFO - PROCESS | 2660 | 1471047743323 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 17:22:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 17:22:23 INFO - PROCESS | 2660 | 1471047743334 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 17:22:23 INFO - PROCESS | 2660 | 1471047743336 Marionette TRACE conn6 <- [1,2570,null,{}] 17:22:23 INFO - PROCESS | 2660 | 1471047743341 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}] 17:22:23 INFO - PROCESS | 2660 | 1471047743344 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:23 INFO - PROCESS | 2660 | 1471047743498 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 17:22:23 INFO - PROCESS | 2660 | --DOMWINDOW == 83 (000000D38FBE8800) [pid = 2660] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 17:22:23 INFO - PROCESS | 2660 | --DOMWINDOW == 82 (000000D3916F3400) [pid = 2660] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 17:22:23 INFO - PROCESS | 2660 | --DOMWINDOW == 81 (000000D3928D1C00) [pid = 2660] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 17:22:23 INFO - PROCESS | 2660 | --DOMWINDOW == 80 (000000D38B21A400) [pid = 2660] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 17:22:23 INFO - PROCESS | 2660 | --DOMWINDOW == 79 (000000D38625F800) [pid = 2660] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 17:22:23 INFO - PROCESS | 2660 | --DOMWINDOW == 78 (000000D385551000) [pid = 2660] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 17:22:23 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000D386256000) [pid = 2660] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 17:22:23 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D38553F000) [pid = 2660] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 17:22:23 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D38C7BE000) [pid = 2660] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 17:22:23 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D386702800) [pid = 2660] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 17:22:23 INFO - PROCESS | 2660 | --DOMWINDOW == 73 (000000D38B210000) [pid = 2660] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 17:22:23 INFO - PROCESS | 2660 | --DOMWINDOW == 72 (000000D39130D800) [pid = 2660] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 17:22:23 INFO - PROCESS | 2660 | 1471047743653 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:23 INFO - PROCESS | 2660 | 1471047743656 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:23 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3934A3800 == 26 [pid = 2660] [id = 652] 17:22:23 INFO - PROCESS | 2660 | ++DOMWINDOW == 73 (000000D385333400) [pid = 2660] [serial = 1956] [outer = 0000000000000000] 17:22:23 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (000000D385C2A800) [pid = 2660] [serial = 1957] [outer = 000000D385333400] 17:22:23 INFO - PROCESS | 2660 | 1471047743708 Marionette DEBUG loaded listener.js 17:22:23 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D38C793800) [pid = 2660] [serial = 1958] [outer = 000000D385333400] 17:22:24 INFO - PROCESS | 2660 | 1471047744082 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]]]}] 17:22:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 17:22:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 795ms 17:22:24 INFO - PROCESS | 2660 | 1471047744124 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 17:22:24 INFO - PROCESS | 2660 | 1471047744126 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 17:22:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 17:22:24 INFO - PROCESS | 2660 | 1471047744130 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 17:22:24 INFO - PROCESS | 2660 | 1471047744131 Marionette TRACE conn6 <- [1,2574,null,{}] 17:22:24 INFO - PROCESS | 2660 | 1471047744135 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}] 17:22:24 INFO - PROCESS | 2660 | 1471047744137 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:24 INFO - PROCESS | 2660 | 1471047744251 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 17:22:24 INFO - PROCESS | 2660 | 1471047744259 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:24 INFO - PROCESS | 2660 | 1471047744261 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:24 INFO - PROCESS | 2660 | ++DOCSHELL 000000D399DB3000 == 27 [pid = 2660] [id = 653] 17:22:24 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D38670AC00) [pid = 2660] [serial = 1959] [outer = 0000000000000000] 17:22:24 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D38FF2B000) [pid = 2660] [serial = 1960] [outer = 000000D38670AC00] 17:22:24 INFO - PROCESS | 2660 | 1471047744306 Marionette DEBUG loaded listener.js 17:22:24 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D39338FC00) [pid = 2660] [serial = 1961] [outer = 000000D38670AC00] 17:22:24 INFO - PROCESS | 2660 | 1471047744717 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]]]}] 17:22:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 17:22:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 626ms 17:22:24 INFO - PROCESS | 2660 | 1471047744760 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 17:22:24 INFO - PROCESS | 2660 | 1471047744762 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 17:22:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 17:22:24 INFO - PROCESS | 2660 | 1471047744765 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 17:22:24 INFO - PROCESS | 2660 | 1471047744767 Marionette TRACE conn6 <- [1,2578,null,{}] 17:22:24 INFO - PROCESS | 2660 | 1471047744771 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}] 17:22:24 INFO - PROCESS | 2660 | 1471047744773 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:24 INFO - PROCESS | 2660 | 1471047744887 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 17:22:24 INFO - PROCESS | 2660 | 1471047744895 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:24 INFO - PROCESS | 2660 | 1471047744897 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:24 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39A4CD000 == 28 [pid = 2660] [id = 654] 17:22:24 INFO - PROCESS | 2660 | ++DOMWINDOW == 79 (000000D3936B3000) [pid = 2660] [serial = 1962] [outer = 0000000000000000] 17:22:24 INFO - PROCESS | 2660 | ++DOMWINDOW == 80 (000000D393A9B400) [pid = 2660] [serial = 1963] [outer = 000000D3936B3000] 17:22:24 INFO - PROCESS | 2660 | 1471047744945 Marionette DEBUG loaded listener.js 17:22:25 INFO - PROCESS | 2660 | ++DOMWINDOW == 81 (000000D393D45C00) [pid = 2660] [serial = 1964] [outer = 000000D3936B3000] 17:22:25 INFO - PROCESS | 2660 | 1471047745377 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]]]}] 17:22:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 17:22:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 629ms 17:22:25 INFO - PROCESS | 2660 | 1471047745397 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 17:22:25 INFO - PROCESS | 2660 | 1471047745399 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 17:22:25 INFO - PROCESS | 2660 | 1471047745402 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 17:22:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 17:22:25 INFO - PROCESS | 2660 | 1471047745404 Marionette TRACE conn6 <- [1,2582,null,{}] 17:22:25 INFO - PROCESS | 2660 | 1471047745407 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}] 17:22:25 INFO - PROCESS | 2660 | 1471047745409 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:25 INFO - PROCESS | 2660 | 1471047745530 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 17:22:25 INFO - PROCESS | 2660 | 1471047745538 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:25 INFO - PROCESS | 2660 | 1471047745540 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:25 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39B5F0800 == 29 [pid = 2660] [id = 655] 17:22:25 INFO - PROCESS | 2660 | ++DOMWINDOW == 82 (000000D393D4C400) [pid = 2660] [serial = 1965] [outer = 0000000000000000] 17:22:25 INFO - PROCESS | 2660 | ++DOMWINDOW == 83 (000000D393D53400) [pid = 2660] [serial = 1966] [outer = 000000D393D4C400] 17:22:25 INFO - PROCESS | 2660 | 1471047745592 Marionette DEBUG loaded listener.js 17:22:25 INFO - PROCESS | 2660 | ++DOMWINDOW == 84 (000000D393D5C800) [pid = 2660] [serial = 1967] [outer = 000000D393D4C400] 17:22:26 INFO - PROCESS | 2660 | 1471047746485 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]]]}] 17:22:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 17:22:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1135ms 17:22:26 INFO - PROCESS | 2660 | 1471047746541 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 17:22:26 INFO - PROCESS | 2660 | 1471047746545 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 17:22:26 INFO - PROCESS | 2660 | 1471047746550 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 17:22:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 17:22:26 INFO - PROCESS | 2660 | 1471047746556 Marionette TRACE conn6 <- [1,2586,null,{}] 17:22:26 INFO - PROCESS | 2660 | 1471047746602 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}] 17:22:26 INFO - PROCESS | 2660 | 1471047746605 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:26 INFO - PROCESS | 2660 | 1471047746746 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 17:22:26 INFO - PROCESS | 2660 | 1471047746837 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:26 INFO - PROCESS | 2660 | 1471047746840 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:26 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38FBD4800 == 30 [pid = 2660] [id = 656] 17:22:26 INFO - PROCESS | 2660 | ++DOMWINDOW == 85 (000000D385C27800) [pid = 2660] [serial = 1968] [outer = 0000000000000000] 17:22:26 INFO - PROCESS | 2660 | ++DOMWINDOW == 86 (000000D3862C6000) [pid = 2660] [serial = 1969] [outer = 000000D385C27800] 17:22:26 INFO - PROCESS | 2660 | 1471047746899 Marionette DEBUG loaded listener.js 17:22:26 INFO - PROCESS | 2660 | ++DOMWINDOW == 87 (000000D386476400) [pid = 2660] [serial = 1970] [outer = 000000D385C27800] 17:22:27 INFO - PROCESS | 2660 | --DOCSHELL 000000D386524000 == 29 [pid = 2660] [id = 633] 17:22:27 INFO - PROCESS | 2660 | --DOMWINDOW == 86 (000000D392C0F800) [pid = 2660] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 17:22:27 INFO - PROCESS | 2660 | 1471047747894 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]]]}] 17:22:27 INFO - PROCESS | 2660 | --DOMWINDOW == 85 (000000D39130C400) [pid = 2660] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 17:22:27 INFO - PROCESS | 2660 | --DOMWINDOW == 84 (000000D392749800) [pid = 2660] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 17:22:27 INFO - PROCESS | 2660 | --DOMWINDOW == 83 (000000D393D56C00) [pid = 2660] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 17:22:27 INFO - PROCESS | 2660 | --DOMWINDOW == 82 (000000D38BE80800) [pid = 2660] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 17:22:27 INFO - PROCESS | 2660 | --DOMWINDOW == 81 (000000D38C361000) [pid = 2660] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 17:22:27 INFO - PROCESS | 2660 | --DOMWINDOW == 80 (000000D3862D3C00) [pid = 2660] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 17:22:27 INFO - PROCESS | 2660 | --DOMWINDOW == 79 (000000D38A657400) [pid = 2660] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 17:22:27 INFO - PROCESS | 2660 | --DOMWINDOW == 78 (000000D386251400) [pid = 2660] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 17:22:27 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000D38AEC4C00) [pid = 2660] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 17:22:27 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D39130C800) [pid = 2660] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 17:22:27 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D38EEB3800) [pid = 2660] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 17:22:27 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D386972800) [pid = 2660] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 17:22:27 INFO - PROCESS | 2660 | --DOMWINDOW == 73 (000000D38A6B7800) [pid = 2660] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 17:22:27 INFO - PROCESS | 2660 | --DOMWINDOW == 72 (000000D38F863C00) [pid = 2660] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 17:22:27 INFO - PROCESS | 2660 | --DOMWINDOW == 71 (000000D38BE7C400) [pid = 2660] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 17:22:27 INFO - PROCESS | 2660 | --DOMWINDOW == 70 (000000D38FF2DC00) [pid = 2660] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 17:22:27 INFO - PROCESS | 2660 | --DOMWINDOW == 69 (000000D38A2B8800) [pid = 2660] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 17:22:27 INFO - PROCESS | 2660 | --DOMWINDOW == 68 (000000D393D5E400) [pid = 2660] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 17:22:27 INFO - PROCESS | 2660 | --DOMWINDOW == 67 (000000D3916F2000) [pid = 2660] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 17:22:27 INFO - PROCESS | 2660 | --DOMWINDOW == 66 (000000D3916EEC00) [pid = 2660] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 17:22:27 INFO - PROCESS | 2660 | --DOMWINDOW == 65 (000000D385C24800) [pid = 2660] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 17:22:27 INFO - PROCESS | 2660 | --DOMWINDOW == 64 (000000D38C790400) [pid = 2660] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 17:22:27 INFO - PROCESS | 2660 | --DOMWINDOW == 63 (000000D3928DD400) [pid = 2660] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 17:22:27 INFO - PROCESS | 2660 | --DOMWINDOW == 62 (000000D3916F5000) [pid = 2660] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 17:22:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 17:22:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1401ms 17:22:27 INFO - PROCESS | 2660 | 1471047747956 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 17:22:27 INFO - PROCESS | 2660 | 1471047747961 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 17:22:27 INFO - PROCESS | 2660 | 1471047747966 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 17:22:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 17:22:27 INFO - PROCESS | 2660 | 1471047747969 Marionette TRACE conn6 <- [1,2590,null,{}] 17:22:27 INFO - PROCESS | 2660 | 1471047747975 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}] 17:22:27 INFO - PROCESS | 2660 | 1471047747977 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:28 INFO - PROCESS | 2660 | 1471047748069 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 17:22:28 INFO - PROCESS | 2660 | 1471047748081 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:28 INFO - PROCESS | 2660 | 1471047748086 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:28 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38AF87000 == 30 [pid = 2660] [id = 657] 17:22:28 INFO - PROCESS | 2660 | ++DOMWINDOW == 63 (000000D386477C00) [pid = 2660] [serial = 1971] [outer = 0000000000000000] 17:22:28 INFO - PROCESS | 2660 | ++DOMWINDOW == 64 (000000D3866AB000) [pid = 2660] [serial = 1972] [outer = 000000D386477C00] 17:22:28 INFO - PROCESS | 2660 | 1471047748136 Marionette DEBUG loaded listener.js 17:22:28 INFO - PROCESS | 2660 | ++DOMWINDOW == 65 (000000D387468000) [pid = 2660] [serial = 1973] [outer = 000000D386477C00] 17:22:28 INFO - PROCESS | 2660 | 1471047748684 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]]]}] 17:22:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 17:22:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 734ms 17:22:28 INFO - PROCESS | 2660 | 1471047748704 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 17:22:28 INFO - PROCESS | 2660 | 1471047748709 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 17:22:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 17:22:28 INFO - PROCESS | 2660 | 1471047748716 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 17:22:28 INFO - PROCESS | 2660 | 1471047748718 Marionette TRACE conn6 <- [1,2594,null,{}] 17:22:28 INFO - PROCESS | 2660 | 1471047748722 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}] 17:22:28 INFO - PROCESS | 2660 | 1471047748725 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:28 INFO - PROCESS | 2660 | 1471047748817 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 17:22:28 INFO - PROCESS | 2660 | 1471047748826 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:28 INFO - PROCESS | 2660 | 1471047748828 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:28 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39019D000 == 31 [pid = 2660] [id = 658] 17:22:28 INFO - PROCESS | 2660 | ++DOMWINDOW == 66 (000000D38A68B400) [pid = 2660] [serial = 1974] [outer = 0000000000000000] 17:22:28 INFO - PROCESS | 2660 | ++DOMWINDOW == 67 (000000D38A68F000) [pid = 2660] [serial = 1975] [outer = 000000D38A68B400] 17:22:28 INFO - PROCESS | 2660 | 1471047748877 Marionette DEBUG loaded listener.js 17:22:28 INFO - PROCESS | 2660 | ++DOMWINDOW == 68 (000000D38A6B7800) [pid = 2660] [serial = 1976] [outer = 000000D38A68B400] 17:22:29 INFO - PROCESS | 2660 | 1471047749372 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]]]}] 17:22:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 17:22:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 692ms 17:22:29 INFO - PROCESS | 2660 | 1471047749410 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 17:22:29 INFO - PROCESS | 2660 | 1471047749413 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 17:22:29 INFO - PROCESS | 2660 | 1471047749416 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 17:22:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 17:22:29 INFO - PROCESS | 2660 | 1471047749420 Marionette TRACE conn6 <- [1,2598,null,{}] 17:22:29 INFO - PROCESS | 2660 | 1471047749431 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}] 17:22:29 INFO - PROCESS | 2660 | 1471047749436 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:29 INFO - PROCESS | 2660 | 1471047749555 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 17:22:29 INFO - PROCESS | 2660 | 1471047749639 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:29 INFO - PROCESS | 2660 | 1471047749643 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:29 INFO - PROCESS | 2660 | ++DOCSHELL 000000D392E3D800 == 32 [pid = 2660] [id = 659] 17:22:29 INFO - PROCESS | 2660 | ++DOMWINDOW == 69 (000000D38B188400) [pid = 2660] [serial = 1977] [outer = 0000000000000000] 17:22:29 INFO - PROCESS | 2660 | ++DOMWINDOW == 70 (000000D38B219400) [pid = 2660] [serial = 1978] [outer = 000000D38B188400] 17:22:29 INFO - PROCESS | 2660 | 1471047749693 Marionette DEBUG loaded listener.js 17:22:29 INFO - PROCESS | 2660 | ++DOMWINDOW == 71 (000000D38BF29000) [pid = 2660] [serial = 1979] [outer = 000000D38B188400] 17:22:30 INFO - PROCESS | 2660 | 1471047750088 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]]]}] 17:22:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 17:22:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 734ms 17:22:30 INFO - PROCESS | 2660 | 1471047750152 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 17:22:30 INFO - PROCESS | 2660 | 1471047750155 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 17:22:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 17:22:30 INFO - PROCESS | 2660 | 1471047750165 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 17:22:30 INFO - PROCESS | 2660 | 1471047750167 Marionette TRACE conn6 <- [1,2602,null,{}] 17:22:30 INFO - PROCESS | 2660 | 1471047750171 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}] 17:22:30 INFO - PROCESS | 2660 | 1471047750173 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:30 INFO - PROCESS | 2660 | 1471047750289 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 17:22:30 INFO - PROCESS | 2660 | 1471047750294 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:30 INFO - PROCESS | 2660 | 1471047750296 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:30 INFO - PROCESS | 2660 | ++DOCSHELL 000000D393931800 == 33 [pid = 2660] [id = 660] 17:22:30 INFO - PROCESS | 2660 | ++DOMWINDOW == 72 (000000D3857C7400) [pid = 2660] [serial = 1980] [outer = 0000000000000000] 17:22:30 INFO - PROCESS | 2660 | ++DOMWINDOW == 73 (000000D38C7BE000) [pid = 2660] [serial = 1981] [outer = 000000D3857C7400] 17:22:30 INFO - PROCESS | 2660 | 1471047750394 Marionette DEBUG loaded listener.js 17:22:30 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (000000D38EE0BC00) [pid = 2660] [serial = 1982] [outer = 000000D3857C7400] 17:22:30 INFO - PROCESS | 2660 | 1471047750830 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]]]}] 17:22:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 17:22:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 692ms 17:22:30 INFO - PROCESS | 2660 | 1471047750858 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 17:22:30 INFO - PROCESS | 2660 | 1471047750860 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 17:22:30 INFO - PROCESS | 2660 | 1471047750864 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 17:22:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 17:22:30 INFO - PROCESS | 2660 | 1471047750865 Marionette TRACE conn6 <- [1,2606,null,{}] 17:22:30 INFO - PROCESS | 2660 | 1471047750873 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}] 17:22:30 INFO - PROCESS | 2660 | 1471047750875 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:31 INFO - PROCESS | 2660 | 1471047751014 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 17:22:31 INFO - PROCESS | 2660 | 1471047751046 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:31 INFO - PROCESS | 2660 | 1471047751048 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:31 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3950D9800 == 34 [pid = 2660] [id = 661] 17:22:31 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D386046800) [pid = 2660] [serial = 1983] [outer = 0000000000000000] 17:22:31 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D38F779C00) [pid = 2660] [serial = 1984] [outer = 000000D386046800] 17:22:31 INFO - PROCESS | 2660 | 1471047751093 Marionette DEBUG loaded listener.js 17:22:31 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D38FBE9400) [pid = 2660] [serial = 1985] [outer = 000000D386046800] 17:22:31 INFO - PROCESS | 2660 | 1471047751557 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]]]}] 17:22:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 17:22:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 734ms 17:22:31 INFO - PROCESS | 2660 | 1471047751601 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 17:22:31 INFO - PROCESS | 2660 | 1471047751603 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 17:22:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 17:22:31 INFO - PROCESS | 2660 | 1471047751607 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 17:22:31 INFO - PROCESS | 2660 | 1471047751609 Marionette TRACE conn6 <- [1,2610,null,{}] 17:22:31 INFO - PROCESS | 2660 | 1471047751618 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}] 17:22:31 INFO - PROCESS | 2660 | 1471047751624 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:31 INFO - PROCESS | 2660 | 1471047751769 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 17:22:31 INFO - PROCESS | 2660 | 1471047751825 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:31 INFO - PROCESS | 2660 | 1471047751827 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:31 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39661B000 == 35 [pid = 2660] [id = 662] 17:22:31 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D3902F7400) [pid = 2660] [serial = 1986] [outer = 0000000000000000] 17:22:31 INFO - PROCESS | 2660 | ++DOMWINDOW == 79 (000000D392749000) [pid = 2660] [serial = 1987] [outer = 000000D3902F7400] 17:22:31 INFO - PROCESS | 2660 | 1471047751875 Marionette DEBUG loaded listener.js 17:22:31 INFO - PROCESS | 2660 | ++DOMWINDOW == 80 (000000D3928D4C00) [pid = 2660] [serial = 1988] [outer = 000000D3902F7400] 17:22:32 INFO - PROCESS | 2660 | --DOMWINDOW == 79 (000000D3936B3000) [pid = 2660] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 17:22:32 INFO - PROCESS | 2660 | --DOMWINDOW == 78 (000000D3916F4400) [pid = 2660] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 17:22:32 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000D391306400) [pid = 2660] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 17:22:32 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D38604B800) [pid = 2660] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 17:22:32 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D384E0C800) [pid = 2660] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 17:22:32 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D38C78C400) [pid = 2660] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 17:22:32 INFO - PROCESS | 2660 | --DOMWINDOW == 73 (000000D386431C00) [pid = 2660] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 17:22:32 INFO - PROCESS | 2660 | --DOMWINDOW == 72 (000000D38AED2C00) [pid = 2660] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 17:22:32 INFO - PROCESS | 2660 | --DOMWINDOW == 71 (000000D38604B000) [pid = 2660] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 17:22:32 INFO - PROCESS | 2660 | --DOMWINDOW == 70 (000000D39274F000) [pid = 2660] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 17:22:32 INFO - PROCESS | 2660 | --DOMWINDOW == 69 (000000D3842CF800) [pid = 2660] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 17:22:32 INFO - PROCESS | 2660 | --DOMWINDOW == 68 (000000D392C10400) [pid = 2660] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 17:22:32 INFO - PROCESS | 2660 | --DOMWINDOW == 67 (000000D385333400) [pid = 2660] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 17:22:32 INFO - PROCESS | 2660 | --DOMWINDOW == 66 (000000D38670AC00) [pid = 2660] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 17:22:32 INFO - PROCESS | 2660 | 1471047752452 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]]]}] 17:22:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 17:22:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 877ms 17:22:32 INFO - PROCESS | 2660 | 1471047752488 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 17:22:32 INFO - PROCESS | 2660 | 1471047752490 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 17:22:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 17:22:32 INFO - PROCESS | 2660 | 1471047752493 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 17:22:32 INFO - PROCESS | 2660 | 1471047752495 Marionette TRACE conn6 <- [1,2614,null,{}] 17:22:32 INFO - PROCESS | 2660 | 1471047752499 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}] 17:22:32 INFO - PROCESS | 2660 | 1471047752501 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:32 INFO - PROCESS | 2660 | 1471047752610 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 17:22:32 INFO - PROCESS | 2660 | 1471047752664 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:32 INFO - PROCESS | 2660 | 1471047752666 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:32 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3976C3800 == 36 [pid = 2660] [id = 663] 17:22:32 INFO - PROCESS | 2660 | ++DOMWINDOW == 67 (000000D38625FC00) [pid = 2660] [serial = 1989] [outer = 0000000000000000] 17:22:32 INFO - PROCESS | 2660 | ++DOMWINDOW == 68 (000000D38AED2C00) [pid = 2660] [serial = 1990] [outer = 000000D38625FC00] 17:22:32 INFO - PROCESS | 2660 | 1471047752711 Marionette DEBUG loaded listener.js 17:22:32 INFO - PROCESS | 2660 | ++DOMWINDOW == 69 (000000D3916EA400) [pid = 2660] [serial = 1991] [outer = 000000D38625FC00] 17:22:33 INFO - PROCESS | 2660 | 1471047753059 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]]]}] 17:22:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 17:22:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 586ms 17:22:33 INFO - PROCESS | 2660 | 1471047753083 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 17:22:33 INFO - PROCESS | 2660 | 1471047753085 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 17:22:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 17:22:33 INFO - PROCESS | 2660 | 1471047753089 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 17:22:33 INFO - PROCESS | 2660 | 1471047753090 Marionette TRACE conn6 <- [1,2618,null,{}] 17:22:33 INFO - PROCESS | 2660 | 1471047753094 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}] 17:22:33 INFO - PROCESS | 2660 | 1471047753104 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:33 INFO - PROCESS | 2660 | 1471047753220 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 17:22:33 INFO - PROCESS | 2660 | 1471047753228 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:33 INFO - PROCESS | 2660 | 1471047753230 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:33 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38A902800 == 37 [pid = 2660] [id = 664] 17:22:33 INFO - PROCESS | 2660 | ++DOMWINDOW == 70 (000000D3862C5400) [pid = 2660] [serial = 1992] [outer = 0000000000000000] 17:22:33 INFO - PROCESS | 2660 | ++DOMWINDOW == 71 (000000D392C10400) [pid = 2660] [serial = 1993] [outer = 000000D3862C5400] 17:22:33 INFO - PROCESS | 2660 | 1471047753275 Marionette DEBUG loaded listener.js 17:22:33 INFO - PROCESS | 2660 | ++DOMWINDOW == 72 (000000D393253400) [pid = 2660] [serial = 1994] [outer = 000000D3862C5400] 17:22:33 INFO - PROCESS | 2660 | 1471047753685 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]]]}] 17:22:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 17:22:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 629ms 17:22:33 INFO - PROCESS | 2660 | 1471047753720 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 17:22:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 17:22:33 INFO - PROCESS | 2660 | 1471047753722 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 17:22:33 INFO - PROCESS | 2660 | 1471047753725 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 17:22:33 INFO - PROCESS | 2660 | 1471047753727 Marionette TRACE conn6 <- [1,2622,null,{}] 17:22:33 INFO - PROCESS | 2660 | 1471047753730 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}] 17:22:33 INFO - PROCESS | 2660 | 1471047753732 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:33 INFO - PROCESS | 2660 | 1471047753815 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 17:22:33 INFO - PROCESS | 2660 | 1471047753922 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:33 INFO - PROCESS | 2660 | 1471047753924 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:33 INFO - PROCESS | 2660 | ++DOCSHELL 000000D399BBE800 == 38 [pid = 2660] [id = 665] 17:22:33 INFO - PROCESS | 2660 | ++DOMWINDOW == 73 (000000D3932BCC00) [pid = 2660] [serial = 1995] [outer = 0000000000000000] 17:22:33 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (000000D3936A8800) [pid = 2660] [serial = 1996] [outer = 000000D3932BCC00] 17:22:33 INFO - PROCESS | 2660 | 1471047753972 Marionette DEBUG loaded listener.js 17:22:34 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D393A9F000) [pid = 2660] [serial = 1997] [outer = 000000D3932BCC00] 17:22:34 INFO - PROCESS | 2660 | 1471047754399 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]]]}] 17:22:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 17:22:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 734ms 17:22:34 INFO - PROCESS | 2660 | 1471047754463 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 17:22:34 INFO - PROCESS | 2660 | 1471047754467 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 17:22:34 INFO - PROCESS | 2660 | 1471047754473 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 17:22:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 17:22:34 INFO - PROCESS | 2660 | 1471047754476 Marionette TRACE conn6 <- [1,2626,null,{}] 17:22:34 INFO - PROCESS | 2660 | 1471047754482 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}] 17:22:34 INFO - PROCESS | 2660 | 1471047754486 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:34 INFO - PROCESS | 2660 | 1471047754604 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 17:22:34 INFO - PROCESS | 2660 | 1471047754692 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:34 INFO - PROCESS | 2660 | 1471047754698 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:34 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38BFB0000 == 39 [pid = 2660] [id = 666] 17:22:34 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D3862CD400) [pid = 2660] [serial = 1998] [outer = 0000000000000000] 17:22:34 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D386343C00) [pid = 2660] [serial = 1999] [outer = 000000D3862CD400] 17:22:34 INFO - PROCESS | 2660 | 1471047754758 Marionette DEBUG loaded listener.js 17:22:34 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D38A603800) [pid = 2660] [serial = 2000] [outer = 000000D3862CD400] 17:22:35 INFO - PROCESS | 2660 | 1471047755393 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]]]}] 17:22:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 17:22:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 944ms 17:22:35 INFO - PROCESS | 2660 | 1471047755421 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 17:22:35 INFO - PROCESS | 2660 | 1471047755426 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 17:22:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 17:22:35 INFO - PROCESS | 2660 | 1471047755432 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 17:22:35 INFO - PROCESS | 2660 | 1471047755436 Marionette TRACE conn6 <- [1,2630,null,{}] 17:22:35 INFO - PROCESS | 2660 | 1471047755440 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}] 17:22:35 INFO - PROCESS | 2660 | 1471047755443 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:35 INFO - PROCESS | 2660 | 1471047755569 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 17:22:35 INFO - PROCESS | 2660 | 1471047755665 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:35 INFO - PROCESS | 2660 | 1471047755668 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:35 INFO - PROCESS | 2660 | ++DOCSHELL 000000D395044000 == 40 [pid = 2660] [id = 667] 17:22:35 INFO - PROCESS | 2660 | ++DOMWINDOW == 79 (000000D38AFB0800) [pid = 2660] [serial = 2001] [outer = 0000000000000000] 17:22:35 INFO - PROCESS | 2660 | ++DOMWINDOW == 80 (000000D38B211C00) [pid = 2660] [serial = 2002] [outer = 000000D38AFB0800] 17:22:35 INFO - PROCESS | 2660 | 1471047755727 Marionette DEBUG loaded listener.js 17:22:35 INFO - PROCESS | 2660 | ++DOMWINDOW == 81 (000000D38C363800) [pid = 2660] [serial = 2003] [outer = 000000D38AFB0800] 17:22:36 INFO - PROCESS | 2660 | 1471047756334 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]]]}] 17:22:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 17:22:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 943ms 17:22:36 INFO - PROCESS | 2660 | 1471047756378 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 17:22:36 INFO - PROCESS | 2660 | 1471047756381 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 17:22:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 17:22:36 INFO - PROCESS | 2660 | 1471047756385 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 17:22:36 INFO - PROCESS | 2660 | 1471047756389 Marionette TRACE conn6 <- [1,2634,null,{}] 17:22:36 INFO - PROCESS | 2660 | 1471047756401 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}] 17:22:36 INFO - PROCESS | 2660 | 1471047756406 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:36 INFO - PROCESS | 2660 | 1471047756524 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 17:22:36 INFO - PROCESS | 2660 | 1471047756621 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:36 INFO - PROCESS | 2660 | 1471047756624 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:36 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39A4C0800 == 41 [pid = 2660] [id = 668] 17:22:36 INFO - PROCESS | 2660 | ++DOMWINDOW == 82 (000000D3902FA000) [pid = 2660] [serial = 2004] [outer = 0000000000000000] 17:22:36 INFO - PROCESS | 2660 | ++DOMWINDOW == 83 (000000D391685000) [pid = 2660] [serial = 2005] [outer = 000000D3902FA000] 17:22:36 INFO - PROCESS | 2660 | 1471047756683 Marionette DEBUG loaded listener.js 17:22:36 INFO - PROCESS | 2660 | ++DOMWINDOW == 84 (000000D39274C800) [pid = 2660] [serial = 2006] [outer = 000000D3902FA000] 17:22:37 INFO - PROCESS | 2660 | 1471047757330 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]]]}] 17:22:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 17:22:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 985ms 17:22:37 INFO - PROCESS | 2660 | 1471047757372 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 17:22:37 INFO - PROCESS | 2660 | 1471047757375 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 17:22:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 17:22:37 INFO - PROCESS | 2660 | 1471047757378 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 17:22:37 INFO - PROCESS | 2660 | 1471047757381 Marionette TRACE conn6 <- [1,2638,null,{}] 17:22:37 INFO - PROCESS | 2660 | 1471047757384 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}] 17:22:37 INFO - PROCESS | 2660 | 1471047757387 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:37 INFO - PROCESS | 2660 | 1471047757500 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 17:22:37 INFO - PROCESS | 2660 | 1471047757621 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:37 INFO - PROCESS | 2660 | 1471047757624 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:37 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39C1E0000 == 42 [pid = 2660] [id = 669] 17:22:37 INFO - PROCESS | 2660 | ++DOMWINDOW == 85 (000000D393D54C00) [pid = 2660] [serial = 2007] [outer = 0000000000000000] 17:22:37 INFO - PROCESS | 2660 | ++DOMWINDOW == 86 (000000D393D56C00) [pid = 2660] [serial = 2008] [outer = 000000D393D54C00] 17:22:37 INFO - PROCESS | 2660 | 1471047757704 Marionette DEBUG loaded listener.js 17:22:37 INFO - PROCESS | 2660 | ++DOMWINDOW == 87 (000000D3942A0800) [pid = 2660] [serial = 2009] [outer = 000000D393D54C00] 17:22:38 INFO - PROCESS | 2660 | 1471047758499 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]]]}] 17:22:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 17:22:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1196ms 17:22:38 INFO - PROCESS | 2660 | 1471047758576 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 17:22:38 INFO - PROCESS | 2660 | 1471047758581 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 17:22:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 17:22:38 INFO - PROCESS | 2660 | 1471047758586 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 17:22:38 INFO - PROCESS | 2660 | 1471047758589 Marionette TRACE conn6 <- [1,2642,null,{}] 17:22:38 INFO - PROCESS | 2660 | 1471047758595 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}] 17:22:38 INFO - PROCESS | 2660 | 1471047758598 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:38 INFO - PROCESS | 2660 | 1471047758751 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 17:22:38 INFO - PROCESS | 2660 | 1471047758870 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:38 INFO - PROCESS | 2660 | 1471047758875 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:38 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38BE25800 == 43 [pid = 2660] [id = 670] 17:22:38 INFO - PROCESS | 2660 | ++DOMWINDOW == 88 (000000D38696DC00) [pid = 2660] [serial = 2010] [outer = 0000000000000000] 17:22:38 INFO - PROCESS | 2660 | ++DOMWINDOW == 89 (000000D3873F4800) [pid = 2660] [serial = 2011] [outer = 000000D38696DC00] 17:22:38 INFO - PROCESS | 2660 | 1471047758928 Marionette DEBUG loaded listener.js 17:22:39 INFO - PROCESS | 2660 | ++DOMWINDOW == 90 (000000D38A6AC400) [pid = 2660] [serial = 2012] [outer = 000000D38696DC00] 17:22:39 INFO - PROCESS | 2660 | --DOCSHELL 000000D38A902800 == 42 [pid = 2660] [id = 664] 17:22:39 INFO - PROCESS | 2660 | --DOCSHELL 000000D3976C3800 == 41 [pid = 2660] [id = 663] 17:22:39 INFO - PROCESS | 2660 | --DOCSHELL 000000D39661B000 == 40 [pid = 2660] [id = 662] 17:22:39 INFO - PROCESS | 2660 | --DOCSHELL 000000D3950D9800 == 39 [pid = 2660] [id = 661] 17:22:39 INFO - PROCESS | 2660 | --DOCSHELL 000000D393931800 == 38 [pid = 2660] [id = 660] 17:22:39 INFO - PROCESS | 2660 | --DOCSHELL 000000D392E3D800 == 37 [pid = 2660] [id = 659] 17:22:39 INFO - PROCESS | 2660 | --DOCSHELL 000000D39019D000 == 36 [pid = 2660] [id = 658] 17:22:39 INFO - PROCESS | 2660 | --DOCSHELL 000000D38AF87000 == 35 [pid = 2660] [id = 657] 17:22:39 INFO - PROCESS | 2660 | --DOCSHELL 000000D38FBD4800 == 34 [pid = 2660] [id = 656] 17:22:39 INFO - PROCESS | 2660 | --DOCSHELL 000000D39A4CD000 == 33 [pid = 2660] [id = 654] 17:22:39 INFO - PROCESS | 2660 | --DOCSHELL 000000D39B5F0800 == 32 [pid = 2660] [id = 655] 17:22:39 INFO - PROCESS | 2660 | --DOCSHELL 000000D399B74800 == 31 [pid = 2660] [id = 651] 17:22:39 INFO - PROCESS | 2660 | --DOCSHELL 000000D399DB3000 == 30 [pid = 2660] [id = 653] 17:22:39 INFO - PROCESS | 2660 | --DOCSHELL 000000D3934A3800 == 29 [pid = 2660] [id = 652] 17:22:39 INFO - PROCESS | 2660 | --DOCSHELL 000000D39C1E0000 == 28 [pid = 2660] [id = 669] 17:22:39 INFO - PROCESS | 2660 | --DOCSHELL 000000D39A4C0800 == 27 [pid = 2660] [id = 668] 17:22:39 INFO - PROCESS | 2660 | --DOCSHELL 000000D395044000 == 26 [pid = 2660] [id = 667] 17:22:39 INFO - PROCESS | 2660 | --DOCSHELL 000000D399BBE800 == 25 [pid = 2660] [id = 665] 17:22:39 INFO - PROCESS | 2660 | --DOCSHELL 000000D38BFB0000 == 24 [pid = 2660] [id = 666] 17:22:39 INFO - PROCESS | 2660 | --DOMWINDOW == 89 (000000D39284D400) [pid = 2660] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 17:22:39 INFO - PROCESS | 2660 | --DOMWINDOW == 88 (000000D391681800) [pid = 2660] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 17:22:39 INFO - PROCESS | 2660 | --DOMWINDOW == 87 (000000D38BE7C800) [pid = 2660] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 17:22:39 INFO - PROCESS | 2660 | --DOMWINDOW == 86 (000000D38C35A000) [pid = 2660] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 17:22:39 INFO - PROCESS | 2660 | --DOMWINDOW == 85 (000000D38FBF0000) [pid = 2660] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 17:22:39 INFO - PROCESS | 2660 | --DOMWINDOW == 84 (000000D3902F7800) [pid = 2660] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 17:22:39 INFO - PROCESS | 2660 | --DOMWINDOW == 83 (000000D38F85F400) [pid = 2660] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 17:22:39 INFO - PROCESS | 2660 | --DOMWINDOW == 82 (000000D38FB64000) [pid = 2660] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 17:22:39 INFO - PROCESS | 2660 | --DOMWINDOW == 81 (000000D3866B3000) [pid = 2660] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 17:22:39 INFO - PROCESS | 2660 | --DOMWINDOW == 80 (000000D386E5A800) [pid = 2660] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 17:22:39 INFO - PROCESS | 2660 | --DOMWINDOW == 79 (000000D38AFDD400) [pid = 2660] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 17:22:39 INFO - PROCESS | 2660 | --DOMWINDOW == 78 (000000D38B211400) [pid = 2660] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 17:22:39 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000D38604C400) [pid = 2660] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 17:22:39 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D3862C7400) [pid = 2660] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 17:22:39 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D392CBA400) [pid = 2660] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 17:22:39 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D38A6AD000) [pid = 2660] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 17:22:39 INFO - PROCESS | 2660 | --DOMWINDOW == 73 (000000D38A6BB000) [pid = 2660] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 17:22:39 INFO - PROCESS | 2660 | --DOMWINDOW == 72 (000000D392CB7000) [pid = 2660] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 17:22:39 INFO - PROCESS | 2660 | --DOMWINDOW == 71 (000000D3928D4000) [pid = 2660] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 17:22:39 INFO - PROCESS | 2660 | --DOMWINDOW == 70 (000000D385C2A800) [pid = 2660] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 17:22:39 INFO - PROCESS | 2660 | --DOMWINDOW == 69 (000000D392F28400) [pid = 2660] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 17:22:39 INFO - PROCESS | 2660 | --DOMWINDOW == 68 (000000D38C793800) [pid = 2660] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 17:22:39 INFO - PROCESS | 2660 | --DOMWINDOW == 67 (000000D393D45C00) [pid = 2660] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 17:22:39 INFO - PROCESS | 2660 | --DOMWINDOW == 66 (000000D39338FC00) [pid = 2660] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 17:22:39 INFO - PROCESS | 2660 | --DOMWINDOW == 65 (000000D38FF2B000) [pid = 2660] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 17:22:39 INFO - PROCESS | 2660 | --DOMWINDOW == 64 (000000D3916F0000) [pid = 2660] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 17:22:39 INFO - PROCESS | 2660 | --DOMWINDOW == 63 (000000D393A9B400) [pid = 2660] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 17:22:40 INFO - PROCESS | 2660 | 1471047759998 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]]]}] 17:22:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 17:22:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1434ms 17:22:40 INFO - PROCESS | 2660 | 1471047760025 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 17:22:40 INFO - PROCESS | 2660 | 1471047760029 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 17:22:40 INFO - PROCESS | 2660 | 1471047760034 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 17:22:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 17:22:40 INFO - PROCESS | 2660 | 1471047760039 Marionette TRACE conn6 <- [1,2646,null,{}] 17:22:40 INFO - PROCESS | 2660 | 1471047760044 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}] 17:22:40 INFO - PROCESS | 2660 | 1471047760047 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:40 INFO - PROCESS | 2660 | 1471047760141 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 17:22:40 INFO - PROCESS | 2660 | 1471047760149 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:40 INFO - PROCESS | 2660 | 1471047760152 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:40 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38AF95000 == 25 [pid = 2660] [id = 671] 17:22:40 INFO - PROCESS | 2660 | ++DOMWINDOW == 64 (000000D3862C8C00) [pid = 2660] [serial = 2013] [outer = 0000000000000000] 17:22:40 INFO - PROCESS | 2660 | ++DOMWINDOW == 65 (000000D3862CE800) [pid = 2660] [serial = 2014] [outer = 000000D3862C8C00] 17:22:40 INFO - PROCESS | 2660 | 1471047760204 Marionette DEBUG loaded listener.js 17:22:40 INFO - PROCESS | 2660 | ++DOMWINDOW == 66 (000000D386973800) [pid = 2660] [serial = 2015] [outer = 000000D3862C8C00] 17:22:40 INFO - PROCESS | 2660 | 1471047760705 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]]]}] 17:22:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 17:22:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 692ms 17:22:40 INFO - PROCESS | 2660 | 1471047760731 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 17:22:40 INFO - PROCESS | 2660 | 1471047760737 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 17:22:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 17:22:40 INFO - PROCESS | 2660 | 1471047760743 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 17:22:40 INFO - PROCESS | 2660 | 1471047760746 Marionette TRACE conn6 <- [1,2650,null,{}] 17:22:40 INFO - PROCESS | 2660 | 1471047760750 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}] 17:22:40 INFO - PROCESS | 2660 | 1471047760753 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:40 INFO - PROCESS | 2660 | 1471047760888 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 17:22:40 INFO - PROCESS | 2660 | 1471047760903 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:40 INFO - PROCESS | 2660 | 1471047760905 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:40 INFO - PROCESS | 2660 | ++DOCSHELL 000000D391555800 == 26 [pid = 2660] [id = 672] 17:22:40 INFO - PROCESS | 2660 | ++DOMWINDOW == 67 (000000D38A6B2400) [pid = 2660] [serial = 2016] [outer = 0000000000000000] 17:22:40 INFO - PROCESS | 2660 | ++DOMWINDOW == 68 (000000D38A7CBC00) [pid = 2660] [serial = 2017] [outer = 000000D38A6B2400] 17:22:40 INFO - PROCESS | 2660 | 1471047760956 Marionette DEBUG loaded listener.js 17:22:41 INFO - PROCESS | 2660 | ++DOMWINDOW == 69 (000000D38AFDD000) [pid = 2660] [serial = 2018] [outer = 000000D38A6B2400] 17:22:41 INFO - PROCESS | 2660 | 1471047761416 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]]]}] 17:22:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 17:22:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 690ms 17:22:41 INFO - PROCESS | 2660 | 1471047761435 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 17:22:41 INFO - PROCESS | 2660 | 1471047761437 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 17:22:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 17:22:41 INFO - PROCESS | 2660 | 1471047761441 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 17:22:41 INFO - PROCESS | 2660 | 1471047761445 Marionette TRACE conn6 <- [1,2654,null,{}] 17:22:41 INFO - PROCESS | 2660 | 1471047761462 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}] 17:22:41 INFO - PROCESS | 2660 | 1471047761467 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:41 INFO - PROCESS | 2660 | 1471047761556 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 17:22:41 INFO - PROCESS | 2660 | 1471047761563 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:41 INFO - PROCESS | 2660 | 1471047761566 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:41 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39371B000 == 27 [pid = 2660] [id = 673] 17:22:41 INFO - PROCESS | 2660 | ++DOMWINDOW == 70 (000000D38BF28800) [pid = 2660] [serial = 2019] [outer = 0000000000000000] 17:22:41 INFO - PROCESS | 2660 | ++DOMWINDOW == 71 (000000D38C35D400) [pid = 2660] [serial = 2020] [outer = 000000D38BF28800] 17:22:41 INFO - PROCESS | 2660 | 1471047761615 Marionette DEBUG loaded listener.js 17:22:41 INFO - PROCESS | 2660 | ++DOMWINDOW == 72 (000000D38EE06800) [pid = 2660] [serial = 2021] [outer = 000000D38BF28800] 17:22:42 INFO - PROCESS | 2660 | [2660] WARNING: Using default font: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 17:22:42 INFO - PROCESS | 2660 | [2660] WARNING: Using default font: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 17:22:42 INFO - PROCESS | 2660 | 1471047762566 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]]]}] 17:22:42 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) 17:22:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1133ms 17:22:42 INFO - PROCESS | 2660 | 1471047762576 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 17:22:42 INFO - PROCESS | 2660 | 1471047762579 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 17:22:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 17:22:42 INFO - PROCESS | 2660 | 1471047762582 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 17:22:42 INFO - PROCESS | 2660 | 1471047762584 Marionette TRACE conn6 <- [1,2658,null,{}] 17:22:42 INFO - PROCESS | 2660 | 1471047762588 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}] 17:22:42 INFO - PROCESS | 2660 | 1471047762590 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:42 INFO - PROCESS | 2660 | 1471047762715 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 17:22:42 INFO - PROCESS | 2660 | 1471047762722 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:42 INFO - PROCESS | 2660 | 1471047762724 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:42 INFO - PROCESS | 2660 | ++DOCSHELL 000000D393B1F000 == 28 [pid = 2660] [id = 674] 17:22:42 INFO - PROCESS | 2660 | ++DOMWINDOW == 73 (000000D38F868C00) [pid = 2660] [serial = 2022] [outer = 0000000000000000] 17:22:42 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (000000D38FB62400) [pid = 2660] [serial = 2023] [outer = 000000D38F868C00] 17:22:42 INFO - PROCESS | 2660 | 1471047762771 Marionette DEBUG loaded listener.js 17:22:42 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D38FBE8800) [pid = 2660] [serial = 2024] [outer = 000000D38F868C00] 17:22:43 INFO - PROCESS | 2660 | 1471047763711 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"]]]}] 17:22:43 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 17:22:43 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:22:43 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 17:22:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:22:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1147ms 17:22:43 INFO - PROCESS | 2660 | 1471047763732 Marionette TRACE conn6 -> [0,2661,"getWindowHandle",null] 17:22:43 INFO - PROCESS | 2660 | 1471047763735 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 17:22:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 17:22:43 INFO - PROCESS | 2660 | 1471047763738 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 17:22:43 INFO - PROCESS | 2660 | 1471047763740 Marionette TRACE conn6 <- [1,2662,null,{}] 17:22:43 INFO - PROCESS | 2660 | 1471047763750 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}] 17:22:43 INFO - PROCESS | 2660 | 1471047763752 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:43 INFO - PROCESS | 2660 | 1471047763862 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 17:22:43 INFO - PROCESS | 2660 | 1471047763868 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:43 INFO - PROCESS | 2660 | 1471047763870 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:43 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3964A3800 == 29 [pid = 2660] [id = 675] 17:22:43 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D38670A800) [pid = 2660] [serial = 2025] [outer = 0000000000000000] 17:22:43 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D390831400) [pid = 2660] [serial = 2026] [outer = 000000D38670A800] 17:22:43 INFO - PROCESS | 2660 | 1471047763916 Marionette DEBUG loaded listener.js 17:22:43 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D391681800) [pid = 2660] [serial = 2027] [outer = 000000D38670A800] 17:22:44 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000D3902F7400) [pid = 2660] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 17:22:44 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D38B188400) [pid = 2660] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 17:22:44 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D393D4C400) [pid = 2660] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 17:22:44 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D386477C00) [pid = 2660] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 17:22:44 INFO - PROCESS | 2660 | --DOMWINDOW == 73 (000000D38A68B400) [pid = 2660] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 17:22:44 INFO - PROCESS | 2660 | --DOMWINDOW == 72 (000000D385C27800) [pid = 2660] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 17:22:44 INFO - PROCESS | 2660 | --DOMWINDOW == 71 (000000D386046800) [pid = 2660] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 17:22:44 INFO - PROCESS | 2660 | --DOMWINDOW == 70 (000000D38625FC00) [pid = 2660] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 17:22:44 INFO - PROCESS | 2660 | --DOMWINDOW == 69 (000000D3862C5400) [pid = 2660] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 17:22:44 INFO - PROCESS | 2660 | --DOMWINDOW == 68 (000000D3932BCC00) [pid = 2660] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 17:22:44 INFO - PROCESS | 2660 | --DOMWINDOW == 67 (000000D3857C7400) [pid = 2660] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 17:22:44 INFO - PROCESS | 2660 | 1471047764946 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"]]]}] 17:22:44 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 17:22:44 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:22:44 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 17:22:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:22:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1240ms 17:22:44 INFO - PROCESS | 2660 | 1471047764982 Marionette TRACE conn6 -> [0,2665,"getWindowHandle",null] 17:22:44 INFO - PROCESS | 2660 | 1471047764984 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 17:22:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 17:22:44 INFO - PROCESS | 2660 | 1471047764988 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 17:22:44 INFO - PROCESS | 2660 | 1471047764990 Marionette TRACE conn6 <- [1,2666,null,{}] 17:22:45 INFO - PROCESS | 2660 | 1471047764993 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}] 17:22:45 INFO - PROCESS | 2660 | 1471047764999 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:45 INFO - PROCESS | 2660 | 1471047765099 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 17:22:45 INFO - PROCESS | 2660 | 1471047765106 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:45 INFO - PROCESS | 2660 | 1471047765108 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:45 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3976C6800 == 30 [pid = 2660] [id = 676] 17:22:45 INFO - PROCESS | 2660 | ++DOMWINDOW == 68 (000000D38C794800) [pid = 2660] [serial = 2028] [outer = 0000000000000000] 17:22:45 INFO - PROCESS | 2660 | ++DOMWINDOW == 69 (000000D39274E400) [pid = 2660] [serial = 2029] [outer = 000000D38C794800] 17:22:45 INFO - PROCESS | 2660 | 1471047765154 Marionette DEBUG loaded listener.js 17:22:45 INFO - PROCESS | 2660 | ++DOMWINDOW == 70 (000000D3928D4000) [pid = 2660] [serial = 2030] [outer = 000000D38C794800] 17:22:46 INFO - PROCESS | 2660 | 1471047766087 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]]]}] 17:22:46 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) 17:22:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1144ms 17:22:46 INFO - PROCESS | 2660 | 1471047766135 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 17:22:46 INFO - PROCESS | 2660 | 1471047766137 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 17:22:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 17:22:46 INFO - PROCESS | 2660 | 1471047766140 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 17:22:46 INFO - PROCESS | 2660 | 1471047766142 Marionette TRACE conn6 <- [1,2670,null,{}] 17:22:46 INFO - PROCESS | 2660 | 1471047766146 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}] 17:22:46 INFO - PROCESS | 2660 | 1471047766148 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:46 INFO - PROCESS | 2660 | 1471047766231 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 17:22:46 INFO - PROCESS | 2660 | 1471047766343 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:46 INFO - PROCESS | 2660 | 1471047766346 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:46 INFO - PROCESS | 2660 | ++DOCSHELL 000000D385F13000 == 31 [pid = 2660] [id = 677] 17:22:46 INFO - PROCESS | 2660 | ++DOMWINDOW == 71 (000000D384250400) [pid = 2660] [serial = 2031] [outer = 0000000000000000] 17:22:46 INFO - PROCESS | 2660 | ++DOMWINDOW == 72 (000000D384892400) [pid = 2660] [serial = 2032] [outer = 000000D384250400] 17:22:46 INFO - PROCESS | 2660 | 1471047766407 Marionette DEBUG loaded listener.js 17:22:46 INFO - PROCESS | 2660 | ++DOMWINDOW == 73 (000000D38604C000) [pid = 2660] [serial = 2033] [outer = 000000D384250400] 17:22:47 INFO - PROCESS | 2660 | 1471047767648 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]]]}] 17:22:47 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) 17:22:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1534ms 17:22:47 INFO - PROCESS | 2660 | 1471047767687 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 17:22:47 INFO - PROCESS | 2660 | 1471047767691 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 17:22:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 17:22:47 INFO - PROCESS | 2660 | 1471047767698 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 17:22:47 INFO - PROCESS | 2660 | 1471047767701 Marionette TRACE conn6 <- [1,2674,null,{}] 17:22:47 INFO - PROCESS | 2660 | 1471047767707 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}] 17:22:47 INFO - PROCESS | 2660 | 1471047767710 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:47 INFO - PROCESS | 2660 | 1471047767888 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 17:22:48 INFO - PROCESS | 2660 | 1471047768008 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:48 INFO - PROCESS | 2660 | 1471047768012 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:48 INFO - PROCESS | 2660 | ++DOCSHELL 000000D392DB6800 == 32 [pid = 2660] [id = 678] 17:22:48 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (000000D38A64BC00) [pid = 2660] [serial = 2034] [outer = 0000000000000000] 17:22:48 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D38A692400) [pid = 2660] [serial = 2035] [outer = 000000D38A64BC00] 17:22:48 INFO - PROCESS | 2660 | 1471047768071 Marionette DEBUG loaded listener.js 17:22:48 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D38AE49000) [pid = 2660] [serial = 2036] [outer = 000000D38A64BC00] 17:22:48 INFO - PROCESS | 2660 | --DOCSHELL 000000D393B04000 == 31 [pid = 2660] [id = 637] 17:22:48 INFO - PROCESS | 2660 | --DOCSHELL 000000D393943800 == 30 [pid = 2660] [id = 646] 17:22:48 INFO - PROCESS | 2660 | --DOCSHELL 000000D3976DC800 == 29 [pid = 2660] [id = 640] 17:22:48 INFO - PROCESS | 2660 | --DOCSHELL 000000D392C9F800 == 28 [pid = 2660] [id = 644] 17:22:48 INFO - PROCESS | 2660 | --DOCSHELL 000000D391561800 == 27 [pid = 2660] [id = 635] 17:22:48 INFO - PROCESS | 2660 | --DOCSHELL 000000D390193000 == 26 [pid = 2660] [id = 643] 17:22:48 INFO - PROCESS | 2660 | --DOCSHELL 000000D38698A000 == 25 [pid = 2660] [id = 639] 17:22:48 INFO - PROCESS | 2660 | --DOCSHELL 000000D38B1D3800 == 24 [pid = 2660] [id = 642] 17:22:48 INFO - PROCESS | 2660 | --DOCSHELL 000000D3976C6800 == 23 [pid = 2660] [id = 676] 17:22:48 INFO - PROCESS | 2660 | --DOCSHELL 000000D3964A3800 == 22 [pid = 2660] [id = 675] 17:22:48 INFO - PROCESS | 2660 | --DOCSHELL 000000D393B1F000 == 21 [pid = 2660] [id = 674] 17:22:48 INFO - PROCESS | 2660 | --DOCSHELL 000000D39371B000 == 20 [pid = 2660] [id = 673] 17:22:48 INFO - PROCESS | 2660 | --DOCSHELL 000000D391555800 == 19 [pid = 2660] [id = 672] 17:22:48 INFO - PROCESS | 2660 | --DOCSHELL 000000D38AF95000 == 18 [pid = 2660] [id = 671] 17:22:48 INFO - PROCESS | 2660 | --DOCSHELL 000000D38BE25800 == 17 [pid = 2660] [id = 670] 17:22:48 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D392749000) [pid = 2660] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 17:22:48 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D38B219400) [pid = 2660] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 17:22:48 INFO - PROCESS | 2660 | --DOMWINDOW == 73 (000000D393D5C800) [pid = 2660] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 17:22:48 INFO - PROCESS | 2660 | --DOMWINDOW == 72 (000000D393D53400) [pid = 2660] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 17:22:48 INFO - PROCESS | 2660 | --DOMWINDOW == 71 (000000D3866AB000) [pid = 2660] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 17:22:48 INFO - PROCESS | 2660 | --DOMWINDOW == 70 (000000D387468000) [pid = 2660] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 17:22:48 INFO - PROCESS | 2660 | --DOMWINDOW == 69 (000000D38A68F000) [pid = 2660] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 17:22:48 INFO - PROCESS | 2660 | --DOMWINDOW == 68 (000000D38A6B7800) [pid = 2660] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 17:22:48 INFO - PROCESS | 2660 | --DOMWINDOW == 67 (000000D3862C6000) [pid = 2660] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 17:22:48 INFO - PROCESS | 2660 | --DOMWINDOW == 66 (000000D386476400) [pid = 2660] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 17:22:48 INFO - PROCESS | 2660 | --DOMWINDOW == 65 (000000D38F779C00) [pid = 2660] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 17:22:48 INFO - PROCESS | 2660 | --DOMWINDOW == 64 (000000D38AED2C00) [pid = 2660] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 17:22:48 INFO - PROCESS | 2660 | --DOMWINDOW == 63 (000000D392C10400) [pid = 2660] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 17:22:48 INFO - PROCESS | 2660 | --DOMWINDOW == 62 (000000D393A9F000) [pid = 2660] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 17:22:48 INFO - PROCESS | 2660 | --DOMWINDOW == 61 (000000D3936A8800) [pid = 2660] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 17:22:48 INFO - PROCESS | 2660 | --DOMWINDOW == 60 (000000D3928D4C00) [pid = 2660] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 17:22:48 INFO - PROCESS | 2660 | --DOMWINDOW == 59 (000000D38C7BE000) [pid = 2660] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 17:22:48 INFO - PROCESS | 2660 | --DOMWINDOW == 58 (000000D38FBE9400) [pid = 2660] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 17:22:48 INFO - PROCESS | 2660 | --DOMWINDOW == 57 (000000D38EE0BC00) [pid = 2660] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 17:22:48 INFO - PROCESS | 2660 | --DOMWINDOW == 56 (000000D38BF29000) [pid = 2660] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 17:22:48 INFO - PROCESS | 2660 | --DOMWINDOW == 55 (000000D393253400) [pid = 2660] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 17:22:48 INFO - PROCESS | 2660 | --DOMWINDOW == 54 (000000D3916EA400) [pid = 2660] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 17:22:49 INFO - PROCESS | 2660 | 1471047769351 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"]]]}] 17:22:49 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 17:22:49 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:22:49 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 17:22:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:22:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1691ms 17:22:49 INFO - PROCESS | 2660 | 1471047769436 Marionette TRACE conn6 -> [0,2677,"getWindowHandle",null] 17:22:49 INFO - PROCESS | 2660 | 1471047769440 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 17:22:49 INFO - PROCESS | 2660 | 1471047769446 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 17:22:49 INFO - PROCESS | 2660 | 1471047769449 Marionette TRACE conn6 <- [1,2678,null,{}] 17:22:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 17:22:49 INFO - PROCESS | 2660 | 1471047769455 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}] 17:22:49 INFO - PROCESS | 2660 | 1471047769458 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:49 INFO - PROCESS | 2660 | 1471047769546 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 17:22:49 INFO - PROCESS | 2660 | 1471047769554 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:49 INFO - PROCESS | 2660 | 1471047769557 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:49 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38F8C9800 == 18 [pid = 2660] [id = 679] 17:22:49 INFO - PROCESS | 2660 | ++DOMWINDOW == 55 (000000D3862C6000) [pid = 2660] [serial = 2037] [outer = 0000000000000000] 17:22:49 INFO - PROCESS | 2660 | ++DOMWINDOW == 56 (000000D386E57400) [pid = 2660] [serial = 2038] [outer = 000000D3862C6000] 17:22:49 INFO - PROCESS | 2660 | 1471047769610 Marionette DEBUG loaded listener.js 17:22:49 INFO - PROCESS | 2660 | ++DOMWINDOW == 57 (000000D38A655400) [pid = 2660] [serial = 2039] [outer = 000000D3862C6000] 17:22:50 INFO - PROCESS | 2660 | 1471047770547 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"]]]}] 17:22:50 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 17:22:50 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:22:50 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 17:22:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:22:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1128ms 17:22:50 INFO - PROCESS | 2660 | 1471047770582 Marionette TRACE conn6 -> [0,2681,"getWindowHandle",null] 17:22:50 INFO - PROCESS | 2660 | 1471047770587 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 17:22:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 17:22:50 INFO - PROCESS | 2660 | 1471047770594 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 17:22:50 INFO - PROCESS | 2660 | 1471047770597 Marionette TRACE conn6 <- [1,2682,null,{}] 17:22:50 INFO - PROCESS | 2660 | 1471047770601 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}] 17:22:50 INFO - PROCESS | 2660 | 1471047770603 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:50 INFO - PROCESS | 2660 | 1471047770702 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 17:22:50 INFO - PROCESS | 2660 | 1471047770710 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:50 INFO - PROCESS | 2660 | 1471047770712 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:50 INFO - PROCESS | 2660 | ++DOCSHELL 000000D392A24800 == 19 [pid = 2660] [id = 680] 17:22:50 INFO - PROCESS | 2660 | ++DOMWINDOW == 58 (000000D38AE49800) [pid = 2660] [serial = 2040] [outer = 0000000000000000] 17:22:50 INFO - PROCESS | 2660 | ++DOMWINDOW == 59 (000000D38B216400) [pid = 2660] [serial = 2041] [outer = 000000D38AE49800] 17:22:50 INFO - PROCESS | 2660 | 1471047770762 Marionette DEBUG loaded listener.js 17:22:50 INFO - PROCESS | 2660 | ++DOMWINDOW == 60 (000000D38BE7E800) [pid = 2660] [serial = 2042] [outer = 000000D38AE49800] 17:22:51 INFO - PROCESS | 2660 | 1471047771773 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"]]]}] 17:22:51 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 17:22:51 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:22:51 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 17:22:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:22:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1235ms 17:22:51 INFO - PROCESS | 2660 | 1471047771831 Marionette TRACE conn6 -> [0,2685,"getWindowHandle",null] 17:22:51 INFO - PROCESS | 2660 | 1471047771833 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 17:22:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 17:22:51 INFO - PROCESS | 2660 | 1471047771842 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 17:22:51 INFO - PROCESS | 2660 | 1471047771846 Marionette TRACE conn6 <- [1,2686,null,{}] 17:22:51 INFO - PROCESS | 2660 | 1471047771858 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}] 17:22:51 INFO - PROCESS | 2660 | 1471047771863 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:51 INFO - PROCESS | 2660 | 1471047771986 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 17:22:52 INFO - PROCESS | 2660 | 1471047771995 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:52 INFO - PROCESS | 2660 | 1471047771998 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:52 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39393B800 == 20 [pid = 2660] [id = 681] 17:22:52 INFO - PROCESS | 2660 | ++DOMWINDOW == 61 (000000D38EE0A400) [pid = 2660] [serial = 2043] [outer = 0000000000000000] 17:22:52 INFO - PROCESS | 2660 | ++DOMWINDOW == 62 (000000D38F77A000) [pid = 2660] [serial = 2044] [outer = 000000D38EE0A400] 17:22:52 INFO - PROCESS | 2660 | 1471047772094 Marionette DEBUG loaded listener.js 17:22:52 INFO - PROCESS | 2660 | ++DOMWINDOW == 63 (000000D38FF28800) [pid = 2660] [serial = 2045] [outer = 000000D38EE0A400] 17:22:52 INFO - PROCESS | 2660 | --DOMWINDOW == 62 (000000D3862C8C00) [pid = 2660] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 17:22:52 INFO - PROCESS | 2660 | --DOMWINDOW == 61 (000000D38F868C00) [pid = 2660] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 17:22:52 INFO - PROCESS | 2660 | --DOMWINDOW == 60 (000000D38A6B2400) [pid = 2660] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 17:22:52 INFO - PROCESS | 2660 | --DOMWINDOW == 59 (000000D38696DC00) [pid = 2660] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 17:22:52 INFO - PROCESS | 2660 | --DOMWINDOW == 58 (000000D38BF28800) [pid = 2660] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 17:22:52 INFO - PROCESS | 2660 | --DOMWINDOW == 57 (000000D3862CD400) [pid = 2660] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 17:22:52 INFO - PROCESS | 2660 | --DOMWINDOW == 56 (000000D38AFB0800) [pid = 2660] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 17:22:52 INFO - PROCESS | 2660 | --DOMWINDOW == 55 (000000D38670A800) [pid = 2660] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 17:22:52 INFO - PROCESS | 2660 | --DOMWINDOW == 54 (000000D3902FA000) [pid = 2660] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 17:22:52 INFO - PROCESS | 2660 | --DOMWINDOW == 53 (000000D393D54C00) [pid = 2660] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 17:22:53 INFO - PROCESS | 2660 | 1471047773052 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"]]]}] 17:22:53 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 17:22:53 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:22:53 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 17:22:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:22:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1254ms 17:22:53 INFO - PROCESS | 2660 | 1471047773099 Marionette TRACE conn6 -> [0,2689,"getWindowHandle",null] 17:22:53 INFO - PROCESS | 2660 | 1471047773102 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 17:22:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 17:22:53 INFO - PROCESS | 2660 | 1471047773106 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 17:22:53 INFO - PROCESS | 2660 | 1471047773107 Marionette TRACE conn6 <- [1,2690,null,{}] 17:22:53 INFO - PROCESS | 2660 | 1471047773111 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}] 17:22:53 INFO - PROCESS | 2660 | 1471047773113 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:53 INFO - PROCESS | 2660 | 1471047773236 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 17:22:53 INFO - PROCESS | 2660 | 1471047773244 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:53 INFO - PROCESS | 2660 | 1471047773246 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:53 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39575D000 == 21 [pid = 2660] [id = 682] 17:22:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 54 (000000D38EE0C800) [pid = 2660] [serial = 2046] [outer = 0000000000000000] 17:22:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 55 (000000D39085C000) [pid = 2660] [serial = 2047] [outer = 000000D38EE0C800] 17:22:53 INFO - PROCESS | 2660 | 1471047773293 Marionette DEBUG loaded listener.js 17:22:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 56 (000000D391681C00) [pid = 2660] [serial = 2048] [outer = 000000D38EE0C800] 17:22:53 INFO - PROCESS | 2660 | 1471047773741 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]]]}] 17:22:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 17:22:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 691ms 17:22:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 17:22:53 INFO - PROCESS | 2660 | 1471047773799 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 17:22:53 INFO - PROCESS | 2660 | 1471047773801 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 17:22:53 INFO - PROCESS | 2660 | 1471047773804 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 17:22:53 INFO - PROCESS | 2660 | 1471047773806 Marionette TRACE conn6 <- [1,2694,null,{}] 17:22:53 INFO - PROCESS | 2660 | 1471047773810 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}] 17:22:53 INFO - PROCESS | 2660 | 1471047773812 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:53 INFO - PROCESS | 2660 | 1471047773898 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 17:22:53 INFO - PROCESS | 2660 | 1471047773907 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:53 INFO - PROCESS | 2660 | 1471047773909 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:53 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38BFAE800 == 22 [pid = 2660] [id = 683] 17:22:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 57 (000000D386048000) [pid = 2660] [serial = 2049] [outer = 0000000000000000] 17:22:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 58 (000000D392748800) [pid = 2660] [serial = 2050] [outer = 000000D386048000] 17:22:53 INFO - PROCESS | 2660 | 1471047773955 Marionette DEBUG loaded listener.js 17:22:54 INFO - PROCESS | 2660 | ++DOMWINDOW == 59 (000000D3928D3400) [pid = 2660] [serial = 2051] [outer = 000000D386048000] 17:22:54 INFO - PROCESS | 2660 | 1471047774408 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]]]}] 17:22:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 17:22:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 629ms 17:22:54 INFO - PROCESS | 2660 | 1471047774437 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 17:22:54 INFO - PROCESS | 2660 | 1471047774439 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 17:22:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 17:22:54 INFO - PROCESS | 2660 | 1471047774447 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 17:22:54 INFO - PROCESS | 2660 | 1471047774449 Marionette TRACE conn6 <- [1,2698,null,{}] 17:22:54 INFO - PROCESS | 2660 | 1471047774452 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}] 17:22:54 INFO - PROCESS | 2660 | 1471047774459 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:54 INFO - PROCESS | 2660 | 1471047774583 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 17:22:54 INFO - PROCESS | 2660 | 1471047774621 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:54 INFO - PROCESS | 2660 | 1471047774623 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:54 INFO - PROCESS | 2660 | ++DOCSHELL 000000D398FC2800 == 23 [pid = 2660] [id = 684] 17:22:54 INFO - PROCESS | 2660 | ++DOMWINDOW == 60 (000000D392C11C00) [pid = 2660] [serial = 2052] [outer = 0000000000000000] 17:22:54 INFO - PROCESS | 2660 | ++DOMWINDOW == 61 (000000D39364EC00) [pid = 2660] [serial = 2053] [outer = 000000D392C11C00] 17:22:54 INFO - PROCESS | 2660 | 1471047774679 Marionette DEBUG loaded listener.js 17:22:54 INFO - PROCESS | 2660 | ++DOMWINDOW == 62 (000000D3936B2000) [pid = 2660] [serial = 2054] [outer = 000000D392C11C00] 17:22:55 INFO - PROCESS | 2660 | 1471047775356 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] 17:22:55 INFO - PROCESS | 2660 | 1471047775443 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 17:22:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 17:22:55 INFO - PROCESS | 2660 | 1471047775449 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 17:22:55 INFO - PROCESS | 2660 | 1471047775452 Marionette TRACE conn6 <- [1,2702,null,{}] 17:22:55 INFO - PROCESS | 2660 | 1471047775459 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}] 17:22:55 INFO - PROCESS | 2660 | 1471047775463 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:55 INFO - PROCESS | 2660 | 1471047775617 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 17:22:55 INFO - PROCESS | 2660 | 1471047775732 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:55 INFO - PROCESS | 2660 | 1471047775735 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:55 INFO - PROCESS | 2660 | ++DOCSHELL 000000D391639000 == 24 [pid = 2660] [id = 685] 17:22:55 INFO - PROCESS | 2660 | ++DOMWINDOW == 63 (000000D386ECE000) [pid = 2660] [serial = 2055] [outer = 0000000000000000] 17:22:55 INFO - PROCESS | 2660 | ++DOMWINDOW == 64 (000000D38A6B7400) [pid = 2660] [serial = 2056] [outer = 000000D386ECE000] 17:22:55 INFO - PROCESS | 2660 | 1471047775796 Marionette DEBUG loaded listener.js 17:22:55 INFO - PROCESS | 2660 | ++DOMWINDOW == 65 (000000D38B21A800) [pid = 2660] [serial = 2057] [outer = 000000D386ECE000] 17:22:56 INFO - PROCESS | 2660 | 1471047776398 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]]]}] 17:22:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 17:22:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 985ms 17:22:56 INFO - PROCESS | 2660 | 1471047776437 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 17:22:56 INFO - PROCESS | 2660 | 1471047776442 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 17:22:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 17:22:56 INFO - PROCESS | 2660 | 1471047776449 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 17:22:56 INFO - PROCESS | 2660 | 1471047776452 Marionette TRACE conn6 <- [1,2706,null,{}] 17:22:56 INFO - PROCESS | 2660 | 1471047776456 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}] 17:22:56 INFO - PROCESS | 2660 | 1471047776459 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:56 INFO - PROCESS | 2660 | 1471047776576 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 17:22:56 INFO - PROCESS | 2660 | 1471047776670 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:56 INFO - PROCESS | 2660 | 1471047776673 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:56 INFO - PROCESS | 2660 | ++DOCSHELL 000000D398D3C000 == 25 [pid = 2660] [id = 686] 17:22:56 INFO - PROCESS | 2660 | ++DOMWINDOW == 66 (000000D38F771C00) [pid = 2660] [serial = 2058] [outer = 0000000000000000] 17:22:56 INFO - PROCESS | 2660 | ++DOMWINDOW == 67 (000000D38FB67000) [pid = 2660] [serial = 2059] [outer = 000000D38F771C00] 17:22:56 INFO - PROCESS | 2660 | 1471047776733 Marionette DEBUG loaded listener.js 17:22:56 INFO - PROCESS | 2660 | ++DOMWINDOW == 68 (000000D3916F1C00) [pid = 2660] [serial = 2060] [outer = 000000D38F771C00] 17:22:57 INFO - PROCESS | 2660 | 1471047777376 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] 17:22:57 INFO - PROCESS | 2660 | 1471047777440 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 17:22:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 17:22:57 INFO - PROCESS | 2660 | 1471047777444 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 17:22:57 INFO - PROCESS | 2660 | 1471047777448 Marionette TRACE conn6 <- [1,2710,null,{}] 17:22:57 INFO - PROCESS | 2660 | 1471047777472 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}] 17:22:57 INFO - PROCESS | 2660 | 1471047777478 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:57 INFO - PROCESS | 2660 | 1471047777625 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 17:22:57 INFO - PROCESS | 2660 | 1471047777676 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:57 INFO - PROCESS | 2660 | 1471047777680 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:57 INFO - PROCESS | 2660 | ++DOCSHELL 000000D399BBA000 == 26 [pid = 2660] [id = 687] 17:22:57 INFO - PROCESS | 2660 | ++DOMWINDOW == 69 (000000D3932C0800) [pid = 2660] [serial = 2061] [outer = 0000000000000000] 17:22:57 INFO - PROCESS | 2660 | ++DOMWINDOW == 70 (000000D3933CE000) [pid = 2660] [serial = 2062] [outer = 000000D3932C0800] 17:22:57 INFO - PROCESS | 2660 | 1471047777740 Marionette DEBUG loaded listener.js 17:22:57 INFO - PROCESS | 2660 | ++DOMWINDOW == 71 (000000D393D42400) [pid = 2660] [serial = 2063] [outer = 000000D3932C0800] 17:22:58 INFO - PROCESS | 2660 | 1471047778365 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] 17:22:58 INFO - PROCESS | 2660 | 1471047778393 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 17:22:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 17:22:58 INFO - PROCESS | 2660 | 1471047778397 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 17:22:58 INFO - PROCESS | 2660 | 1471047778399 Marionette TRACE conn6 <- [1,2714,null,{}] 17:22:58 INFO - PROCESS | 2660 | 1471047778403 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}] 17:22:58 INFO - PROCESS | 2660 | 1471047778405 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:58 INFO - PROCESS | 2660 | 1471047778519 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 17:22:58 INFO - PROCESS | 2660 | 1471047778617 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:58 INFO - PROCESS | 2660 | 1471047778619 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:22:58 INFO - PROCESS | 2660 | ++DOCSHELL 000000D393B14800 == 27 [pid = 2660] [id = 688] 17:22:58 INFO - PROCESS | 2660 | ++DOMWINDOW == 72 (000000D393659C00) [pid = 2660] [serial = 2064] [outer = 0000000000000000] 17:22:58 INFO - PROCESS | 2660 | ++DOMWINDOW == 73 (000000D393D58400) [pid = 2660] [serial = 2065] [outer = 000000D393659C00] 17:22:58 INFO - PROCESS | 2660 | 1471047778675 Marionette DEBUG loaded listener.js 17:22:58 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (000000D393D60C00) [pid = 2660] [serial = 2066] [outer = 000000D393659C00] 17:22:59 INFO - PROCESS | 2660 | --DOCSHELL 000000D39629B000 == 26 [pid = 2660] [id = 647] 17:22:59 INFO - PROCESS | 2660 | --DOCSHELL 000000D38BFA3800 == 25 [pid = 2660] [id = 634] 17:22:59 INFO - PROCESS | 2660 | --DOCSHELL 000000D392C9F000 == 24 [pid = 2660] [id = 650] 17:22:59 INFO - PROCESS | 2660 | --DOCSHELL 000000D39661F800 == 23 [pid = 2660] [id = 648] 17:22:59 INFO - PROCESS | 2660 | --DOCSHELL 000000D399091000 == 22 [pid = 2660] [id = 641] 17:22:59 INFO - PROCESS | 2660 | --DOCSHELL 000000D3950E0800 == 21 [pid = 2660] [id = 638] 17:22:59 INFO - PROCESS | 2660 | --DOCSHELL 000000D3934B2000 == 20 [pid = 2660] [id = 645] 17:22:59 INFO - PROCESS | 2660 | --DOCSHELL 000000D385F13000 == 19 [pid = 2660] [id = 677] 17:22:59 INFO - PROCESS | 2660 | --DOCSHELL 000000D3976DC000 == 18 [pid = 2660] [id = 649] 17:22:59 INFO - PROCESS | 2660 | --DOCSHELL 000000D393712800 == 17 [pid = 2660] [id = 636] 17:22:59 INFO - PROCESS | 2660 | --DOMWINDOW == 73 (000000D38A7CBC00) [pid = 2660] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 17:22:59 INFO - PROCESS | 2660 | --DOMWINDOW == 72 (000000D38AFDD000) [pid = 2660] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 17:22:59 INFO - PROCESS | 2660 | --DOMWINDOW == 71 (000000D38A6AC400) [pid = 2660] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 17:22:59 INFO - PROCESS | 2660 | --DOMWINDOW == 70 (000000D3873F4800) [pid = 2660] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 17:22:59 INFO - PROCESS | 2660 | --DOMWINDOW == 69 (000000D38C35D400) [pid = 2660] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 17:22:59 INFO - PROCESS | 2660 | --DOMWINDOW == 68 (000000D38A603800) [pid = 2660] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 17:22:59 INFO - PROCESS | 2660 | --DOMWINDOW == 67 (000000D386343C00) [pid = 2660] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 17:22:59 INFO - PROCESS | 2660 | --DOMWINDOW == 66 (000000D38C363800) [pid = 2660] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 17:22:59 INFO - PROCESS | 2660 | --DOMWINDOW == 65 (000000D38B211C00) [pid = 2660] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 17:22:59 INFO - PROCESS | 2660 | --DOMWINDOW == 64 (000000D390831400) [pid = 2660] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 17:22:59 INFO - PROCESS | 2660 | --DOMWINDOW == 63 (000000D39274C800) [pid = 2660] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 17:22:59 INFO - PROCESS | 2660 | --DOMWINDOW == 62 (000000D391685000) [pid = 2660] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 17:22:59 INFO - PROCESS | 2660 | --DOMWINDOW == 61 (000000D3942A0800) [pid = 2660] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 17:22:59 INFO - PROCESS | 2660 | --DOMWINDOW == 60 (000000D393D56C00) [pid = 2660] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 17:22:59 INFO - PROCESS | 2660 | --DOMWINDOW == 59 (000000D38FBE8800) [pid = 2660] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 17:22:59 INFO - PROCESS | 2660 | --DOMWINDOW == 58 (000000D391681800) [pid = 2660] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 17:22:59 INFO - PROCESS | 2660 | --DOMWINDOW == 57 (000000D38EE06800) [pid = 2660] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 17:22:59 INFO - PROCESS | 2660 | --DOMWINDOW == 56 (000000D39274E400) [pid = 2660] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 17:22:59 INFO - PROCESS | 2660 | --DOMWINDOW == 55 (000000D3862CE800) [pid = 2660] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 17:22:59 INFO - PROCESS | 2660 | --DOMWINDOW == 54 (000000D386973800) [pid = 2660] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 17:22:59 INFO - PROCESS | 2660 | --DOMWINDOW == 53 (000000D38FB62400) [pid = 2660] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 17:23:00 INFO - PROCESS | 2660 | 1471047780017 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]]]}] 17:23:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 17:23:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1696ms 17:23:00 INFO - PROCESS | 2660 | 1471047780100 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 17:23:00 INFO - PROCESS | 2660 | 1471047780104 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 17:23:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 17:23:00 INFO - PROCESS | 2660 | 1471047780112 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 17:23:00 INFO - PROCESS | 2660 | 1471047780115 Marionette TRACE conn6 <- [1,2718,null,{}] 17:23:00 INFO - PROCESS | 2660 | 1471047780122 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}] 17:23:00 INFO - PROCESS | 2660 | 1471047780126 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:00 INFO - PROCESS | 2660 | 1471047780218 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 17:23:00 INFO - PROCESS | 2660 | 1471047780226 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:00 INFO - PROCESS | 2660 | 1471047780231 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:00 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38B22A800 == 18 [pid = 2660] [id = 689] 17:23:00 INFO - PROCESS | 2660 | ++DOMWINDOW == 54 (000000D3862C6400) [pid = 2660] [serial = 2067] [outer = 0000000000000000] 17:23:00 INFO - PROCESS | 2660 | ++DOMWINDOW == 55 (000000D3862CBC00) [pid = 2660] [serial = 2068] [outer = 000000D3862C6400] 17:23:00 INFO - PROCESS | 2660 | 1471047780287 Marionette DEBUG loaded listener.js 17:23:00 INFO - PROCESS | 2660 | ++DOMWINDOW == 56 (000000D386476400) [pid = 2660] [serial = 2069] [outer = 000000D3862C6400] 17:23:01 INFO - PROCESS | 2660 | 1471047781274 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"]]]}] 17:23:01 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 17:23:01 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 17:23:01 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 17:23:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:23:01 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:23:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1193ms 17:23:01 INFO - PROCESS | 2660 | 1471047781308 Marionette TRACE conn6 -> [0,2721,"getWindowHandle",null] 17:23:01 INFO - PROCESS | 2660 | 1471047781313 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 17:23:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 17:23:01 INFO - PROCESS | 2660 | 1471047781320 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 17:23:01 INFO - PROCESS | 2660 | 1471047781323 Marionette TRACE conn6 <- [1,2722,null,{}] 17:23:01 INFO - PROCESS | 2660 | 1471047781327 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}] 17:23:01 INFO - PROCESS | 2660 | 1471047781330 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:01 INFO - PROCESS | 2660 | 1471047781425 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 17:23:01 INFO - PROCESS | 2660 | 1471047781431 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:01 INFO - PROCESS | 2660 | 1471047781434 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:01 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39080F800 == 19 [pid = 2660] [id = 690] 17:23:01 INFO - PROCESS | 2660 | ++DOMWINDOW == 57 (000000D38A649000) [pid = 2660] [serial = 2070] [outer = 0000000000000000] 17:23:01 INFO - PROCESS | 2660 | ++DOMWINDOW == 58 (000000D38A654400) [pid = 2660] [serial = 2071] [outer = 000000D38A649000] 17:23:01 INFO - PROCESS | 2660 | 1471047781484 Marionette DEBUG loaded listener.js 17:23:01 INFO - PROCESS | 2660 | ++DOMWINDOW == 59 (000000D38A690000) [pid = 2660] [serial = 2072] [outer = 000000D38A649000] 17:23:01 INFO - PROCESS | 2660 | 1471047781972 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]]]}] 17:23:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 17:23:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 692ms 17:23:02 INFO - PROCESS | 2660 | 1471047782014 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 17:23:02 INFO - PROCESS | 2660 | 1471047782024 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 17:23:02 INFO - PROCESS | 2660 | 1471047782028 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 17:23:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 17:23:02 INFO - PROCESS | 2660 | 1471047782032 Marionette TRACE conn6 <- [1,2726,null,{}] 17:23:02 INFO - PROCESS | 2660 | 1471047782043 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}] 17:23:02 INFO - PROCESS | 2660 | 1471047782048 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:02 INFO - PROCESS | 2660 | 1471047782143 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 17:23:02 INFO - PROCESS | 2660 | 1471047782155 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:02 INFO - PROCESS | 2660 | 1471047782159 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:02 INFO - PROCESS | 2660 | ++DOCSHELL 000000D392CA8000 == 20 [pid = 2660] [id = 691] 17:23:02 INFO - PROCESS | 2660 | ++DOMWINDOW == 60 (000000D38B184C00) [pid = 2660] [serial = 2073] [outer = 0000000000000000] 17:23:02 INFO - PROCESS | 2660 | ++DOMWINDOW == 61 (000000D38B211400) [pid = 2660] [serial = 2074] [outer = 000000D38B184C00] 17:23:02 INFO - PROCESS | 2660 | 1471047782210 Marionette DEBUG loaded listener.js 17:23:02 INFO - PROCESS | 2660 | ++DOMWINDOW == 62 (000000D38BE80800) [pid = 2660] [serial = 2075] [outer = 000000D38B184C00] 17:23:02 INFO - PROCESS | 2660 | 1471047782703 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]]]}] 17:23:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 17:23:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 734ms 17:23:02 INFO - PROCESS | 2660 | 1471047782768 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 17:23:02 INFO - PROCESS | 2660 | 1471047782771 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 17:23:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 17:23:02 INFO - PROCESS | 2660 | 1471047782774 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 17:23:02 INFO - PROCESS | 2660 | 1471047782776 Marionette TRACE conn6 <- [1,2730,null,{}] 17:23:02 INFO - PROCESS | 2660 | 1471047782808 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}] 17:23:02 INFO - PROCESS | 2660 | 1471047782810 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:02 INFO - PROCESS | 2660 | 1471047782945 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 17:23:02 INFO - PROCESS | 2660 | 1471047782951 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:02 INFO - PROCESS | 2660 | 1471047782953 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:02 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39392E800 == 21 [pid = 2660] [id = 692] 17:23:02 INFO - PROCESS | 2660 | ++DOMWINDOW == 63 (000000D38C361800) [pid = 2660] [serial = 2076] [outer = 0000000000000000] 17:23:03 INFO - PROCESS | 2660 | ++DOMWINDOW == 64 (000000D38C78E000) [pid = 2660] [serial = 2077] [outer = 000000D38C361800] 17:23:03 INFO - PROCESS | 2660 | 1471047783000 Marionette DEBUG loaded listener.js 17:23:03 INFO - PROCESS | 2660 | ++DOMWINDOW == 65 (000000D38CA60800) [pid = 2660] [serial = 2078] [outer = 000000D38C361800] 17:23:03 INFO - PROCESS | 2660 | 1471047783447 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]]]}] 17:23:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 17:23:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 733ms 17:23:03 INFO - PROCESS | 2660 | 1471047783510 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 17:23:03 INFO - PROCESS | 2660 | 1471047783512 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 17:23:03 INFO - PROCESS | 2660 | 1471047783530 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 17:23:03 INFO - PROCESS | 2660 | 1471047783532 Marionette TRACE conn6 <- [1,2734,null,{}] 17:23:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 17:23:03 INFO - PROCESS | 2660 | 1471047783536 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}] 17:23:03 INFO - PROCESS | 2660 | 1471047783538 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:03 INFO - PROCESS | 2660 | 1471047783653 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 17:23:03 INFO - PROCESS | 2660 | 1471047783664 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:03 INFO - PROCESS | 2660 | 1471047783667 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:03 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3950D7000 == 22 [pid = 2660] [id = 693] 17:23:03 INFO - PROCESS | 2660 | ++DOMWINDOW == 66 (000000D38EE0B000) [pid = 2660] [serial = 2079] [outer = 0000000000000000] 17:23:03 INFO - PROCESS | 2660 | ++DOMWINDOW == 67 (000000D38F868C00) [pid = 2660] [serial = 2080] [outer = 000000D38EE0B000] 17:23:03 INFO - PROCESS | 2660 | 1471047783712 Marionette DEBUG loaded listener.js 17:23:03 INFO - PROCESS | 2660 | ++DOMWINDOW == 68 (000000D38FB68C00) [pid = 2660] [serial = 2081] [outer = 000000D38EE0B000] 17:23:04 INFO - PROCESS | 2660 | 1471047784150 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]]]}] 17:23:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 17:23:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 628ms 17:23:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 17:23:04 INFO - PROCESS | 2660 | 1471047784164 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 17:23:04 INFO - PROCESS | 2660 | 1471047784166 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 17:23:04 INFO - PROCESS | 2660 | 1471047784176 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 17:23:04 INFO - PROCESS | 2660 | 1471047784178 Marionette TRACE conn6 <- [1,2738,null,{}] 17:23:04 INFO - PROCESS | 2660 | 1471047784182 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}] 17:23:04 INFO - PROCESS | 2660 | 1471047784188 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:04 INFO - PROCESS | 2660 | 1471047784356 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 17:23:04 INFO - PROCESS | 2660 | --DOMWINDOW == 67 (000000D38C794800) [pid = 2660] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 17:23:04 INFO - PROCESS | 2660 | --DOMWINDOW == 66 (000000D38EE0A400) [pid = 2660] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 17:23:04 INFO - PROCESS | 2660 | --DOMWINDOW == 65 (000000D38A64BC00) [pid = 2660] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 17:23:04 INFO - PROCESS | 2660 | --DOMWINDOW == 64 (000000D386048000) [pid = 2660] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 17:23:04 INFO - PROCESS | 2660 | --DOMWINDOW == 63 (000000D3862C6000) [pid = 2660] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 17:23:04 INFO - PROCESS | 2660 | --DOMWINDOW == 62 (000000D38AE49800) [pid = 2660] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 17:23:04 INFO - PROCESS | 2660 | --DOMWINDOW == 61 (000000D384250400) [pid = 2660] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 17:23:04 INFO - PROCESS | 2660 | --DOMWINDOW == 60 (000000D392C11C00) [pid = 2660] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 17:23:04 INFO - PROCESS | 2660 | --DOMWINDOW == 59 (000000D38EE0C800) [pid = 2660] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 17:23:04 INFO - PROCESS | 2660 | 1471047784581 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:04 INFO - PROCESS | 2660 | 1471047784583 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:04 INFO - PROCESS | 2660 | ++DOCSHELL 000000D396614000 == 23 [pid = 2660] [id = 694] 17:23:04 INFO - PROCESS | 2660 | ++DOMWINDOW == 60 (000000D384B43000) [pid = 2660] [serial = 2082] [outer = 0000000000000000] 17:23:04 INFO - PROCESS | 2660 | ++DOMWINDOW == 61 (000000D3862C5400) [pid = 2660] [serial = 2083] [outer = 000000D384B43000] 17:23:04 INFO - PROCESS | 2660 | 1471047784630 Marionette DEBUG loaded listener.js 17:23:04 INFO - PROCESS | 2660 | ++DOMWINDOW == 62 (000000D38C35CC00) [pid = 2660] [serial = 2084] [outer = 000000D384B43000] 17:23:05 INFO - PROCESS | 2660 | 1471047784992 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]]]}] 17:23:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 17:23:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 880ms 17:23:05 INFO - PROCESS | 2660 | 1471047785058 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 17:23:05 INFO - PROCESS | 2660 | 1471047785060 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 17:23:05 INFO - PROCESS | 2660 | 1471047785064 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 17:23:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 17:23:05 INFO - PROCESS | 2660 | 1471047785066 Marionette TRACE conn6 <- [1,2742,null,{}] 17:23:05 INFO - PROCESS | 2660 | 1471047785069 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}] 17:23:05 INFO - PROCESS | 2660 | 1471047785071 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:05 INFO - PROCESS | 2660 | 1471047785152 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 17:23:05 INFO - PROCESS | 2660 | 1471047785158 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:05 INFO - PROCESS | 2660 | 1471047785160 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:05 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3976D9800 == 24 [pid = 2660] [id = 695] 17:23:05 INFO - PROCESS | 2660 | ++DOMWINDOW == 63 (000000D38F77B000) [pid = 2660] [serial = 2085] [outer = 0000000000000000] 17:23:05 INFO - PROCESS | 2660 | ++DOMWINDOW == 64 (000000D3916F1400) [pid = 2660] [serial = 2086] [outer = 000000D38F77B000] 17:23:05 INFO - PROCESS | 2660 | 1471047785205 Marionette DEBUG loaded listener.js 17:23:05 INFO - PROCESS | 2660 | ++DOMWINDOW == 65 (000000D39274DC00) [pid = 2660] [serial = 2087] [outer = 000000D38F77B000] 17:23:05 INFO - PROCESS | 2660 | 1471047785630 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]]]}] 17:23:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 17:23:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 586ms 17:23:05 INFO - PROCESS | 2660 | 1471047785653 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 17:23:05 INFO - PROCESS | 2660 | 1471047785655 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 17:23:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 17:23:05 INFO - PROCESS | 2660 | 1471047785671 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 17:23:05 INFO - PROCESS | 2660 | 1471047785672 Marionette TRACE conn6 <- [1,2746,null,{}] 17:23:05 INFO - PROCESS | 2660 | 1471047785681 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}] 17:23:05 INFO - PROCESS | 2660 | 1471047785683 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:05 INFO - PROCESS | 2660 | 1471047785766 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 17:23:05 INFO - PROCESS | 2660 | 1471047785772 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:05 INFO - PROCESS | 2660 | 1471047785774 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:05 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39909A800 == 25 [pid = 2660] [id = 696] 17:23:05 INFO - PROCESS | 2660 | ++DOMWINDOW == 66 (000000D38B216C00) [pid = 2660] [serial = 2088] [outer = 0000000000000000] 17:23:05 INFO - PROCESS | 2660 | ++DOMWINDOW == 67 (000000D3928CFC00) [pid = 2660] [serial = 2089] [outer = 000000D38B216C00] 17:23:05 INFO - PROCESS | 2660 | 1471047785823 Marionette DEBUG loaded listener.js 17:23:05 INFO - PROCESS | 2660 | ++DOMWINDOW == 68 (000000D392C0D400) [pid = 2660] [serial = 2090] [outer = 000000D38B216C00] 17:23:06 INFO - PROCESS | 2660 | 1471047786273 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]]]}] 17:23:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 17:23:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 647ms 17:23:06 INFO - PROCESS | 2660 | 1471047786320 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 17:23:06 INFO - PROCESS | 2660 | 1471047786322 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 17:23:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 17:23:06 INFO - PROCESS | 2660 | 1471047786330 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 17:23:06 INFO - PROCESS | 2660 | 1471047786332 Marionette TRACE conn6 <- [1,2750,null,{}] 17:23:06 INFO - PROCESS | 2660 | 1471047786336 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}] 17:23:06 INFO - PROCESS | 2660 | 1471047786337 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:06 INFO - PROCESS | 2660 | 1471047786420 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 17:23:06 INFO - PROCESS | 2660 | 1471047786428 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:06 INFO - PROCESS | 2660 | 1471047786430 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:06 INFO - PROCESS | 2660 | ++DOCSHELL 000000D399BCB800 == 26 [pid = 2660] [id = 697] 17:23:06 INFO - PROCESS | 2660 | ++DOMWINDOW == 69 (000000D392C1A400) [pid = 2660] [serial = 2091] [outer = 0000000000000000] 17:23:06 INFO - PROCESS | 2660 | ++DOMWINDOW == 70 (000000D392CBAC00) [pid = 2660] [serial = 2092] [outer = 000000D392C1A400] 17:23:06 INFO - PROCESS | 2660 | 1471047786476 Marionette DEBUG loaded listener.js 17:23:06 INFO - PROCESS | 2660 | ++DOMWINDOW == 71 (000000D393059800) [pid = 2660] [serial = 2093] [outer = 000000D392C1A400] 17:23:07 INFO - PROCESS | 2660 | 1471047787230 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]]]}] 17:23:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 17:23:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 985ms 17:23:07 INFO - PROCESS | 2660 | 1471047787315 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 17:23:07 INFO - PROCESS | 2660 | 1471047787321 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 17:23:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 17:23:07 INFO - PROCESS | 2660 | 1471047787326 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 17:23:07 INFO - PROCESS | 2660 | 1471047787331 Marionette TRACE conn6 <- [1,2754,null,{}] 17:23:07 INFO - PROCESS | 2660 | 1471047787337 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}] 17:23:07 INFO - PROCESS | 2660 | 1471047787340 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:07 INFO - PROCESS | 2660 | 1471047787494 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 17:23:07 INFO - PROCESS | 2660 | 1471047787610 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:07 INFO - PROCESS | 2660 | 1471047787613 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:07 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38F8C3000 == 27 [pid = 2660] [id = 698] 17:23:07 INFO - PROCESS | 2660 | ++DOMWINDOW == 72 (000000D386252C00) [pid = 2660] [serial = 2094] [outer = 0000000000000000] 17:23:07 INFO - PROCESS | 2660 | ++DOMWINDOW == 73 (000000D38647C400) [pid = 2660] [serial = 2095] [outer = 000000D386252C00] 17:23:07 INFO - PROCESS | 2660 | 1471047787673 Marionette DEBUG loaded listener.js 17:23:07 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (000000D38A64F000) [pid = 2660] [serial = 2096] [outer = 000000D386252C00] 17:23:08 INFO - PROCESS | 2660 | 1471047788440 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]]]}] 17:23:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 17:23:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1133ms 17:23:08 INFO - PROCESS | 2660 | 1471047788482 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 17:23:08 INFO - PROCESS | 2660 | 1471047788488 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 17:23:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 17:23:08 INFO - PROCESS | 2660 | 1471047788496 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 17:23:08 INFO - PROCESS | 2660 | 1471047788499 Marionette TRACE conn6 <- [1,2758,null,{}] 17:23:08 INFO - PROCESS | 2660 | 1471047788503 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}] 17:23:08 INFO - PROCESS | 2660 | 1471047788506 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:08 INFO - PROCESS | 2660 | 1471047788744 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 17:23:08 INFO - PROCESS | 2660 | 1471047788870 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:08 INFO - PROCESS | 2660 | 1471047788873 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:08 INFO - PROCESS | 2660 | ++DOCSHELL 000000D386E24800 == 28 [pid = 2660] [id = 699] 17:23:08 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D386254000) [pid = 2660] [serial = 2097] [outer = 0000000000000000] 17:23:08 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D3862C9000) [pid = 2660] [serial = 2098] [outer = 000000D386254000] 17:23:08 INFO - PROCESS | 2660 | 1471047788926 Marionette DEBUG loaded listener.js 17:23:09 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D3874D4C00) [pid = 2660] [serial = 2099] [outer = 000000D386254000] 17:23:09 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D3928D4000) [pid = 2660] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 17:23:09 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D38F77A000) [pid = 2660] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 17:23:09 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D38A692400) [pid = 2660] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 17:23:09 INFO - PROCESS | 2660 | --DOMWINDOW == 73 (000000D38AE49000) [pid = 2660] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 17:23:09 INFO - PROCESS | 2660 | --DOMWINDOW == 72 (000000D3928D3400) [pid = 2660] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 17:23:09 INFO - PROCESS | 2660 | --DOMWINDOW == 71 (000000D386E57400) [pid = 2660] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 17:23:09 INFO - PROCESS | 2660 | --DOMWINDOW == 70 (000000D38A655400) [pid = 2660] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 17:23:09 INFO - PROCESS | 2660 | --DOMWINDOW == 69 (000000D38B216400) [pid = 2660] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 17:23:09 INFO - PROCESS | 2660 | --DOMWINDOW == 68 (000000D384892400) [pid = 2660] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 17:23:09 INFO - PROCESS | 2660 | --DOMWINDOW == 67 (000000D38604C000) [pid = 2660] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 17:23:09 INFO - PROCESS | 2660 | --DOMWINDOW == 66 (000000D3936B2000) [pid = 2660] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 17:23:09 INFO - PROCESS | 2660 | --DOMWINDOW == 65 (000000D39364EC00) [pid = 2660] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 17:23:09 INFO - PROCESS | 2660 | --DOMWINDOW == 64 (000000D392748800) [pid = 2660] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 17:23:09 INFO - PROCESS | 2660 | --DOMWINDOW == 63 (000000D38FF28800) [pid = 2660] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 17:23:09 INFO - PROCESS | 2660 | --DOMWINDOW == 62 (000000D391681C00) [pid = 2660] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 17:23:09 INFO - PROCESS | 2660 | --DOMWINDOW == 61 (000000D39085C000) [pid = 2660] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 17:23:09 INFO - PROCESS | 2660 | --DOMWINDOW == 60 (000000D38BE7E800) [pid = 2660] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 17:23:09 INFO - PROCESS | 2660 | 1471047789487 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]]]}] 17:23:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 17:23:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1028ms 17:23:09 INFO - PROCESS | 2660 | 1471047789526 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 17:23:09 INFO - PROCESS | 2660 | 1471047789530 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 17:23:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 17:23:09 INFO - PROCESS | 2660 | 1471047789535 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 17:23:09 INFO - PROCESS | 2660 | 1471047789538 Marionette TRACE conn6 <- [1,2762,null,{}] 17:23:09 INFO - PROCESS | 2660 | 1471047789543 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}] 17:23:09 INFO - PROCESS | 2660 | 1471047789546 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:09 INFO - PROCESS | 2660 | 1471047789640 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 17:23:09 INFO - PROCESS | 2660 | 1471047789649 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:09 INFO - PROCESS | 2660 | 1471047789652 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:09 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39019D000 == 29 [pid = 2660] [id = 700] 17:23:09 INFO - PROCESS | 2660 | ++DOMWINDOW == 61 (000000D3873FC400) [pid = 2660] [serial = 2100] [outer = 0000000000000000] 17:23:09 INFO - PROCESS | 2660 | ++DOMWINDOW == 62 (000000D38A6B7C00) [pid = 2660] [serial = 2101] [outer = 000000D3873FC400] 17:23:09 INFO - PROCESS | 2660 | 1471047789700 Marionette DEBUG loaded listener.js 17:23:09 INFO - PROCESS | 2660 | ++DOMWINDOW == 63 (000000D38AEE1C00) [pid = 2660] [serial = 2102] [outer = 000000D3873FC400] 17:23:10 INFO - PROCESS | 2660 | 1471047790210 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]]]}] 17:23:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 17:23:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 733ms 17:23:10 INFO - PROCESS | 2660 | 1471047790286 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 17:23:10 INFO - PROCESS | 2660 | 1471047790289 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 17:23:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 17:23:10 INFO - PROCESS | 2660 | 1471047790295 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 17:23:10 INFO - PROCESS | 2660 | 1471047790297 Marionette TRACE conn6 <- [1,2766,null,{}] 17:23:10 INFO - PROCESS | 2660 | 1471047790301 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}] 17:23:10 INFO - PROCESS | 2660 | 1471047790304 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:10 INFO - PROCESS | 2660 | 1471047790400 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 17:23:10 INFO - PROCESS | 2660 | 1471047790479 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:10 INFO - PROCESS | 2660 | 1471047790482 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:10 INFO - PROCESS | 2660 | ++DOCSHELL 000000D393096000 == 30 [pid = 2660] [id = 701] 17:23:10 INFO - PROCESS | 2660 | ++DOMWINDOW == 64 (000000D38746B800) [pid = 2660] [serial = 2103] [outer = 0000000000000000] 17:23:10 INFO - PROCESS | 2660 | ++DOMWINDOW == 65 (000000D38BF26400) [pid = 2660] [serial = 2104] [outer = 000000D38746B800] 17:23:10 INFO - PROCESS | 2660 | 1471047790530 Marionette DEBUG loaded listener.js 17:23:10 INFO - PROCESS | 2660 | ++DOMWINDOW == 66 (000000D38C365800) [pid = 2660] [serial = 2105] [outer = 000000D38746B800] 17:23:10 INFO - PROCESS | 2660 | 1471047790935 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]]]}] 17:23:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 17:23:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 692ms 17:23:10 INFO - PROCESS | 2660 | 1471047790991 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 17:23:11 INFO - PROCESS | 2660 | 1471047790995 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 17:23:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 17:23:11 INFO - PROCESS | 2660 | 1471047791006 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 17:23:11 INFO - PROCESS | 2660 | 1471047791011 Marionette TRACE conn6 <- [1,2770,null,{}] 17:23:11 INFO - PROCESS | 2660 | 1471047791015 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}] 17:23:11 INFO - PROCESS | 2660 | 1471047791018 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:11 INFO - PROCESS | 2660 | 1471047791114 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 17:23:11 INFO - PROCESS | 2660 | 1471047791119 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:11 INFO - PROCESS | 2660 | 1471047791121 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:11 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3950D8800 == 31 [pid = 2660] [id = 702] 17:23:11 INFO - PROCESS | 2660 | ++DOMWINDOW == 67 (000000D38EE10C00) [pid = 2660] [serial = 2106] [outer = 0000000000000000] 17:23:11 INFO - PROCESS | 2660 | ++DOMWINDOW == 68 (000000D38FB5F400) [pid = 2660] [serial = 2107] [outer = 000000D38EE10C00] 17:23:11 INFO - PROCESS | 2660 | 1471047791167 Marionette DEBUG loaded listener.js 17:23:11 INFO - PROCESS | 2660 | ++DOMWINDOW == 69 (000000D3902FB000) [pid = 2660] [serial = 2108] [outer = 000000D38EE10C00] 17:23:11 INFO - PROCESS | 2660 | 1471047791603 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]]]}] 17:23:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 17:23:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 648ms 17:23:11 INFO - PROCESS | 2660 | 1471047791653 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 17:23:11 INFO - PROCESS | 2660 | 1471047791655 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 17:23:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 17:23:11 INFO - PROCESS | 2660 | 1471047791659 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 17:23:11 INFO - PROCESS | 2660 | 1471047791660 Marionette TRACE conn6 <- [1,2774,null,{}] 17:23:11 INFO - PROCESS | 2660 | 1471047791664 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}] 17:23:11 INFO - PROCESS | 2660 | 1471047791666 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:11 INFO - PROCESS | 2660 | 1471047791783 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 17:23:11 INFO - PROCESS | 2660 | 1471047791860 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:11 INFO - PROCESS | 2660 | 1471047791862 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:11 INFO - PROCESS | 2660 | ++DOCSHELL 000000D396617800 == 32 [pid = 2660] [id = 703] 17:23:11 INFO - PROCESS | 2660 | ++DOMWINDOW == 70 (000000D39167C400) [pid = 2660] [serial = 2109] [outer = 0000000000000000] 17:23:11 INFO - PROCESS | 2660 | ++DOMWINDOW == 71 (000000D391684000) [pid = 2660] [serial = 2110] [outer = 000000D39167C400] 17:23:11 INFO - PROCESS | 2660 | 1471047791915 Marionette DEBUG loaded listener.js 17:23:11 INFO - PROCESS | 2660 | ++DOMWINDOW == 72 (000000D392741800) [pid = 2660] [serial = 2111] [outer = 000000D39167C400] 17:23:12 INFO - PROCESS | 2660 | 1471047792344 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]]]}] 17:23:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 17:23:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 733ms 17:23:12 INFO - PROCESS | 2660 | 1471047792394 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 17:23:12 INFO - PROCESS | 2660 | 1471047792397 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 17:23:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 17:23:12 INFO - PROCESS | 2660 | 1471047792400 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 17:23:12 INFO - PROCESS | 2660 | 1471047792402 Marionette TRACE conn6 <- [1,2778,null,{}] 17:23:12 INFO - PROCESS | 2660 | 1471047792406 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}] 17:23:12 INFO - PROCESS | 2660 | 1471047792408 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:12 INFO - PROCESS | 2660 | 1471047792527 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 17:23:12 INFO - PROCESS | 2660 | 1471047792584 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:12 INFO - PROCESS | 2660 | 1471047792590 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:12 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3950C5800 == 33 [pid = 2660] [id = 704] 17:23:12 INFO - PROCESS | 2660 | ++DOMWINDOW == 73 (000000D392C14C00) [pid = 2660] [serial = 2112] [outer = 0000000000000000] 17:23:12 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (000000D392C1BC00) [pid = 2660] [serial = 2113] [outer = 000000D392C14C00] 17:23:12 INFO - PROCESS | 2660 | 1471047792647 Marionette DEBUG loaded listener.js 17:23:12 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D39364FC00) [pid = 2660] [serial = 2114] [outer = 000000D392C14C00] 17:23:13 INFO - PROCESS | 2660 | 1471047793117 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]]]}] 17:23:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 17:23:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 734ms 17:23:13 INFO - PROCESS | 2660 | 1471047793171 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 17:23:13 INFO - PROCESS | 2660 | 1471047793173 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 17:23:13 INFO - PROCESS | 2660 | 1471047793177 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 17:23:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 17:23:13 INFO - PROCESS | 2660 | 1471047793179 Marionette TRACE conn6 <- [1,2782,null,{}] 17:23:13 INFO - PROCESS | 2660 | 1471047793182 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}] 17:23:13 INFO - PROCESS | 2660 | 1471047793185 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:13 INFO - PROCESS | 2660 | 1471047793308 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 17:23:13 INFO - PROCESS | 2660 | 1471047793363 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:13 INFO - PROCESS | 2660 | 1471047793365 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:13 INFO - PROCESS | 2660 | ++DOCSHELL 000000D399BC2800 == 34 [pid = 2660] [id = 705] 17:23:13 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D3936E5400) [pid = 2660] [serial = 2115] [outer = 0000000000000000] 17:23:13 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D393D44000) [pid = 2660] [serial = 2116] [outer = 000000D3936E5400] 17:23:13 INFO - PROCESS | 2660 | 1471047793411 Marionette DEBUG loaded listener.js 17:23:13 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D393D50C00) [pid = 2660] [serial = 2117] [outer = 000000D3936E5400] 17:23:13 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000D38B216C00) [pid = 2660] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 17:23:13 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D38C361800) [pid = 2660] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 17:23:13 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D38B184C00) [pid = 2660] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 17:23:13 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D3862C6400) [pid = 2660] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 17:23:13 INFO - PROCESS | 2660 | --DOMWINDOW == 73 (000000D38EE0B000) [pid = 2660] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 17:23:13 INFO - PROCESS | 2660 | --DOMWINDOW == 72 (000000D38A649000) [pid = 2660] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 17:23:13 INFO - PROCESS | 2660 | --DOMWINDOW == 71 (000000D386ECE000) [pid = 2660] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 17:23:13 INFO - PROCESS | 2660 | --DOMWINDOW == 70 (000000D38F771C00) [pid = 2660] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 17:23:13 INFO - PROCESS | 2660 | --DOMWINDOW == 69 (000000D3932C0800) [pid = 2660] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 17:23:13 INFO - PROCESS | 2660 | --DOMWINDOW == 68 (000000D384B43000) [pid = 2660] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 17:23:13 INFO - PROCESS | 2660 | --DOMWINDOW == 67 (000000D38F77B000) [pid = 2660] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 17:23:13 INFO - PROCESS | 2660 | 1471047793840 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]]]}] 17:23:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 17:23:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 690ms 17:23:13 INFO - PROCESS | 2660 | 1471047793871 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 17:23:13 INFO - PROCESS | 2660 | 1471047793873 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 17:23:13 INFO - PROCESS | 2660 | 1471047793877 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 17:23:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 17:23:13 INFO - PROCESS | 2660 | 1471047793879 Marionette TRACE conn6 <- [1,2786,null,{}] 17:23:13 INFO - PROCESS | 2660 | 1471047793882 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}] 17:23:13 INFO - PROCESS | 2660 | 1471047793885 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:13 INFO - PROCESS | 2660 | 1471047793971 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 17:23:14 INFO - PROCESS | 2660 | 1471047794054 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:14 INFO - PROCESS | 2660 | 1471047794056 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:14 INFO - PROCESS | 2660 | ++DOCSHELL 000000D399DB0800 == 35 [pid = 2660] [id = 706] 17:23:14 INFO - PROCESS | 2660 | ++DOMWINDOW == 68 (000000D38625A400) [pid = 2660] [serial = 2118] [outer = 0000000000000000] 17:23:14 INFO - PROCESS | 2660 | ++DOMWINDOW == 69 (000000D38BFD5000) [pid = 2660] [serial = 2119] [outer = 000000D38625A400] 17:23:14 INFO - PROCESS | 2660 | 1471047794102 Marionette DEBUG loaded listener.js 17:23:14 INFO - PROCESS | 2660 | ++DOMWINDOW == 70 (000000D3928CF800) [pid = 2660] [serial = 2120] [outer = 000000D38625A400] 17:23:14 INFO - PROCESS | 2660 | 1471047794471 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]]]}] 17:23:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 17:23:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 630ms 17:23:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 17:23:14 INFO - PROCESS | 2660 | 1471047794511 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 17:23:14 INFO - PROCESS | 2660 | 1471047794513 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 17:23:14 INFO - PROCESS | 2660 | 1471047794516 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 17:23:14 INFO - PROCESS | 2660 | 1471047794518 Marionette TRACE conn6 <- [1,2790,null,{}] 17:23:14 INFO - PROCESS | 2660 | 1471047794521 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}] 17:23:14 INFO - PROCESS | 2660 | 1471047794523 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:14 INFO - PROCESS | 2660 | 1471047794647 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 17:23:14 INFO - PROCESS | 2660 | 1471047794686 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:14 INFO - PROCESS | 2660 | 1471047794687 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:14 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39A4BF800 == 36 [pid = 2660] [id = 707] 17:23:14 INFO - PROCESS | 2660 | ++DOMWINDOW == 71 (000000D393A97400) [pid = 2660] [serial = 2121] [outer = 0000000000000000] 17:23:14 INFO - PROCESS | 2660 | ++DOMWINDOW == 72 (000000D393D5F000) [pid = 2660] [serial = 2122] [outer = 000000D393A97400] 17:23:14 INFO - PROCESS | 2660 | 1471047794733 Marionette DEBUG loaded listener.js 17:23:14 INFO - PROCESS | 2660 | ++DOMWINDOW == 73 (000000D3942CBC00) [pid = 2660] [serial = 2123] [outer = 000000D393A97400] 17:23:15 INFO - PROCESS | 2660 | 1471047795130 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]]]}] 17:23:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 17:23:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 629ms 17:23:15 INFO - PROCESS | 2660 | 1471047795148 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 17:23:15 INFO - PROCESS | 2660 | 1471047795151 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 17:23:15 INFO - PROCESS | 2660 | 1471047795154 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 17:23:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 17:23:15 INFO - PROCESS | 2660 | 1471047795155 Marionette TRACE conn6 <- [1,2794,null,{}] 17:23:15 INFO - PROCESS | 2660 | 1471047795159 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}] 17:23:15 INFO - PROCESS | 2660 | 1471047795161 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:15 INFO - PROCESS | 2660 | 1471047795281 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 17:23:15 INFO - PROCESS | 2660 | 1471047795289 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:15 INFO - PROCESS | 2660 | 1471047795291 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:15 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39B5E6800 == 37 [pid = 2660] [id = 708] 17:23:15 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (000000D3874D8800) [pid = 2660] [serial = 2124] [outer = 0000000000000000] 17:23:15 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D394554C00) [pid = 2660] [serial = 2125] [outer = 000000D3874D8800] 17:23:15 INFO - PROCESS | 2660 | 1471047795337 Marionette DEBUG loaded listener.js 17:23:15 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D395059400) [pid = 2660] [serial = 2126] [outer = 000000D3874D8800] 17:23:15 INFO - PROCESS | 2660 | 1471047795783 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]]]}] 17:23:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 17:23:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 692ms 17:23:15 INFO - PROCESS | 2660 | 1471047795850 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 17:23:15 INFO - PROCESS | 2660 | 1471047795855 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 17:23:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 17:23:15 INFO - PROCESS | 2660 | 1471047795861 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 17:23:15 INFO - PROCESS | 2660 | 1471047795866 Marionette TRACE conn6 <- [1,2798,null,{}] 17:23:15 INFO - PROCESS | 2660 | 1471047795873 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}] 17:23:15 INFO - PROCESS | 2660 | 1471047795877 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:16 INFO - PROCESS | 2660 | 1471047796109 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 17:23:16 INFO - PROCESS | 2660 | 1471047796204 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:16 INFO - PROCESS | 2660 | 1471047796210 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:16 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38F8C9000 == 38 [pid = 2660] [id = 709] 17:23:16 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D386705400) [pid = 2660] [serial = 2127] [outer = 0000000000000000] 17:23:16 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D3874D6400) [pid = 2660] [serial = 2128] [outer = 000000D386705400] 17:23:16 INFO - PROCESS | 2660 | 1471047796270 Marionette DEBUG loaded listener.js 17:23:16 INFO - PROCESS | 2660 | ++DOMWINDOW == 79 (000000D38AFB0000) [pid = 2660] [serial = 2129] [outer = 000000D386705400] 17:23:16 INFO - PROCESS | 2660 | 1471047796857 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]]]}] 17:23:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 17:23:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1033ms 17:23:16 INFO - PROCESS | 2660 | 1471047796896 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 17:23:16 INFO - PROCESS | 2660 | 1471047796902 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 17:23:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 17:23:16 INFO - PROCESS | 2660 | 1471047796908 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 17:23:16 INFO - PROCESS | 2660 | 1471047796912 Marionette TRACE conn6 <- [1,2802,null,{}] 17:23:16 INFO - PROCESS | 2660 | 1471047796916 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}] 17:23:16 INFO - PROCESS | 2660 | 1471047796919 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:17 INFO - PROCESS | 2660 | 1471047797038 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 17:23:17 INFO - PROCESS | 2660 | 1471047797135 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:17 INFO - PROCESS | 2660 | 1471047797138 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:17 INFO - PROCESS | 2660 | ++DOCSHELL 000000D395754000 == 39 [pid = 2660] [id = 710] 17:23:17 INFO - PROCESS | 2660 | ++DOMWINDOW == 80 (000000D38C7C0800) [pid = 2660] [serial = 2130] [outer = 0000000000000000] 17:23:17 INFO - PROCESS | 2660 | ++DOMWINDOW == 81 (000000D38EE0D400) [pid = 2660] [serial = 2131] [outer = 000000D38C7C0800] 17:23:17 INFO - PROCESS | 2660 | 1471047797197 Marionette DEBUG loaded listener.js 17:23:17 INFO - PROCESS | 2660 | ++DOMWINDOW == 82 (000000D38FBE8800) [pid = 2660] [serial = 2132] [outer = 000000D38C7C0800] 17:23:17 INFO - PROCESS | 2660 | 1471047797823 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]]]}] 17:23:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 17:23:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 985ms 17:23:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 17:23:17 INFO - PROCESS | 2660 | 1471047797896 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 17:23:17 INFO - PROCESS | 2660 | 1471047797899 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 17:23:17 INFO - PROCESS | 2660 | 1471047797902 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 17:23:17 INFO - PROCESS | 2660 | 1471047797906 Marionette TRACE conn6 <- [1,2806,null,{}] 17:23:17 INFO - PROCESS | 2660 | 1471047797918 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}] 17:23:17 INFO - PROCESS | 2660 | 1471047797923 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:18 INFO - PROCESS | 2660 | 1471047798078 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 17:23:18 INFO - PROCESS | 2660 | 1471047798196 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:18 INFO - PROCESS | 2660 | 1471047798200 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:18 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39C1F0000 == 40 [pid = 2660] [id = 711] 17:23:18 INFO - PROCESS | 2660 | ++DOMWINDOW == 83 (000000D3928D6000) [pid = 2660] [serial = 2133] [outer = 0000000000000000] 17:23:18 INFO - PROCESS | 2660 | ++DOMWINDOW == 84 (000000D3936ABC00) [pid = 2660] [serial = 2134] [outer = 000000D3928D6000] 17:23:18 INFO - PROCESS | 2660 | 1471047798261 Marionette DEBUG loaded listener.js 17:23:18 INFO - PROCESS | 2660 | ++DOMWINDOW == 85 (000000D393DEA000) [pid = 2660] [serial = 2135] [outer = 000000D3928D6000] 17:23:19 INFO - PROCESS | 2660 | 1471047799108 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]]]}] 17:23:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 17:23:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1230ms 17:23:19 INFO - PROCESS | 2660 | 1471047799135 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 17:23:19 INFO - PROCESS | 2660 | 1471047799139 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 17:23:19 INFO - PROCESS | 2660 | 1471047799145 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 17:23:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 17:23:19 INFO - PROCESS | 2660 | 1471047799148 Marionette TRACE conn6 <- [1,2810,null,{}] 17:23:19 INFO - PROCESS | 2660 | 1471047799154 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}] 17:23:19 INFO - PROCESS | 2660 | 1471047799157 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:19 INFO - PROCESS | 2660 | 1471047799262 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 17:23:19 INFO - PROCESS | 2660 | 1471047799345 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:19 INFO - PROCESS | 2660 | 1471047799349 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:19 INFO - PROCESS | 2660 | ++DOCSHELL 000000D385F1C000 == 41 [pid = 2660] [id = 712] 17:23:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 86 (000000D3842C9000) [pid = 2660] [serial = 2136] [outer = 0000000000000000] 17:23:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 87 (000000D386967C00) [pid = 2660] [serial = 2137] [outer = 000000D3842C9000] 17:23:19 INFO - PROCESS | 2660 | 1471047799446 Marionette DEBUG loaded listener.js 17:23:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 88 (000000D38A692000) [pid = 2660] [serial = 2138] [outer = 000000D3842C9000] 17:23:20 INFO - PROCESS | 2660 | --DOCSHELL 000000D39A4BF800 == 40 [pid = 2660] [id = 707] 17:23:20 INFO - PROCESS | 2660 | --DOCSHELL 000000D399DB0800 == 39 [pid = 2660] [id = 706] 17:23:20 INFO - PROCESS | 2660 | --DOCSHELL 000000D399BC2800 == 38 [pid = 2660] [id = 705] 17:23:20 INFO - PROCESS | 2660 | --DOCSHELL 000000D3950C5800 == 37 [pid = 2660] [id = 704] 17:23:20 INFO - PROCESS | 2660 | --DOCSHELL 000000D396617800 == 36 [pid = 2660] [id = 703] 17:23:20 INFO - PROCESS | 2660 | --DOCSHELL 000000D3950D8800 == 35 [pid = 2660] [id = 702] 17:23:20 INFO - PROCESS | 2660 | --DOCSHELL 000000D393096000 == 34 [pid = 2660] [id = 701] 17:23:20 INFO - PROCESS | 2660 | --DOCSHELL 000000D39019D000 == 33 [pid = 2660] [id = 700] 17:23:20 INFO - PROCESS | 2660 | --DOCSHELL 000000D386E24800 == 32 [pid = 2660] [id = 699] 17:23:20 INFO - PROCESS | 2660 | --DOCSHELL 000000D399BCB800 == 31 [pid = 2660] [id = 697] 17:23:20 INFO - PROCESS | 2660 | --DOCSHELL 000000D392DB6800 == 30 [pid = 2660] [id = 678] 17:23:20 INFO - PROCESS | 2660 | --DOCSHELL 000000D38F8C3000 == 29 [pid = 2660] [id = 698] 17:23:20 INFO - PROCESS | 2660 | --DOCSHELL 000000D39C1F0000 == 28 [pid = 2660] [id = 711] 17:23:20 INFO - PROCESS | 2660 | --DOCSHELL 000000D395754000 == 27 [pid = 2660] [id = 710] 17:23:20 INFO - PROCESS | 2660 | --DOCSHELL 000000D39B5E6800 == 26 [pid = 2660] [id = 708] 17:23:20 INFO - PROCESS | 2660 | --DOCSHELL 000000D38F8C9000 == 25 [pid = 2660] [id = 709] 17:23:20 INFO - PROCESS | 2660 | --DOMWINDOW == 87 (000000D3928CFC00) [pid = 2660] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 17:23:20 INFO - PROCESS | 2660 | --DOMWINDOW == 86 (000000D38C78E000) [pid = 2660] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 17:23:20 INFO - PROCESS | 2660 | --DOMWINDOW == 85 (000000D38B211400) [pid = 2660] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 17:23:20 INFO - PROCESS | 2660 | --DOMWINDOW == 84 (000000D3862CBC00) [pid = 2660] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 17:23:20 INFO - PROCESS | 2660 | --DOMWINDOW == 83 (000000D386476400) [pid = 2660] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 17:23:20 INFO - PROCESS | 2660 | --DOMWINDOW == 82 (000000D38F868C00) [pid = 2660] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 17:23:20 INFO - PROCESS | 2660 | --DOMWINDOW == 81 (000000D38A654400) [pid = 2660] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 17:23:20 INFO - PROCESS | 2660 | --DOMWINDOW == 80 (000000D38A690000) [pid = 2660] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 17:23:20 INFO - PROCESS | 2660 | --DOMWINDOW == 79 (000000D393D58400) [pid = 2660] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 17:23:20 INFO - PROCESS | 2660 | --DOMWINDOW == 78 (000000D38CA60800) [pid = 2660] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 17:23:20 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000D38B21A800) [pid = 2660] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 17:23:20 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D38A6B7400) [pid = 2660] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 17:23:20 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D3916F1C00) [pid = 2660] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 17:23:20 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D38FB67000) [pid = 2660] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 17:23:20 INFO - PROCESS | 2660 | --DOMWINDOW == 73 (000000D393D42400) [pid = 2660] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 17:23:20 INFO - PROCESS | 2660 | --DOMWINDOW == 72 (000000D3933CE000) [pid = 2660] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 17:23:20 INFO - PROCESS | 2660 | --DOMWINDOW == 71 (000000D3862C5400) [pid = 2660] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 17:23:20 INFO - PROCESS | 2660 | --DOMWINDOW == 70 (000000D392C0D400) [pid = 2660] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 17:23:20 INFO - PROCESS | 2660 | --DOMWINDOW == 69 (000000D38C35CC00) [pid = 2660] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 17:23:20 INFO - PROCESS | 2660 | --DOMWINDOW == 68 (000000D3916F1400) [pid = 2660] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 17:23:20 INFO - PROCESS | 2660 | --DOMWINDOW == 67 (000000D39274DC00) [pid = 2660] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 17:23:20 INFO - PROCESS | 2660 | --DOMWINDOW == 66 (000000D38FB68C00) [pid = 2660] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 17:23:20 INFO - PROCESS | 2660 | --DOMWINDOW == 65 (000000D38BE80800) [pid = 2660] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 17:23:20 INFO - PROCESS | 2660 | 1471047800597 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]]]}] 17:23:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 17:23:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1488ms 17:23:20 INFO - PROCESS | 2660 | 1471047800637 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 17:23:20 INFO - PROCESS | 2660 | 1471047800641 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 17:23:20 INFO - PROCESS | 2660 | 1471047800645 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 17:23:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 17:23:20 INFO - PROCESS | 2660 | 1471047800650 Marionette TRACE conn6 <- [1,2814,null,{}] 17:23:20 INFO - PROCESS | 2660 | 1471047800655 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}] 17:23:20 INFO - PROCESS | 2660 | 1471047800658 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:20 INFO - PROCESS | 2660 | 1471047800753 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 17:23:20 INFO - PROCESS | 2660 | 1471047800763 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:20 INFO - PROCESS | 2660 | 1471047800766 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:20 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38BE39800 == 26 [pid = 2660] [id = 713] 17:23:20 INFO - PROCESS | 2660 | ++DOMWINDOW == 66 (000000D3862CF800) [pid = 2660] [serial = 2139] [outer = 0000000000000000] 17:23:20 INFO - PROCESS | 2660 | ++DOMWINDOW == 67 (000000D386425C00) [pid = 2660] [serial = 2140] [outer = 000000D3862CF800] 17:23:20 INFO - PROCESS | 2660 | 1471047800816 Marionette DEBUG loaded listener.js 17:23:20 INFO - PROCESS | 2660 | ++DOMWINDOW == 68 (000000D3873F7400) [pid = 2660] [serial = 2141] [outer = 000000D3862CF800] 17:23:21 INFO - PROCESS | 2660 | 1471047801329 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 17:23:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 17:23:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 734ms 17:23:21 INFO - PROCESS | 2660 | 1471047801383 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 17:23:21 INFO - PROCESS | 2660 | 1471047801389 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 17:23:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 17:23:21 INFO - PROCESS | 2660 | 1471047801426 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 17:23:21 INFO - PROCESS | 2660 | 1471047801429 Marionette TRACE conn6 <- [1,2818,null,{}] 17:23:21 INFO - PROCESS | 2660 | 1471047801435 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}] 17:23:21 INFO - PROCESS | 2660 | 1471047801438 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:21 INFO - PROCESS | 2660 | 1471047801547 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 17:23:21 INFO - PROCESS | 2660 | 1471047801621 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:21 INFO - PROCESS | 2660 | 1471047801624 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:21 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39270F800 == 27 [pid = 2660] [id = 714] 17:23:21 INFO - PROCESS | 2660 | ++DOMWINDOW == 69 (000000D38A653800) [pid = 2660] [serial = 2142] [outer = 0000000000000000] 17:23:21 INFO - PROCESS | 2660 | ++DOMWINDOW == 70 (000000D38A6AE800) [pid = 2660] [serial = 2143] [outer = 000000D38A653800] 17:23:21 INFO - PROCESS | 2660 | 1471047801674 Marionette DEBUG loaded listener.js 17:23:21 INFO - PROCESS | 2660 | ++DOMWINDOW == 71 (000000D38A7CFC00) [pid = 2660] [serial = 2144] [outer = 000000D38A653800] 17:23:22 INFO - PROCESS | 2660 | 1471047802086 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]]]}] 17:23:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 17:23:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 691ms 17:23:22 INFO - PROCESS | 2660 | 1471047802118 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 17:23:22 INFO - PROCESS | 2660 | 1471047802121 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 17:23:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 17:23:22 INFO - PROCESS | 2660 | 1471047802124 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 17:23:22 INFO - PROCESS | 2660 | 1471047802128 Marionette TRACE conn6 <- [1,2822,null,{}] 17:23:22 INFO - PROCESS | 2660 | 1471047802139 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}] 17:23:22 INFO - PROCESS | 2660 | 1471047802144 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:22 INFO - PROCESS | 2660 | 1471047802235 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 17:23:22 INFO - PROCESS | 2660 | 1471047802242 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:22 INFO - PROCESS | 2660 | 1471047802246 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:22 INFO - PROCESS | 2660 | ++DOCSHELL 000000D393714800 == 28 [pid = 2660] [id = 715] 17:23:22 INFO - PROCESS | 2660 | ++DOMWINDOW == 72 (000000D38B216C00) [pid = 2660] [serial = 2145] [outer = 0000000000000000] 17:23:22 INFO - PROCESS | 2660 | ++DOMWINDOW == 73 (000000D38BF21800) [pid = 2660] [serial = 2146] [outer = 000000D38B216C00] 17:23:22 INFO - PROCESS | 2660 | 1471047802296 Marionette DEBUG loaded listener.js 17:23:22 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (000000D38C35F400) [pid = 2660] [serial = 2147] [outer = 000000D38B216C00] 17:23:22 INFO - PROCESS | 2660 | 1471047802793 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 17:23:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 17:23:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 691ms 17:23:22 INFO - PROCESS | 2660 | 1471047802819 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 17:23:22 INFO - PROCESS | 2660 | 1471047802821 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 17:23:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 17:23:22 INFO - PROCESS | 2660 | 1471047802825 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 17:23:22 INFO - PROCESS | 2660 | 1471047802827 Marionette TRACE conn6 <- [1,2826,null,{}] 17:23:22 INFO - PROCESS | 2660 | 1471047802830 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}] 17:23:22 INFO - PROCESS | 2660 | 1471047802832 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:22 INFO - PROCESS | 2660 | 1471047802982 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 17:23:23 INFO - PROCESS | 2660 | 1471047803027 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:23 INFO - PROCESS | 2660 | 1471047803029 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:23 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3939C7800 == 29 [pid = 2660] [id = 716] 17:23:23 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D38EE0E000) [pid = 2660] [serial = 2148] [outer = 0000000000000000] 17:23:23 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D38F770000) [pid = 2660] [serial = 2149] [outer = 000000D38EE0E000] 17:23:23 INFO - PROCESS | 2660 | 1471047803076 Marionette DEBUG loaded listener.js 17:23:23 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D38F868400) [pid = 2660] [serial = 2150] [outer = 000000D38EE0E000] 17:23:23 INFO - PROCESS | 2660 | 1471047803526 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]]]}] 17:23:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 17:23:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 733ms 17:23:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 17:23:23 INFO - PROCESS | 2660 | 1471047803561 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 17:23:23 INFO - PROCESS | 2660 | 1471047803563 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 17:23:23 INFO - PROCESS | 2660 | 1471047803566 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 17:23:23 INFO - PROCESS | 2660 | 1471047803568 Marionette TRACE conn6 <- [1,2830,null,{}] 17:23:23 INFO - PROCESS | 2660 | 1471047803578 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}] 17:23:23 INFO - PROCESS | 2660 | 1471047803580 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:23 INFO - PROCESS | 2660 | 1471047803692 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 17:23:23 INFO - PROCESS | 2660 | 1471047803697 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:23 INFO - PROCESS | 2660 | 1471047803699 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:23 INFO - PROCESS | 2660 | ++DOCSHELL 000000D393D69800 == 30 [pid = 2660] [id = 717] 17:23:23 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D38FB60400) [pid = 2660] [serial = 2151] [outer = 0000000000000000] 17:23:23 INFO - PROCESS | 2660 | ++DOMWINDOW == 79 (000000D38FB6C000) [pid = 2660] [serial = 2152] [outer = 000000D38FB60400] 17:23:23 INFO - PROCESS | 2660 | 1471047803745 Marionette DEBUG loaded listener.js 17:23:23 INFO - PROCESS | 2660 | ++DOMWINDOW == 80 (000000D39023E400) [pid = 2660] [serial = 2153] [outer = 000000D38FB60400] 17:23:24 INFO - PROCESS | 2660 | 1471047804239 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]]]}] 17:23:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 17:23:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 733ms 17:23:24 INFO - PROCESS | 2660 | 1471047804303 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 17:23:24 INFO - PROCESS | 2660 | 1471047804305 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 17:23:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 17:23:24 INFO - PROCESS | 2660 | 1471047804309 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 17:23:24 INFO - PROCESS | 2660 | 1471047804311 Marionette TRACE conn6 <- [1,2834,null,{}] 17:23:24 INFO - PROCESS | 2660 | 1471047804353 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}] 17:23:24 INFO - PROCESS | 2660 | 1471047804359 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:24 INFO - PROCESS | 2660 | 1471047804490 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 17:23:24 INFO - PROCESS | 2660 | --DOMWINDOW == 79 (000000D393659C00) [pid = 2660] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 17:23:24 INFO - PROCESS | 2660 | --DOMWINDOW == 78 (000000D393A97400) [pid = 2660] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 17:23:24 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000D39167C400) [pid = 2660] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 17:23:24 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D392C1A400) [pid = 2660] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 17:23:24 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D3874D8800) [pid = 2660] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 17:23:24 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D38746B800) [pid = 2660] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 17:23:24 INFO - PROCESS | 2660 | --DOMWINDOW == 73 (000000D386252C00) [pid = 2660] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 17:23:24 INFO - PROCESS | 2660 | --DOMWINDOW == 72 (000000D386254000) [pid = 2660] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 17:23:24 INFO - PROCESS | 2660 | --DOMWINDOW == 71 (000000D3873FC400) [pid = 2660] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 17:23:24 INFO - PROCESS | 2660 | --DOMWINDOW == 70 (000000D38EE10C00) [pid = 2660] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 17:23:24 INFO - PROCESS | 2660 | --DOMWINDOW == 69 (000000D392C14C00) [pid = 2660] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 17:23:24 INFO - PROCESS | 2660 | --DOMWINDOW == 68 (000000D38625A400) [pid = 2660] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 17:23:24 INFO - PROCESS | 2660 | --DOMWINDOW == 67 (000000D3936E5400) [pid = 2660] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 17:23:24 INFO - PROCESS | 2660 | 1471047804745 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:24 INFO - PROCESS | 2660 | 1471047804747 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:24 INFO - PROCESS | 2660 | ++DOCSHELL 000000D392CA5800 == 31 [pid = 2660] [id = 718] 17:23:24 INFO - PROCESS | 2660 | ++DOMWINDOW == 68 (000000D3842CC000) [pid = 2660] [serial = 2154] [outer = 0000000000000000] 17:23:24 INFO - PROCESS | 2660 | ++DOMWINDOW == 69 (000000D38570CC00) [pid = 2660] [serial = 2155] [outer = 000000D3842CC000] 17:23:24 INFO - PROCESS | 2660 | 1471047804795 Marionette DEBUG loaded listener.js 17:23:24 INFO - PROCESS | 2660 | ++DOMWINDOW == 70 (000000D38C360000) [pid = 2660] [serial = 2156] [outer = 000000D3842CC000] 17:23:25 INFO - PROCESS | 2660 | 1471047805176 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]]]}] 17:23:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 17:23:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 903ms 17:23:25 INFO - PROCESS | 2660 | 1471047805214 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 17:23:25 INFO - PROCESS | 2660 | 1471047805216 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 17:23:25 INFO - PROCESS | 2660 | 1471047805219 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 17:23:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 17:23:25 INFO - PROCESS | 2660 | 1471047805221 Marionette TRACE conn6 <- [1,2838,null,{}] 17:23:25 INFO - PROCESS | 2660 | 1471047805224 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}] 17:23:25 INFO - PROCESS | 2660 | 1471047805226 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:25 INFO - PROCESS | 2660 | 1471047805337 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 17:23:25 INFO - PROCESS | 2660 | 1471047805387 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:25 INFO - PROCESS | 2660 | 1471047805389 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:25 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3971C1800 == 32 [pid = 2660] [id = 719] 17:23:25 INFO - PROCESS | 2660 | ++DOMWINDOW == 71 (000000D38625BC00) [pid = 2660] [serial = 2157] [outer = 0000000000000000] 17:23:25 INFO - PROCESS | 2660 | ++DOMWINDOW == 72 (000000D391681400) [pid = 2660] [serial = 2158] [outer = 000000D38625BC00] 17:23:25 INFO - PROCESS | 2660 | 1471047805433 Marionette DEBUG loaded listener.js 17:23:25 INFO - PROCESS | 2660 | ++DOMWINDOW == 73 (000000D392852800) [pid = 2660] [serial = 2159] [outer = 000000D38625BC00] 17:23:25 INFO - PROCESS | 2660 | 1471047805781 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 17:23:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 17:23:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 629ms 17:23:25 INFO - PROCESS | 2660 | 1471047805852 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 17:23:25 INFO - PROCESS | 2660 | 1471047805854 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 17:23:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 17:23:25 INFO - PROCESS | 2660 | 1471047805857 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 17:23:25 INFO - PROCESS | 2660 | 1471047805859 Marionette TRACE conn6 <- [1,2842,null,{}] 17:23:25 INFO - PROCESS | 2660 | 1471047805871 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}] 17:23:25 INFO - PROCESS | 2660 | 1471047805873 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:25 INFO - PROCESS | 2660 | 1471047805956 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 17:23:25 INFO - PROCESS | 2660 | 1471047805963 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:25 INFO - PROCESS | 2660 | 1471047805965 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:25 INFO - PROCESS | 2660 | ++DOCSHELL 000000D398D4D800 == 33 [pid = 2660] [id = 720] 17:23:25 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (000000D38A276000) [pid = 2660] [serial = 2160] [outer = 0000000000000000] 17:23:26 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D3928D8800) [pid = 2660] [serial = 2161] [outer = 000000D38A276000] 17:23:26 INFO - PROCESS | 2660 | 1471047806010 Marionette DEBUG loaded listener.js 17:23:26 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D392C13800) [pid = 2660] [serial = 2162] [outer = 000000D38A276000] 17:23:26 INFO - PROCESS | 2660 | 1471047806468 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]]]}] 17:23:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 17:23:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 628ms 17:23:26 INFO - PROCESS | 2660 | 1471047806490 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 17:23:26 INFO - PROCESS | 2660 | 1471047806492 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 17:23:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 17:23:26 INFO - PROCESS | 2660 | 1471047806507 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 17:23:26 INFO - PROCESS | 2660 | 1471047806509 Marionette TRACE conn6 <- [1,2846,null,{}] 17:23:26 INFO - PROCESS | 2660 | 1471047806518 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}] 17:23:26 INFO - PROCESS | 2660 | 1471047806520 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:26 INFO - PROCESS | 2660 | 1471047806605 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 17:23:26 INFO - PROCESS | 2660 | 1471047806613 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:26 INFO - PROCESS | 2660 | 1471047806615 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:26 INFO - PROCESS | 2660 | ++DOCSHELL 000000D399B61800 == 34 [pid = 2660] [id = 721] 17:23:26 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D3928DA000) [pid = 2660] [serial = 2163] [outer = 0000000000000000] 17:23:26 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D3932C0800) [pid = 2660] [serial = 2164] [outer = 000000D3928DA000] 17:23:26 INFO - PROCESS | 2660 | 1471047806660 Marionette DEBUG loaded listener.js 17:23:26 INFO - PROCESS | 2660 | ++DOMWINDOW == 79 (000000D3936A9C00) [pid = 2660] [serial = 2165] [outer = 000000D3928DA000] 17:23:27 INFO - PROCESS | 2660 | 1471047807476 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 17:23:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 17:23:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1003ms 17:23:27 INFO - PROCESS | 2660 | 1471047807502 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 17:23:27 INFO - PROCESS | 2660 | 1471047807507 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 17:23:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 17:23:27 INFO - PROCESS | 2660 | 1471047807512 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 17:23:27 INFO - PROCESS | 2660 | 1471047807517 Marionette TRACE conn6 <- [1,2850,null,{}] 17:23:27 INFO - PROCESS | 2660 | 1471047807523 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}] 17:23:27 INFO - PROCESS | 2660 | 1471047807526 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:27 INFO - PROCESS | 2660 | 1471047807654 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 17:23:27 INFO - PROCESS | 2660 | 1471047807777 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:27 INFO - PROCESS | 2660 | 1471047807780 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:27 INFO - PROCESS | 2660 | ++DOCSHELL 000000D391619800 == 35 [pid = 2660] [id = 722] 17:23:27 INFO - PROCESS | 2660 | ++DOMWINDOW == 80 (000000D386426C00) [pid = 2660] [serial = 2166] [outer = 0000000000000000] 17:23:27 INFO - PROCESS | 2660 | ++DOMWINDOW == 81 (000000D38670C800) [pid = 2660] [serial = 2167] [outer = 000000D386426C00] 17:23:27 INFO - PROCESS | 2660 | 1471047807841 Marionette DEBUG loaded listener.js 17:23:27 INFO - PROCESS | 2660 | ++DOMWINDOW == 82 (000000D38A68F400) [pid = 2660] [serial = 2168] [outer = 000000D386426C00] 17:23:28 INFO - PROCESS | 2660 | 1471047808544 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]]]}] 17:23:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 17:23:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1079ms 17:23:28 INFO - PROCESS | 2660 | 1471047808595 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 17:23:28 INFO - PROCESS | 2660 | 1471047808600 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 17:23:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 17:23:28 INFO - PROCESS | 2660 | 1471047808607 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 17:23:28 INFO - PROCESS | 2660 | 1471047808610 Marionette TRACE conn6 <- [1,2854,null,{}] 17:23:28 INFO - PROCESS | 2660 | 1471047808642 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}] 17:23:28 INFO - PROCESS | 2660 | 1471047808645 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:28 INFO - PROCESS | 2660 | 1471047808781 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 17:23:29 INFO - PROCESS | 2660 | 1471047809004 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:29 INFO - PROCESS | 2660 | 1471047809007 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:29 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38A781800 == 36 [pid = 2660] [id = 723] 17:23:29 INFO - PROCESS | 2660 | ++DOMWINDOW == 83 (000000D386044C00) [pid = 2660] [serial = 2169] [outer = 0000000000000000] 17:23:29 INFO - PROCESS | 2660 | ++DOMWINDOW == 84 (000000D386255C00) [pid = 2660] [serial = 2170] [outer = 000000D386044C00] 17:23:29 INFO - PROCESS | 2660 | 1471047809069 Marionette DEBUG loaded listener.js 17:23:29 INFO - PROCESS | 2660 | ++DOMWINDOW == 85 (000000D38670B800) [pid = 2660] [serial = 2171] [outer = 000000D386044C00] 17:23:29 INFO - PROCESS | 2660 | --DOCSHELL 000000D398D4D800 == 35 [pid = 2660] [id = 720] 17:23:29 INFO - PROCESS | 2660 | --DOCSHELL 000000D3971C1800 == 34 [pid = 2660] [id = 719] 17:23:29 INFO - PROCESS | 2660 | --DOCSHELL 000000D392CA5800 == 33 [pid = 2660] [id = 718] 17:23:29 INFO - PROCESS | 2660 | --DOCSHELL 000000D393D69800 == 32 [pid = 2660] [id = 717] 17:23:29 INFO - PROCESS | 2660 | --DOCSHELL 000000D3939C7800 == 31 [pid = 2660] [id = 716] 17:23:29 INFO - PROCESS | 2660 | --DOCSHELL 000000D393714800 == 30 [pid = 2660] [id = 715] 17:23:29 INFO - PROCESS | 2660 | --DOCSHELL 000000D39270F800 == 29 [pid = 2660] [id = 714] 17:23:29 INFO - PROCESS | 2660 | --DOCSHELL 000000D38BE39800 == 28 [pid = 2660] [id = 713] 17:23:29 INFO - PROCESS | 2660 | --DOCSHELL 000000D385F1C000 == 27 [pid = 2660] [id = 712] 17:23:29 INFO - PROCESS | 2660 | --DOMWINDOW == 84 (000000D393D60C00) [pid = 2660] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 17:23:29 INFO - PROCESS | 2660 | --DOMWINDOW == 83 (000000D3942CBC00) [pid = 2660] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 17:23:29 INFO - PROCESS | 2660 | --DOMWINDOW == 82 (000000D391684000) [pid = 2660] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 17:23:29 INFO - PROCESS | 2660 | --DOMWINDOW == 81 (000000D392741800) [pid = 2660] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 17:23:29 INFO - PROCESS | 2660 | --DOMWINDOW == 80 (000000D392CBAC00) [pid = 2660] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 17:23:29 INFO - PROCESS | 2660 | --DOMWINDOW == 79 (000000D394554C00) [pid = 2660] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 17:23:29 INFO - PROCESS | 2660 | --DOMWINDOW == 78 (000000D38BF26400) [pid = 2660] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 17:23:29 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000D38C365800) [pid = 2660] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 17:23:29 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D38647C400) [pid = 2660] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 17:23:29 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D38A64F000) [pid = 2660] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 17:23:29 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D3862C9000) [pid = 2660] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 17:23:29 INFO - PROCESS | 2660 | --DOMWINDOW == 73 (000000D3874D4C00) [pid = 2660] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 17:23:29 INFO - PROCESS | 2660 | --DOMWINDOW == 72 (000000D38A6B7C00) [pid = 2660] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 17:23:29 INFO - PROCESS | 2660 | --DOMWINDOW == 71 (000000D38AEE1C00) [pid = 2660] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 17:23:29 INFO - PROCESS | 2660 | --DOMWINDOW == 70 (000000D38FB5F400) [pid = 2660] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 17:23:29 INFO - PROCESS | 2660 | --DOMWINDOW == 69 (000000D393059800) [pid = 2660] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 17:23:29 INFO - PROCESS | 2660 | --DOMWINDOW == 68 (000000D39364FC00) [pid = 2660] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 17:23:29 INFO - PROCESS | 2660 | --DOMWINDOW == 67 (000000D392C1BC00) [pid = 2660] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 17:23:29 INFO - PROCESS | 2660 | --DOMWINDOW == 66 (000000D38BFD5000) [pid = 2660] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 17:23:29 INFO - PROCESS | 2660 | --DOMWINDOW == 65 (000000D395059400) [pid = 2660] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 17:23:29 INFO - PROCESS | 2660 | --DOMWINDOW == 64 (000000D393D44000) [pid = 2660] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 17:23:29 INFO - PROCESS | 2660 | --DOMWINDOW == 63 (000000D393D5F000) [pid = 2660] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 17:23:29 INFO - PROCESS | 2660 | --DOMWINDOW == 62 (000000D393D50C00) [pid = 2660] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 17:23:29 INFO - PROCESS | 2660 | --DOMWINDOW == 61 (000000D3928CF800) [pid = 2660] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 17:23:29 INFO - PROCESS | 2660 | --DOMWINDOW == 60 (000000D3902FB000) [pid = 2660] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 17:23:29 INFO - PROCESS | 2660 | 1471047809720 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]]]}] 17:23:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 17:23:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1168ms 17:23:29 INFO - PROCESS | 2660 | 1471047809777 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 17:23:29 INFO - PROCESS | 2660 | 1471047809781 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 17:23:29 INFO - PROCESS | 2660 | 1471047809786 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 17:23:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 17:23:29 INFO - PROCESS | 2660 | 1471047809788 Marionette TRACE conn6 <- [1,2858,null,{}] 17:23:29 INFO - PROCESS | 2660 | 1471047809794 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}] 17:23:29 INFO - PROCESS | 2660 | 1471047809798 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:29 INFO - PROCESS | 2660 | 1471047809896 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 17:23:29 INFO - PROCESS | 2660 | 1471047809975 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:29 INFO - PROCESS | 2660 | 1471047809978 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:30 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38FBBC800 == 28 [pid = 2660] [id = 724] 17:23:30 INFO - PROCESS | 2660 | ++DOMWINDOW == 61 (000000D38604F800) [pid = 2660] [serial = 2172] [outer = 0000000000000000] 17:23:30 INFO - PROCESS | 2660 | ++DOMWINDOW == 62 (000000D38A656000) [pid = 2660] [serial = 2173] [outer = 000000D38604F800] 17:23:30 INFO - PROCESS | 2660 | 1471047810028 Marionette DEBUG loaded listener.js 17:23:30 INFO - PROCESS | 2660 | ++DOMWINDOW == 63 (000000D38A6B2C00) [pid = 2660] [serial = 2174] [outer = 000000D38604F800] 17:23:30 INFO - PROCESS | 2660 | 1471047810506 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]]]}] 17:23:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 17:23:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 776ms 17:23:30 INFO - PROCESS | 2660 | 1471047810569 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 17:23:30 INFO - PROCESS | 2660 | 1471047810573 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 17:23:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 17:23:30 INFO - PROCESS | 2660 | 1471047810578 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 17:23:30 INFO - PROCESS | 2660 | 1471047810580 Marionette TRACE conn6 <- [1,2862,null,{}] 17:23:30 INFO - PROCESS | 2660 | 1471047810584 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}] 17:23:30 INFO - PROCESS | 2660 | 1471047810586 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:30 INFO - PROCESS | 2660 | 1471047810679 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 17:23:30 INFO - PROCESS | 2660 | 1471047810693 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:30 INFO - PROCESS | 2660 | 1471047810695 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:30 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3934A4800 == 29 [pid = 2660] [id = 725] 17:23:30 INFO - PROCESS | 2660 | ++DOMWINDOW == 64 (000000D38BF29000) [pid = 2660] [serial = 2175] [outer = 0000000000000000] 17:23:30 INFO - PROCESS | 2660 | ++DOMWINDOW == 65 (000000D38BFDC800) [pid = 2660] [serial = 2176] [outer = 000000D38BF29000] 17:23:30 INFO - PROCESS | 2660 | 1471047810743 Marionette DEBUG loaded listener.js 17:23:30 INFO - PROCESS | 2660 | ++DOMWINDOW == 66 (000000D38C794800) [pid = 2660] [serial = 2177] [outer = 000000D38BF29000] 17:23:31 INFO - PROCESS | 2660 | 1471047811225 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]]]}] 17:23:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 17:23:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 691ms 17:23:31 INFO - PROCESS | 2660 | 1471047811272 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 17:23:31 INFO - PROCESS | 2660 | 1471047811274 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 17:23:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 17:23:31 INFO - PROCESS | 2660 | 1471047811279 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 17:23:31 INFO - PROCESS | 2660 | 1471047811285 Marionette TRACE conn6 <- [1,2866,null,{}] 17:23:31 INFO - PROCESS | 2660 | 1471047811295 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}] 17:23:31 INFO - PROCESS | 2660 | 1471047811299 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:31 INFO - PROCESS | 2660 | 1471047811392 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 17:23:31 INFO - PROCESS | 2660 | 1471047811483 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:31 INFO - PROCESS | 2660 | 1471047811485 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:31 INFO - PROCESS | 2660 | ++DOCSHELL 000000D393B12000 == 30 [pid = 2660] [id = 726] 17:23:31 INFO - PROCESS | 2660 | ++DOMWINDOW == 67 (000000D3842D3C00) [pid = 2660] [serial = 2178] [outer = 0000000000000000] 17:23:31 INFO - PROCESS | 2660 | ++DOMWINDOW == 68 (000000D38FB13400) [pid = 2660] [serial = 2179] [outer = 000000D3842D3C00] 17:23:31 INFO - PROCESS | 2660 | 1471047811532 Marionette DEBUG loaded listener.js 17:23:31 INFO - PROCESS | 2660 | ++DOMWINDOW == 69 (000000D3902FB000) [pid = 2660] [serial = 2180] [outer = 000000D3842D3C00] 17:23:31 INFO - PROCESS | 2660 | 1471047811938 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]]]}] 17:23:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 17:23:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 692ms 17:23:31 INFO - PROCESS | 2660 | 1471047811973 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 17:23:31 INFO - PROCESS | 2660 | 1471047811976 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 17:23:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 17:23:31 INFO - PROCESS | 2660 | 1471047811979 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 17:23:31 INFO - PROCESS | 2660 | 1471047811981 Marionette TRACE conn6 <- [1,2870,null,{}] 17:23:31 INFO - PROCESS | 2660 | 1471047811985 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}] 17:23:31 INFO - PROCESS | 2660 | 1471047811987 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:32 INFO - PROCESS | 2660 | 1471047812134 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 17:23:32 INFO - PROCESS | 2660 | 1471047812164 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:32 INFO - PROCESS | 2660 | 1471047812166 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:32 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3964DC800 == 31 [pid = 2660] [id = 727] 17:23:32 INFO - PROCESS | 2660 | ++DOMWINDOW == 70 (000000D39130C000) [pid = 2660] [serial = 2181] [outer = 0000000000000000] 17:23:32 INFO - PROCESS | 2660 | ++DOMWINDOW == 71 (000000D391683400) [pid = 2660] [serial = 2182] [outer = 000000D39130C000] 17:23:32 INFO - PROCESS | 2660 | 1471047812214 Marionette DEBUG loaded listener.js 17:23:32 INFO - PROCESS | 2660 | ++DOMWINDOW == 72 (000000D3916F2000) [pid = 2660] [serial = 2183] [outer = 000000D39130C000] 17:23:32 INFO - PROCESS | 2660 | 1471047812668 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]]]}] 17:23:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 17:23:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 734ms 17:23:32 INFO - PROCESS | 2660 | 1471047812716 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 17:23:32 INFO - PROCESS | 2660 | 1471047812718 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 17:23:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 17:23:32 INFO - PROCESS | 2660 | 1471047812722 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 17:23:32 INFO - PROCESS | 2660 | 1471047812723 Marionette TRACE conn6 <- [1,2874,null,{}] 17:23:32 INFO - PROCESS | 2660 | 1471047812727 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}] 17:23:32 INFO - PROCESS | 2660 | 1471047812729 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:32 INFO - PROCESS | 2660 | 1471047812841 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 17:23:32 INFO - PROCESS | 2660 | 1471047812847 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:32 INFO - PROCESS | 2660 | 1471047812853 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:32 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3939CE800 == 32 [pid = 2660] [id = 728] 17:23:32 INFO - PROCESS | 2660 | ++DOMWINDOW == 73 (000000D3928D4000) [pid = 2660] [serial = 2184] [outer = 0000000000000000] 17:23:32 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (000000D392C0E000) [pid = 2660] [serial = 2185] [outer = 000000D3928D4000] 17:23:32 INFO - PROCESS | 2660 | 1471047812957 Marionette DEBUG loaded listener.js 17:23:33 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D3933CE800) [pid = 2660] [serial = 2186] [outer = 000000D3928D4000] 17:23:33 INFO - PROCESS | 2660 | 1471047813425 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]]]}] 17:23:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 17:23:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 734ms 17:23:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 17:23:33 INFO - PROCESS | 2660 | 1471047813479 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 17:23:33 INFO - PROCESS | 2660 | 1471047813481 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 17:23:33 INFO - PROCESS | 2660 | 1471047813484 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 17:23:33 INFO - PROCESS | 2660 | 1471047813486 Marionette TRACE conn6 <- [1,2878,null,{}] 17:23:33 INFO - PROCESS | 2660 | 1471047813490 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}] 17:23:33 INFO - PROCESS | 2660 | 1471047813493 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:33 INFO - PROCESS | 2660 | 1471047813617 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 17:23:33 INFO - PROCESS | 2660 | 1471047813675 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:33 INFO - PROCESS | 2660 | 1471047813677 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:33 INFO - PROCESS | 2660 | ++DOCSHELL 000000D399BC9000 == 33 [pid = 2660] [id = 729] 17:23:33 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D3933D3000) [pid = 2660] [serial = 2187] [outer = 0000000000000000] 17:23:33 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D393D49000) [pid = 2660] [serial = 2188] [outer = 000000D3933D3000] 17:23:33 INFO - PROCESS | 2660 | 1471047813723 Marionette DEBUG loaded listener.js 17:23:33 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D393D56800) [pid = 2660] [serial = 2189] [outer = 000000D3933D3000] 17:23:33 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000D38A276000) [pid = 2660] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 17:23:33 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D38EE0E000) [pid = 2660] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 17:23:33 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D38FB60400) [pid = 2660] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 17:23:33 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D3842C9000) [pid = 2660] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 17:23:33 INFO - PROCESS | 2660 | --DOMWINDOW == 73 (000000D38B216C00) [pid = 2660] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 17:23:33 INFO - PROCESS | 2660 | --DOMWINDOW == 72 (000000D38A653800) [pid = 2660] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 17:23:33 INFO - PROCESS | 2660 | --DOMWINDOW == 71 (000000D3862CF800) [pid = 2660] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 17:23:33 INFO - PROCESS | 2660 | --DOMWINDOW == 70 (000000D3842CC000) [pid = 2660] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 17:23:33 INFO - PROCESS | 2660 | --DOMWINDOW == 69 (000000D386705400) [pid = 2660] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 17:23:33 INFO - PROCESS | 2660 | --DOMWINDOW == 68 (000000D38C7C0800) [pid = 2660] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 17:23:33 INFO - PROCESS | 2660 | --DOMWINDOW == 67 (000000D3928D6000) [pid = 2660] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 17:23:33 INFO - PROCESS | 2660 | --DOMWINDOW == 66 (000000D38625BC00) [pid = 2660] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 17:23:34 INFO - PROCESS | 2660 | 1471047814171 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 17:23:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 17:23:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 735ms 17:23:34 INFO - PROCESS | 2660 | 1471047814220 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 17:23:34 INFO - PROCESS | 2660 | 1471047814222 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 17:23:34 INFO - PROCESS | 2660 | 1471047814226 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 17:23:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 17:23:34 INFO - PROCESS | 2660 | 1471047814228 Marionette TRACE conn6 <- [1,2882,null,{}] 17:23:34 INFO - PROCESS | 2660 | 1471047814231 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}] 17:23:34 INFO - PROCESS | 2660 | 1471047814233 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:34 INFO - PROCESS | 2660 | 1471047814316 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 17:23:34 INFO - PROCESS | 2660 | 1471047814322 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:34 INFO - PROCESS | 2660 | 1471047814324 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:34 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38B435000 == 34 [pid = 2660] [id = 730] 17:23:34 INFO - PROCESS | 2660 | ++DOMWINDOW == 67 (000000D38604D400) [pid = 2660] [serial = 2190] [outer = 0000000000000000] 17:23:34 INFO - PROCESS | 2660 | ++DOMWINDOW == 68 (000000D38FB64C00) [pid = 2660] [serial = 2191] [outer = 000000D38604D400] 17:23:34 INFO - PROCESS | 2660 | 1471047814369 Marionette DEBUG loaded listener.js 17:23:34 INFO - PROCESS | 2660 | ++DOMWINDOW == 69 (000000D3933CF000) [pid = 2660] [serial = 2192] [outer = 000000D38604D400] 17:23:34 INFO - PROCESS | 2660 | 1471047814796 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]]]}] 17:23:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 17:23:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 584ms 17:23:34 INFO - PROCESS | 2660 | 1471047814813 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 17:23:34 INFO - PROCESS | 2660 | 1471047814824 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 17:23:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 17:23:34 INFO - PROCESS | 2660 | 1471047814840 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 17:23:34 INFO - PROCESS | 2660 | 1471047814842 Marionette TRACE conn6 <- [1,2886,null,{}] 17:23:34 INFO - PROCESS | 2660 | 1471047814850 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}] 17:23:34 INFO - PROCESS | 2660 | 1471047814852 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:34 INFO - PROCESS | 2660 | 1471047814937 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 17:23:34 INFO - PROCESS | 2660 | 1471047814942 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:34 INFO - PROCESS | 2660 | 1471047814944 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:34 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39A4B5000 == 35 [pid = 2660] [id = 731] 17:23:34 INFO - PROCESS | 2660 | ++DOMWINDOW == 70 (000000D393D4C000) [pid = 2660] [serial = 2193] [outer = 0000000000000000] 17:23:34 INFO - PROCESS | 2660 | ++DOMWINDOW == 71 (000000D393DA6C00) [pid = 2660] [serial = 2194] [outer = 000000D393D4C000] 17:23:35 INFO - PROCESS | 2660 | 1471047814991 Marionette DEBUG loaded listener.js 17:23:35 INFO - PROCESS | 2660 | ++DOMWINDOW == 72 (000000D3942CD800) [pid = 2660] [serial = 2195] [outer = 000000D393D4C000] 17:23:35 INFO - PROCESS | 2660 | 1471047815431 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]]]}] 17:23:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 17:23:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 628ms 17:23:35 INFO - PROCESS | 2660 | 1471047815490 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 17:23:35 INFO - PROCESS | 2660 | 1471047815492 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 17:23:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 17:23:35 INFO - PROCESS | 2660 | 1471047815496 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 17:23:35 INFO - PROCESS | 2660 | 1471047815498 Marionette TRACE conn6 <- [1,2890,null,{}] 17:23:35 INFO - PROCESS | 2660 | 1471047815501 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}] 17:23:35 INFO - PROCESS | 2660 | 1471047815503 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:35 INFO - PROCESS | 2660 | 1471047815587 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 17:23:35 INFO - PROCESS | 2660 | 1471047815593 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:35 INFO - PROCESS | 2660 | 1471047815595 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:35 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39B5D5000 == 36 [pid = 2660] [id = 732] 17:23:35 INFO - PROCESS | 2660 | ++DOMWINDOW == 73 (000000D394550C00) [pid = 2660] [serial = 2196] [outer = 0000000000000000] 17:23:35 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (000000D3932CA800) [pid = 2660] [serial = 2197] [outer = 000000D394550C00] 17:23:35 INFO - PROCESS | 2660 | 1471047815642 Marionette DEBUG loaded listener.js 17:23:35 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D3952AC000) [pid = 2660] [serial = 2198] [outer = 000000D394550C00] 17:23:36 INFO - PROCESS | 2660 | --DOCSHELL 000000D38FBBC800 == 35 [pid = 2660] [id = 724] 17:23:36 INFO - PROCESS | 2660 | --DOCSHELL 000000D38A781800 == 34 [pid = 2660] [id = 723] 17:23:36 INFO - PROCESS | 2660 | --DOCSHELL 000000D391619800 == 33 [pid = 2660] [id = 722] 17:23:36 INFO - PROCESS | 2660 | --DOCSHELL 000000D399B61800 == 32 [pid = 2660] [id = 721] 17:23:37 INFO - PROCESS | 2660 | --DOCSHELL 000000D393B12000 == 31 [pid = 2660] [id = 726] 17:23:37 INFO - PROCESS | 2660 | --DOCSHELL 000000D3964DC800 == 30 [pid = 2660] [id = 727] 17:23:37 INFO - PROCESS | 2660 | --DOCSHELL 000000D3939CE800 == 29 [pid = 2660] [id = 728] 17:23:37 INFO - PROCESS | 2660 | --DOCSHELL 000000D399BC9000 == 28 [pid = 2660] [id = 729] 17:23:37 INFO - PROCESS | 2660 | --DOCSHELL 000000D3934A4800 == 27 [pid = 2660] [id = 725] 17:23:37 INFO - PROCESS | 2660 | --DOCSHELL 000000D38B435000 == 26 [pid = 2660] [id = 730] 17:23:37 INFO - PROCESS | 2660 | --DOCSHELL 000000D39A4B5000 == 25 [pid = 2660] [id = 731] 17:23:37 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D3928D8800) [pid = 2660] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 17:23:37 INFO - PROCESS | 2660 | --DOMWINDOW == 73 (000000D38F770000) [pid = 2660] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 17:23:37 INFO - PROCESS | 2660 | --DOMWINDOW == 72 (000000D38FB6C000) [pid = 2660] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 17:23:37 INFO - PROCESS | 2660 | --DOMWINDOW == 71 (000000D38A692000) [pid = 2660] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 17:23:37 INFO - PROCESS | 2660 | --DOMWINDOW == 70 (000000D386967C00) [pid = 2660] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 17:23:37 INFO - PROCESS | 2660 | --DOMWINDOW == 69 (000000D38BF21800) [pid = 2660] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 17:23:37 INFO - PROCESS | 2660 | --DOMWINDOW == 68 (000000D38A6AE800) [pid = 2660] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 17:23:37 INFO - PROCESS | 2660 | --DOMWINDOW == 67 (000000D38A7CFC00) [pid = 2660] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 17:23:37 INFO - PROCESS | 2660 | --DOMWINDOW == 66 (000000D386425C00) [pid = 2660] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 17:23:37 INFO - PROCESS | 2660 | --DOMWINDOW == 65 (000000D3873F7400) [pid = 2660] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 17:23:37 INFO - PROCESS | 2660 | --DOMWINDOW == 64 (000000D38570CC00) [pid = 2660] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 17:23:37 INFO - PROCESS | 2660 | --DOMWINDOW == 63 (000000D39023E400) [pid = 2660] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 17:23:37 INFO - PROCESS | 2660 | --DOMWINDOW == 62 (000000D38AFB0000) [pid = 2660] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 17:23:37 INFO - PROCESS | 2660 | --DOMWINDOW == 61 (000000D3874D6400) [pid = 2660] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 17:23:37 INFO - PROCESS | 2660 | --DOMWINDOW == 60 (000000D38FBE8800) [pid = 2660] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 17:23:37 INFO - PROCESS | 2660 | --DOMWINDOW == 59 (000000D38EE0D400) [pid = 2660] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 17:23:37 INFO - PROCESS | 2660 | --DOMWINDOW == 58 (000000D393DEA000) [pid = 2660] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 17:23:37 INFO - PROCESS | 2660 | --DOMWINDOW == 57 (000000D3936ABC00) [pid = 2660] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 17:23:37 INFO - PROCESS | 2660 | --DOMWINDOW == 56 (000000D38C360000) [pid = 2660] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 17:23:37 INFO - PROCESS | 2660 | --DOMWINDOW == 55 (000000D391681400) [pid = 2660] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 17:23:37 INFO - PROCESS | 2660 | --DOMWINDOW == 54 (000000D38F868400) [pid = 2660] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 17:23:37 INFO - PROCESS | 2660 | --DOMWINDOW == 53 (000000D392C13800) [pid = 2660] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 17:23:37 INFO - PROCESS | 2660 | --DOMWINDOW == 52 (000000D392852800) [pid = 2660] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 17:23:37 INFO - PROCESS | 2660 | --DOMWINDOW == 51 (000000D38C35F400) [pid = 2660] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 17:23:37 INFO - PROCESS | 2660 | 1471047817437 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 17:23:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 17:23:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1992ms 17:23:37 INFO - PROCESS | 2660 | 1471047817490 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 17:23:37 INFO - PROCESS | 2660 | 1471047817494 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 17:23:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 17:23:37 INFO - PROCESS | 2660 | 1471047817500 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 17:23:37 INFO - PROCESS | 2660 | 1471047817503 Marionette TRACE conn6 <- [1,2894,null,{}] 17:23:37 INFO - PROCESS | 2660 | 1471047817509 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}] 17:23:37 INFO - PROCESS | 2660 | 1471047817513 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:37 INFO - PROCESS | 2660 | 1471047817608 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 17:23:37 INFO - PROCESS | 2660 | 1471047817616 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:37 INFO - PROCESS | 2660 | 1471047817621 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:37 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38B435000 == 26 [pid = 2660] [id = 733] 17:23:37 INFO - PROCESS | 2660 | ++DOMWINDOW == 52 (000000D386257C00) [pid = 2660] [serial = 2199] [outer = 0000000000000000] 17:23:37 INFO - PROCESS | 2660 | ++DOMWINDOW == 53 (000000D386258C00) [pid = 2660] [serial = 2200] [outer = 000000D386257C00] 17:23:37 INFO - PROCESS | 2660 | 1471047817677 Marionette DEBUG loaded listener.js 17:23:37 INFO - PROCESS | 2660 | ++DOMWINDOW == 54 (000000D3862D4C00) [pid = 2660] [serial = 2201] [outer = 000000D386257C00] 17:23:38 INFO - PROCESS | 2660 | 1471047818199 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]]]}] 17:23:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 17:23:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 734ms 17:23:38 INFO - PROCESS | 2660 | 1471047818236 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 17:23:38 INFO - PROCESS | 2660 | 1471047818243 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 17:23:38 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 17:23:38 INFO - PROCESS | 2660 | 1471047818249 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 17:23:38 INFO - PROCESS | 2660 | 1471047818252 Marionette TRACE conn6 <- [1,2898,null,{}] 17:23:38 INFO - PROCESS | 2660 | 1471047818256 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}] 17:23:38 INFO - PROCESS | 2660 | 1471047818259 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:38 INFO - PROCESS | 2660 | 1471047818357 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 17:23:38 INFO - PROCESS | 2660 | 1471047818372 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:38 INFO - PROCESS | 2660 | 1471047818375 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:38 INFO - PROCESS | 2660 | ++DOCSHELL 000000D390806000 == 27 [pid = 2660] [id = 734] 17:23:38 INFO - PROCESS | 2660 | ++DOMWINDOW == 55 (000000D386ECEC00) [pid = 2660] [serial = 2202] [outer = 0000000000000000] 17:23:38 INFO - PROCESS | 2660 | ++DOMWINDOW == 56 (000000D38A273800) [pid = 2660] [serial = 2203] [outer = 000000D386ECEC00] 17:23:38 INFO - PROCESS | 2660 | 1471047818490 Marionette DEBUG loaded listener.js 17:23:38 INFO - PROCESS | 2660 | ++DOMWINDOW == 57 (000000D38A653400) [pid = 2660] [serial = 2204] [outer = 000000D386ECEC00] 17:23:38 INFO - PROCESS | 2660 | 1471047818851 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]]]}] 17:23:38 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 17:23:38 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 17:23:38 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 690ms 17:23:38 INFO - PROCESS | 2660 | 1471047818941 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 17:23:38 INFO - PROCESS | 2660 | 1471047818943 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 17:23:38 INFO - TEST-START | /DOMEvents/constructors.html 17:23:38 INFO - PROCESS | 2660 | 1471047818947 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 17:23:38 INFO - PROCESS | 2660 | 1471047818951 Marionette TRACE conn6 <- [1,2902,null,{}] 17:23:38 INFO - PROCESS | 2660 | 1471047818963 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}] 17:23:38 INFO - PROCESS | 2660 | 1471047818967 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:39 INFO - PROCESS | 2660 | 1471047819083 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 17:23:39 INFO - PROCESS | 2660 | 1471047819093 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:39 INFO - PROCESS | 2660 | 1471047819096 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:39 INFO - PROCESS | 2660 | ++DOCSHELL 000000D392DB6800 == 28 [pid = 2660] [id = 735] 17:23:39 INFO - PROCESS | 2660 | ++DOMWINDOW == 58 (000000D384252800) [pid = 2660] [serial = 2205] [outer = 0000000000000000] 17:23:39 INFO - PROCESS | 2660 | ++DOMWINDOW == 59 (000000D38A6B9800) [pid = 2660] [serial = 2206] [outer = 000000D384252800] 17:23:39 INFO - PROCESS | 2660 | 1471047819147 Marionette DEBUG loaded listener.js 17:23:39 INFO - PROCESS | 2660 | ++DOMWINDOW == 60 (000000D38AED8000) [pid = 2660] [serial = 2207] [outer = 000000D384252800] 17:23:39 INFO - PROCESS | 2660 | 1471047819675 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]]]}] 17:23:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 17:23:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 17:23:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 17:23:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 17:23:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 17:23:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 17:23:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 17:23:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 17:23:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 17:23:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 17:23:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 17:23:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 17:23:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 17:23:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 17:23:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 17:23:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 17:23:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 17:23:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 17:23:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 17:23:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 17:23:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 17:23:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 17:23:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 17:23:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 17:23:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 17:23:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 17:23:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 17:23:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 17:23:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 17:23:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 17:23:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 17:23:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 17:23:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 17:23:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 17:23:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 17:23:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 17:23:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 17:23:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 17:23:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:23:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:23:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 17:23:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:23:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 17:23:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 17:23:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:23:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:23:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 17:23:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:23:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 17:23:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 17:23:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:23:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:23:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 17:23:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:23:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 17:23:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 17:23:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:23:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:23:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 17:23:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:23:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 17:23:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 17:23:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:23:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:23:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 17:23:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:23:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 17:23:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 17:23:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:23:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:23:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 17:23:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:23:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 17:23:39 INFO - TEST-OK | /DOMEvents/constructors.html | took 811ms 17:23:39 INFO - PROCESS | 2660 | 1471047819761 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 17:23:39 INFO - PROCESS | 2660 | 1471047819763 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 17:23:39 INFO - TEST-START | /DOMEvents/event-phases-order.html 17:23:39 INFO - PROCESS | 2660 | 1471047819767 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 17:23:39 INFO - PROCESS | 2660 | 1471047819769 Marionette TRACE conn6 <- [1,2906,null,{}] 17:23:39 INFO - PROCESS | 2660 | 1471047819772 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}] 17:23:39 INFO - PROCESS | 2660 | 1471047819775 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:39 INFO - PROCESS | 2660 | 1471047819863 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 17:23:39 INFO - PROCESS | 2660 | 1471047819884 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:39 INFO - PROCESS | 2660 | 1471047819886 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:39 INFO - PROCESS | 2660 | ++DOCSHELL 000000D393915800 == 29 [pid = 2660] [id = 736] 17:23:39 INFO - PROCESS | 2660 | ++DOMWINDOW == 61 (000000D38B212C00) [pid = 2660] [serial = 2208] [outer = 0000000000000000] 17:23:39 INFO - PROCESS | 2660 | ++DOMWINDOW == 62 (000000D38BE7E800) [pid = 2660] [serial = 2209] [outer = 000000D38B212C00] 17:23:39 INFO - PROCESS | 2660 | 1471047819933 Marionette DEBUG loaded listener.js 17:23:40 INFO - PROCESS | 2660 | ++DOMWINDOW == 63 (000000D38BFD5400) [pid = 2660] [serial = 2210] [outer = 000000D38B212C00] 17:23:40 INFO - PROCESS | 2660 | 1471047820323 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 17:23:40 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 17:23:40 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 587ms 17:23:40 INFO - PROCESS | 2660 | 1471047820357 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 17:23:40 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 17:23:40 INFO - PROCESS | 2660 | 1471047820359 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 17:23:40 INFO - PROCESS | 2660 | 1471047820362 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 17:23:40 INFO - PROCESS | 2660 | 1471047820364 Marionette TRACE conn6 <- [1,2910,null,{}] 17:23:40 INFO - PROCESS | 2660 | 1471047820367 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}] 17:23:40 INFO - PROCESS | 2660 | 1471047820369 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:40 INFO - PROCESS | 2660 | 1471047820514 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 17:23:40 INFO - PROCESS | 2660 | 1471047820524 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:40 INFO - PROCESS | 2660 | 1471047820526 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:40 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3939D0800 == 30 [pid = 2660] [id = 737] 17:23:40 INFO - PROCESS | 2660 | ++DOMWINDOW == 64 (000000D38670C400) [pid = 2660] [serial = 2211] [outer = 0000000000000000] 17:23:40 INFO - PROCESS | 2660 | ++DOMWINDOW == 65 (000000D38C361C00) [pid = 2660] [serial = 2212] [outer = 000000D38670C400] 17:23:40 INFO - PROCESS | 2660 | 1471047820572 Marionette DEBUG loaded listener.js 17:23:40 INFO - PROCESS | 2660 | ++DOMWINDOW == 66 (000000D38EE07400) [pid = 2660] [serial = 2213] [outer = 000000D38670C400] 17:23:40 INFO - PROCESS | 2660 | [2660] 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 17:23:40 INFO - PROCESS | 2660 | [2660] 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 17:23:40 INFO - PROCESS | 2660 | [2660] 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 17:23:40 INFO - PROCESS | 2660 | [2660] 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 17:23:40 INFO - PROCESS | 2660 | 1471047820982 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]]]}] 17:23:41 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 17:23:41 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 17:23:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 17:23:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:23:41 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:23:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:23:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:23:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:23:41 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 17:23:41 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 17:23:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:23:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:23:41 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:23:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:23:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:23:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:23:41 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 17:23:41 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 17:23:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:23:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:23:41 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:23:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:23:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:23:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:23:41 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]" 17:23:41 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 17:23:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:23:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:23:41 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:23:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:23:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:23:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:23:41 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 17:23:41 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 676ms 17:23:41 INFO - PROCESS | 2660 | 1471047821042 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 17:23:41 INFO - PROCESS | 2660 | 1471047821044 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 17:23:41 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 17:23:41 INFO - PROCESS | 2660 | 1471047821047 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 17:23:41 INFO - PROCESS | 2660 | 1471047821049 Marionette TRACE conn6 <- [1,2914,null,{}] 17:23:41 INFO - PROCESS | 2660 | 1471047821053 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}] 17:23:41 INFO - PROCESS | 2660 | 1471047821058 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:41 INFO - PROCESS | 2660 | 1471047821175 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 17:23:41 INFO - PROCESS | 2660 | 1471047821186 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:41 INFO - PROCESS | 2660 | 1471047821188 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:41 INFO - PROCESS | 2660 | ++DOCSHELL 000000D396296000 == 31 [pid = 2660] [id = 738] 17:23:41 INFO - PROCESS | 2660 | ++DOMWINDOW == 67 (000000D38EEB2C00) [pid = 2660] [serial = 2214] [outer = 0000000000000000] 17:23:41 INFO - PROCESS | 2660 | ++DOMWINDOW == 68 (000000D38FB64800) [pid = 2660] [serial = 2215] [outer = 000000D38EEB2C00] 17:23:41 INFO - PROCESS | 2660 | 1471047821234 Marionette DEBUG loaded listener.js 17:23:41 INFO - PROCESS | 2660 | ++DOMWINDOW == 69 (000000D390857000) [pid = 2660] [serial = 2216] [outer = 000000D38EEB2C00] 17:23:41 INFO - PROCESS | 2660 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 17:23:41 INFO - PROCESS | 2660 | 1471047821616 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]]]}] 17:23:41 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 17:23:41 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 628ms 17:23:41 INFO - PROCESS | 2660 | 1471047821686 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 17:23:41 INFO - PROCESS | 2660 | 1471047821688 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 17:23:41 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 17:23:41 INFO - PROCESS | 2660 | 1471047821691 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 17:23:41 INFO - PROCESS | 2660 | 1471047821693 Marionette TRACE conn6 <- [1,2918,null,{}] 17:23:41 INFO - PROCESS | 2660 | 1471047821701 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}] 17:23:41 INFO - PROCESS | 2660 | 1471047821703 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:41 INFO - PROCESS | 2660 | 1471047821786 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 17:23:41 INFO - PROCESS | 2660 | 1471047821791 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:41 INFO - PROCESS | 2660 | 1471047821793 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:41 INFO - PROCESS | 2660 | ++DOCSHELL 000000D396622000 == 32 [pid = 2660] [id = 739] 17:23:41 INFO - PROCESS | 2660 | ++DOMWINDOW == 70 (000000D390858800) [pid = 2660] [serial = 2217] [outer = 0000000000000000] 17:23:41 INFO - PROCESS | 2660 | ++DOMWINDOW == 71 (000000D391682000) [pid = 2660] [serial = 2218] [outer = 000000D390858800] 17:23:41 INFO - PROCESS | 2660 | 1471047821838 Marionette DEBUG loaded listener.js 17:23:41 INFO - PROCESS | 2660 | ++DOMWINDOW == 72 (000000D3916F3800) [pid = 2660] [serial = 2219] [outer = 000000D390858800] 17:23:42 INFO - PROCESS | 2660 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 17:23:42 INFO - PROCESS | 2660 | 1471047822258 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]]]}] 17:23:42 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 17:23:42 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 589ms 17:23:42 INFO - PROCESS | 2660 | 1471047822281 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 17:23:42 INFO - PROCESS | 2660 | 1471047822283 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 17:23:42 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 17:23:42 INFO - PROCESS | 2660 | 1471047822286 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 17:23:42 INFO - PROCESS | 2660 | 1471047822288 Marionette TRACE conn6 <- [1,2922,null,{}] 17:23:42 INFO - PROCESS | 2660 | 1471047822291 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}] 17:23:42 INFO - PROCESS | 2660 | 1471047822293 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:42 INFO - PROCESS | 2660 | 1471047822426 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 17:23:42 INFO - PROCESS | 2660 | 1471047822477 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:42 INFO - PROCESS | 2660 | 1471047822480 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:42 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3976D6000 == 33 [pid = 2660] [id = 740] 17:23:42 INFO - PROCESS | 2660 | ++DOMWINDOW == 73 (000000D392746800) [pid = 2660] [serial = 2220] [outer = 0000000000000000] 17:23:42 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (000000D392749C00) [pid = 2660] [serial = 2221] [outer = 000000D392746800] 17:23:42 INFO - PROCESS | 2660 | 1471047822525 Marionette DEBUG loaded listener.js 17:23:42 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D3928D2800) [pid = 2660] [serial = 2222] [outer = 000000D392746800] 17:23:42 INFO - PROCESS | 2660 | 1471047822903 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]]]}] 17:23:42 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 17:23:42 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 628ms 17:23:42 INFO - PROCESS | 2660 | 1471047822918 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 17:23:42 INFO - PROCESS | 2660 | 1471047822920 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 17:23:42 INFO - PROCESS | 2660 | 1471047822923 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 17:23:42 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 17:23:42 INFO - PROCESS | 2660 | 1471047822925 Marionette TRACE conn6 <- [1,2926,null,{}] 17:23:42 INFO - PROCESS | 2660 | 1471047822928 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}] 17:23:42 INFO - PROCESS | 2660 | 1471047822930 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:43 INFO - PROCESS | 2660 | 1471047823044 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 17:23:43 INFO - PROCESS | 2660 | 1471047823049 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:43 INFO - PROCESS | 2660 | 1471047823051 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:43 INFO - PROCESS | 2660 | ++DOCSHELL 000000D398FC1000 == 34 [pid = 2660] [id = 741] 17:23:43 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D3928D0400) [pid = 2660] [serial = 2223] [outer = 0000000000000000] 17:23:43 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D3928DCC00) [pid = 2660] [serial = 2224] [outer = 000000D3928D0400] 17:23:43 INFO - PROCESS | 2660 | 1471047823099 Marionette DEBUG loaded listener.js 17:23:43 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D392F26400) [pid = 2660] [serial = 2225] [outer = 000000D3928D0400] 17:23:43 INFO - PROCESS | 2660 | 1471047823527 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]]]}] 17:23:43 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. 17:23:43 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 627ms 17:23:43 INFO - PROCESS | 2660 | 1471047823554 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 17:23:43 INFO - PROCESS | 2660 | 1471047823556 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 17:23:43 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 17:23:43 INFO - PROCESS | 2660 | 1471047823559 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 17:23:43 INFO - PROCESS | 2660 | 1471047823561 Marionette TRACE conn6 <- [1,2930,null,{}] 17:23:43 INFO - PROCESS | 2660 | 1471047823565 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}] 17:23:43 INFO - PROCESS | 2660 | 1471047823567 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:43 INFO - PROCESS | 2660 | 1471047823692 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 17:23:43 INFO - PROCESS | 2660 | 1471047823698 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:43 INFO - PROCESS | 2660 | 1471047823700 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:43 INFO - PROCESS | 2660 | ++DOCSHELL 000000D399BC6000 == 35 [pid = 2660] [id = 742] 17:23:43 INFO - PROCESS | 2660 | ++DOMWINDOW == 79 (000000D38A7D9000) [pid = 2660] [serial = 2226] [outer = 0000000000000000] 17:23:43 INFO - PROCESS | 2660 | ++DOMWINDOW == 80 (000000D392F26800) [pid = 2660] [serial = 2227] [outer = 000000D38A7D9000] 17:23:43 INFO - PROCESS | 2660 | 1471047823790 Marionette DEBUG loaded listener.js 17:23:43 INFO - PROCESS | 2660 | ++DOMWINDOW == 81 (000000D3936AFC00) [pid = 2660] [serial = 2228] [outer = 000000D38A7D9000] 17:23:44 INFO - PROCESS | 2660 | 1471047824201 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"]]]}] 17:23:44 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 17:23:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 17:23:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:23:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:23:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 17:23:44 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 691ms 17:23:44 INFO - PROCESS | 2660 | 1471047824254 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 17:23:44 INFO - PROCESS | 2660 | 1471047824257 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 17:23:44 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 17:23:44 INFO - PROCESS | 2660 | 1471047824260 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 17:23:44 INFO - PROCESS | 2660 | 1471047824263 Marionette TRACE conn6 <- [1,2934,null,{}] 17:23:44 INFO - PROCESS | 2660 | 1471047824267 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}] 17:23:44 INFO - PROCESS | 2660 | 1471047824269 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:44 INFO - PROCESS | 2660 | 1471047824400 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 17:23:44 INFO - PROCESS | 2660 | 1471047824493 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:44 INFO - PROCESS | 2660 | 1471047824495 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:44 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3939D0000 == 36 [pid = 2660] [id = 743] 17:23:44 INFO - PROCESS | 2660 | ++DOMWINDOW == 82 (000000D393B78C00) [pid = 2660] [serial = 2229] [outer = 0000000000000000] 17:23:44 INFO - PROCESS | 2660 | ++DOMWINDOW == 83 (000000D393D5B800) [pid = 2660] [serial = 2230] [outer = 000000D393B78C00] 17:23:44 INFO - PROCESS | 2660 | 1471047824542 Marionette DEBUG loaded listener.js 17:23:44 INFO - PROCESS | 2660 | ++DOMWINDOW == 84 (000000D3942CFC00) [pid = 2660] [serial = 2231] [outer = 000000D393B78C00] 17:23:44 INFO - PROCESS | 2660 | --DOMWINDOW == 83 (000000D39130C000) [pid = 2660] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 17:23:44 INFO - PROCESS | 2660 | --DOMWINDOW == 82 (000000D3928D4000) [pid = 2660] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 17:23:44 INFO - PROCESS | 2660 | --DOMWINDOW == 81 (000000D3933D3000) [pid = 2660] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 17:23:44 INFO - PROCESS | 2660 | --DOMWINDOW == 80 (000000D393D4C000) [pid = 2660] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 17:23:44 INFO - PROCESS | 2660 | --DOMWINDOW == 79 (000000D386426C00) [pid = 2660] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 17:23:44 INFO - PROCESS | 2660 | --DOMWINDOW == 78 (000000D3928DA000) [pid = 2660] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 17:23:44 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000D3842D3C00) [pid = 2660] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 17:23:44 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D38BF29000) [pid = 2660] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 17:23:44 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D38604F800) [pid = 2660] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 17:23:44 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D386044C00) [pid = 2660] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 17:23:44 INFO - PROCESS | 2660 | --DOMWINDOW == 73 (000000D38604D400) [pid = 2660] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 17:23:45 INFO - PROCESS | 2660 | 1471047825022 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]]]}] 17:23:45 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. 17:23:45 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 776ms 17:23:45 INFO - PROCESS | 2660 | 1471047825039 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 17:23:45 INFO - PROCESS | 2660 | 1471047825041 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 17:23:45 INFO - PROCESS | 2660 | 1471047825045 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 17:23:45 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 17:23:45 INFO - PROCESS | 2660 | 1471047825047 Marionette TRACE conn6 <- [1,2938,null,{}] 17:23:45 INFO - PROCESS | 2660 | 1471047825050 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}] 17:23:45 INFO - PROCESS | 2660 | 1471047825052 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:45 INFO - PROCESS | 2660 | 1471047825183 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 17:23:45 INFO - PROCESS | 2660 | 1471047825244 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:45 INFO - PROCESS | 2660 | 1471047825246 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:45 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39B5D3800 == 37 [pid = 2660] [id = 744] 17:23:45 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (000000D386431000) [pid = 2660] [serial = 2232] [outer = 0000000000000000] 17:23:45 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D38B217400) [pid = 2660] [serial = 2233] [outer = 000000D386431000] 17:23:45 INFO - PROCESS | 2660 | 1471047825292 Marionette DEBUG loaded listener.js 17:23:45 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D392C10800) [pid = 2660] [serial = 2234] [outer = 000000D386431000] 17:23:45 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39B5E5800 == 38 [pid = 2660] [id = 745] 17:23:45 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D393D58400) [pid = 2660] [serial = 2235] [outer = 0000000000000000] 17:23:45 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D39459D400) [pid = 2660] [serial = 2236] [outer = 000000D393D58400] 17:23:45 INFO - PROCESS | 2660 | 1471047825660 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]]]}] 17:23:45 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. 17:23:45 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 628ms 17:23:45 INFO - PROCESS | 2660 | 1471047825676 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 17:23:45 INFO - PROCESS | 2660 | 1471047825678 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 17:23:45 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 17:23:45 INFO - PROCESS | 2660 | 1471047825694 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 17:23:45 INFO - PROCESS | 2660 | 1471047825695 Marionette TRACE conn6 <- [1,2942,null,{}] 17:23:45 INFO - PROCESS | 2660 | 1471047825699 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}] 17:23:45 INFO - PROCESS | 2660 | 1471047825701 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:45 INFO - PROCESS | 2660 | 1471047825798 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 17:23:45 INFO - PROCESS | 2660 | 1471047825803 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:45 INFO - PROCESS | 2660 | 1471047825805 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:45 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39C1F8000 == 39 [pid = 2660] [id = 746] 17:23:45 INFO - PROCESS | 2660 | ++DOMWINDOW == 79 (000000D3936E5400) [pid = 2660] [serial = 2237] [outer = 0000000000000000] 17:23:45 INFO - PROCESS | 2660 | ++DOMWINDOW == 80 (000000D39459F400) [pid = 2660] [serial = 2238] [outer = 000000D3936E5400] 17:23:45 INFO - PROCESS | 2660 | 1471047825849 Marionette DEBUG loaded listener.js 17:23:45 INFO - PROCESS | 2660 | ++DOMWINDOW == 81 (000000D3952B2400) [pid = 2660] [serial = 2239] [outer = 000000D3936E5400] 17:23:46 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 17:23:46 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 17:23:46 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 587ms 17:23:46 INFO - PROCESS | 2660 | 1471047826264 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]]]}] 17:23:46 INFO - PROCESS | 2660 | 1471047826272 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 17:23:46 INFO - PROCESS | 2660 | 1471047826274 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 17:23:46 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 17:23:46 INFO - PROCESS | 2660 | 1471047826286 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 17:23:46 INFO - PROCESS | 2660 | 1471047826288 Marionette TRACE conn6 <- [1,2946,null,{}] 17:23:46 INFO - PROCESS | 2660 | 1471047826292 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}] 17:23:46 INFO - PROCESS | 2660 | 1471047826293 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:46 INFO - PROCESS | 2660 | 1471047826433 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 17:23:46 INFO - PROCESS | 2660 | 1471047826440 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:46 INFO - PROCESS | 2660 | 1471047826442 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:46 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39B6BD000 == 40 [pid = 2660] [id = 747] 17:23:46 INFO - PROCESS | 2660 | ++DOMWINDOW == 82 (000000D3952AB400) [pid = 2660] [serial = 2240] [outer = 0000000000000000] 17:23:46 INFO - PROCESS | 2660 | ++DOMWINDOW == 83 (000000D395650400) [pid = 2660] [serial = 2241] [outer = 000000D3952AB400] 17:23:46 INFO - PROCESS | 2660 | 1471047826487 Marionette DEBUG loaded listener.js 17:23:46 INFO - PROCESS | 2660 | ++DOMWINDOW == 84 (000000D396272800) [pid = 2660] [serial = 2242] [outer = 000000D3952AB400] 17:23:46 INFO - PROCESS | 2660 | 1471047826936 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]]]}] 17:23:46 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. 17:23:46 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 671ms 17:23:46 INFO - PROCESS | 2660 | 1471047826964 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 17:23:46 INFO - PROCESS | 2660 | 1471047826969 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 17:23:46 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 17:23:46 INFO - PROCESS | 2660 | 1471047826975 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 17:23:46 INFO - PROCESS | 2660 | 1471047826980 Marionette TRACE conn6 <- [1,2950,null,{}] 17:23:46 INFO - PROCESS | 2660 | 1471047826987 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}] 17:23:46 INFO - PROCESS | 2660 | 1471047826991 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:47 INFO - PROCESS | 2660 | 1471047827151 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 17:23:47 INFO - PROCESS | 2660 | 1471047827320 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:47 INFO - PROCESS | 2660 | 1471047827325 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:47 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38BFAB800 == 41 [pid = 2660] [id = 748] 17:23:47 INFO - PROCESS | 2660 | ++DOMWINDOW == 85 (000000D385C20C00) [pid = 2660] [serial = 2243] [outer = 0000000000000000] 17:23:47 INFO - PROCESS | 2660 | ++DOMWINDOW == 86 (000000D386044C00) [pid = 2660] [serial = 2244] [outer = 000000D385C20C00] 17:23:47 INFO - PROCESS | 2660 | 1471047827384 Marionette DEBUG loaded listener.js 17:23:47 INFO - PROCESS | 2660 | ++DOMWINDOW == 87 (000000D3862D3000) [pid = 2660] [serial = 2245] [outer = 000000D385C20C00] 17:23:47 INFO - PROCESS | 2660 | 1471047827976 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]]]}] 17:23:48 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. 17:23:48 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1029ms 17:23:48 INFO - PROCESS | 2660 | 1471047828008 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 17:23:48 INFO - PROCESS | 2660 | 1471047828014 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 17:23:48 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 17:23:48 INFO - PROCESS | 2660 | 1471047828022 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 17:23:48 INFO - PROCESS | 2660 | 1471047828025 Marionette TRACE conn6 <- [1,2954,null,{}] 17:23:48 INFO - PROCESS | 2660 | 1471047828029 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}] 17:23:48 INFO - PROCESS | 2660 | 1471047828032 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:48 INFO - PROCESS | 2660 | 1471047828161 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 17:23:48 INFO - PROCESS | 2660 | 1471047828269 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:48 INFO - PROCESS | 2660 | 1471047828272 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:48 INFO - PROCESS | 2660 | ++DOCSHELL 000000D393707800 == 42 [pid = 2660] [id = 749] 17:23:48 INFO - PROCESS | 2660 | ++DOMWINDOW == 88 (000000D38A686400) [pid = 2660] [serial = 2246] [outer = 0000000000000000] 17:23:48 INFO - PROCESS | 2660 | ++DOMWINDOW == 89 (000000D38A68E400) [pid = 2660] [serial = 2247] [outer = 000000D38A686400] 17:23:48 INFO - PROCESS | 2660 | 1471047828330 Marionette DEBUG loaded listener.js 17:23:48 INFO - PROCESS | 2660 | ++DOMWINDOW == 90 (000000D38A7CFC00) [pid = 2660] [serial = 2248] [outer = 000000D38A686400] 17:23:49 INFO - PROCESS | 2660 | 1471047828999 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]]]}] 17:23:49 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. 17:23:49 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1031ms 17:23:49 INFO - PROCESS | 2660 | 1471047829058 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 17:23:49 INFO - PROCESS | 2660 | 1471047829061 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 17:23:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 17:23:49 INFO - PROCESS | 2660 | 1471047829064 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 17:23:49 INFO - PROCESS | 2660 | 1471047829068 Marionette TRACE conn6 <- [1,2958,null,{}] 17:23:49 INFO - PROCESS | 2660 | 1471047829100 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}] 17:23:49 INFO - PROCESS | 2660 | 1471047829105 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:49 INFO - PROCESS | 2660 | 1471047829375 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 17:23:49 INFO - PROCESS | 2660 | 1471047829519 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:49 INFO - PROCESS | 2660 | 1471047829522 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:49 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38B10D800 == 43 [pid = 2660] [id = 750] 17:23:49 INFO - PROCESS | 2660 | ++DOMWINDOW == 91 (000000D3842D5000) [pid = 2660] [serial = 2249] [outer = 0000000000000000] 17:23:49 INFO - PROCESS | 2660 | ++DOMWINDOW == 92 (000000D386259000) [pid = 2660] [serial = 2250] [outer = 000000D3842D5000] 17:23:49 INFO - PROCESS | 2660 | 1471047829575 Marionette DEBUG loaded listener.js 17:23:49 INFO - PROCESS | 2660 | ++DOMWINDOW == 93 (000000D386703000) [pid = 2660] [serial = 2251] [outer = 000000D3842D5000] 17:23:50 INFO - PROCESS | 2660 | --DOCSHELL 000000D39C1F8000 == 42 [pid = 2660] [id = 746] 17:23:50 INFO - PROCESS | 2660 | --DOCSHELL 000000D39B5E5800 == 41 [pid = 2660] [id = 745] 17:23:50 INFO - PROCESS | 2660 | --DOCSHELL 000000D39B5D3800 == 40 [pid = 2660] [id = 744] 17:23:50 INFO - PROCESS | 2660 | --DOCSHELL 000000D3939D0000 == 39 [pid = 2660] [id = 743] 17:23:50 INFO - PROCESS | 2660 | --DOCSHELL 000000D399BC6000 == 38 [pid = 2660] [id = 742] 17:23:50 INFO - PROCESS | 2660 | --DOCSHELL 000000D398FC1000 == 37 [pid = 2660] [id = 741] 17:23:50 INFO - PROCESS | 2660 | --DOCSHELL 000000D3976D6000 == 36 [pid = 2660] [id = 740] 17:23:50 INFO - PROCESS | 2660 | --DOCSHELL 000000D396622000 == 35 [pid = 2660] [id = 739] 17:23:50 INFO - PROCESS | 2660 | --DOCSHELL 000000D396296000 == 34 [pid = 2660] [id = 738] 17:23:50 INFO - PROCESS | 2660 | --DOCSHELL 000000D3939D0800 == 33 [pid = 2660] [id = 737] 17:23:50 INFO - PROCESS | 2660 | --DOCSHELL 000000D393915800 == 32 [pid = 2660] [id = 736] 17:23:50 INFO - PROCESS | 2660 | --DOCSHELL 000000D392DB6800 == 31 [pid = 2660] [id = 735] 17:23:50 INFO - PROCESS | 2660 | --DOCSHELL 000000D390806000 == 30 [pid = 2660] [id = 734] 17:23:50 INFO - PROCESS | 2660 | --DOCSHELL 000000D38B435000 == 29 [pid = 2660] [id = 733] 17:23:50 INFO - PROCESS | 2660 | --DOMWINDOW == 92 (000000D391683400) [pid = 2660] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 17:23:50 INFO - PROCESS | 2660 | --DOMWINDOW == 91 (000000D392C0E000) [pid = 2660] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 17:23:50 INFO - PROCESS | 2660 | --DOMWINDOW == 90 (000000D393D49000) [pid = 2660] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 17:23:50 INFO - PROCESS | 2660 | --DOMWINDOW == 89 (000000D3933CE800) [pid = 2660] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 17:23:50 INFO - PROCESS | 2660 | --DOMWINDOW == 88 (000000D393DA6C00) [pid = 2660] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 17:23:50 INFO - PROCESS | 2660 | --DOMWINDOW == 87 (000000D393D56800) [pid = 2660] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 17:23:50 INFO - PROCESS | 2660 | --DOMWINDOW == 86 (000000D38670C800) [pid = 2660] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 17:23:50 INFO - PROCESS | 2660 | --DOMWINDOW == 85 (000000D3942CD800) [pid = 2660] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 17:23:50 INFO - PROCESS | 2660 | --DOMWINDOW == 84 (000000D3932C0800) [pid = 2660] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 17:23:50 INFO - PROCESS | 2660 | --DOMWINDOW == 83 (000000D3936A9C00) [pid = 2660] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 17:23:50 INFO - PROCESS | 2660 | --DOMWINDOW == 82 (000000D38FB13400) [pid = 2660] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 17:23:50 INFO - PROCESS | 2660 | --DOMWINDOW == 81 (000000D38BFDC800) [pid = 2660] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 17:23:50 INFO - PROCESS | 2660 | --DOMWINDOW == 80 (000000D38C794800) [pid = 2660] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 17:23:50 INFO - PROCESS | 2660 | --DOMWINDOW == 79 (000000D38A656000) [pid = 2660] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 17:23:50 INFO - PROCESS | 2660 | --DOMWINDOW == 78 (000000D38A6B2C00) [pid = 2660] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 17:23:50 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000D38670B800) [pid = 2660] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 17:23:50 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D386255C00) [pid = 2660] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 17:23:50 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D38A68F400) [pid = 2660] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 17:23:50 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D3932CA800) [pid = 2660] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 17:23:50 INFO - PROCESS | 2660 | --DOMWINDOW == 73 (000000D38FB64C00) [pid = 2660] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 17:23:50 INFO - PROCESS | 2660 | --DOMWINDOW == 72 (000000D3902FB000) [pid = 2660] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 17:23:50 INFO - PROCESS | 2660 | --DOMWINDOW == 71 (000000D3916F2000) [pid = 2660] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 17:23:50 INFO - PROCESS | 2660 | --DOMWINDOW == 70 (000000D3933CF000) [pid = 2660] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 17:23:50 INFO - PROCESS | 2660 | 1471047830173 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]]]}] 17:23:50 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. 17:23:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1145ms 17:23:50 INFO - PROCESS | 2660 | 1471047830212 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 17:23:50 INFO - PROCESS | 2660 | 1471047830217 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 17:23:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 17:23:50 INFO - PROCESS | 2660 | 1471047830222 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 17:23:50 INFO - PROCESS | 2660 | 1471047830225 Marionette TRACE conn6 <- [1,2962,null,{}] 17:23:50 INFO - PROCESS | 2660 | 1471047830230 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}] 17:23:50 INFO - PROCESS | 2660 | 1471047830232 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:50 INFO - PROCESS | 2660 | 1471047830328 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 17:23:50 INFO - PROCESS | 2660 | 1471047830411 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:50 INFO - PROCESS | 2660 | 1471047830414 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:50 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38F8D7000 == 30 [pid = 2660] [id = 751] 17:23:50 INFO - PROCESS | 2660 | ++DOMWINDOW == 71 (000000D386477C00) [pid = 2660] [serial = 2252] [outer = 0000000000000000] 17:23:50 INFO - PROCESS | 2660 | ++DOMWINDOW == 72 (000000D38A687400) [pid = 2660] [serial = 2253] [outer = 000000D386477C00] 17:23:50 INFO - PROCESS | 2660 | 1471047830463 Marionette DEBUG loaded listener.js 17:23:50 INFO - PROCESS | 2660 | ++DOMWINDOW == 73 (000000D38A7D3000) [pid = 2660] [serial = 2254] [outer = 000000D386477C00] 17:23:50 INFO - PROCESS | 2660 | 1471047830871 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]]]}] 17:23:50 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. 17:23:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 732ms 17:23:50 INFO - PROCESS | 2660 | 1471047830958 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 17:23:50 INFO - PROCESS | 2660 | 1471047830961 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 17:23:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 17:23:50 INFO - PROCESS | 2660 | 1471047830965 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 17:23:50 INFO - PROCESS | 2660 | 1471047830967 Marionette TRACE conn6 <- [1,2966,null,{}] 17:23:50 INFO - PROCESS | 2660 | 1471047830972 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}] 17:23:50 INFO - PROCESS | 2660 | 1471047830974 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:51 INFO - PROCESS | 2660 | 1471047831069 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 17:23:51 INFO - PROCESS | 2660 | 1471047831079 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:51 INFO - PROCESS | 2660 | 1471047831082 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:51 INFO - PROCESS | 2660 | ++DOCSHELL 000000D393083800 == 31 [pid = 2660] [id = 752] 17:23:51 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (000000D38BF2AC00) [pid = 2660] [serial = 2255] [outer = 0000000000000000] 17:23:51 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D38C4C9C00) [pid = 2660] [serial = 2256] [outer = 000000D38BF2AC00] 17:23:51 INFO - PROCESS | 2660 | 1471047831129 Marionette DEBUG loaded listener.js 17:23:51 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D38EEB3800) [pid = 2660] [serial = 2257] [outer = 000000D38BF2AC00] 17:23:51 INFO - PROCESS | 2660 | 1471047831586 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]]]}] 17:23:51 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. 17:23:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 629ms 17:23:51 INFO - PROCESS | 2660 | 1471047831596 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 17:23:51 INFO - PROCESS | 2660 | 1471047831600 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 17:23:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 17:23:51 INFO - PROCESS | 2660 | 1471047831610 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 17:23:51 INFO - PROCESS | 2660 | 1471047831614 Marionette TRACE conn6 <- [1,2970,null,{}] 17:23:51 INFO - PROCESS | 2660 | 1471047831618 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}] 17:23:51 INFO - PROCESS | 2660 | 1471047831622 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:51 INFO - PROCESS | 2660 | 1471047831717 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 17:23:51 INFO - PROCESS | 2660 | 1471047831723 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:51 INFO - PROCESS | 2660 | 1471047831725 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:51 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3939DA800 == 32 [pid = 2660] [id = 753] 17:23:51 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D38F778400) [pid = 2660] [serial = 2258] [outer = 0000000000000000] 17:23:51 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D38FB67800) [pid = 2660] [serial = 2259] [outer = 000000D38F778400] 17:23:51 INFO - PROCESS | 2660 | 1471047831771 Marionette DEBUG loaded listener.js 17:23:51 INFO - PROCESS | 2660 | ++DOMWINDOW == 79 (000000D3902ED800) [pid = 2660] [serial = 2260] [outer = 000000D38F778400] 17:23:52 INFO - PROCESS | 2660 | 1471047832178 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"]]]}] 17:23:52 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 17:23:52 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 17:23:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:23:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:23:52 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 17:23:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 649ms 17:23:52 INFO - PROCESS | 2660 | 1471047832260 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 17:23:52 INFO - PROCESS | 2660 | 1471047832262 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 17:23:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 17:23:52 INFO - PROCESS | 2660 | 1471047832265 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 17:23:52 INFO - PROCESS | 2660 | 1471047832267 Marionette TRACE conn6 <- [1,2974,null,{}] 17:23:52 INFO - PROCESS | 2660 | 1471047832270 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}] 17:23:52 INFO - PROCESS | 2660 | 1471047832273 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:52 INFO - PROCESS | 2660 | 1471047832388 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 17:23:52 INFO - PROCESS | 2660 | 1471047832393 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:52 INFO - PROCESS | 2660 | 1471047832401 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:52 INFO - PROCESS | 2660 | ++DOCSHELL 000000D396609000 == 33 [pid = 2660] [id = 754] 17:23:52 INFO - PROCESS | 2660 | ++DOMWINDOW == 80 (000000D3902F1000) [pid = 2660] [serial = 2261] [outer = 0000000000000000] 17:23:52 INFO - PROCESS | 2660 | ++DOMWINDOW == 81 (000000D391684800) [pid = 2660] [serial = 2262] [outer = 000000D3902F1000] 17:23:52 INFO - PROCESS | 2660 | 1471047832494 Marionette DEBUG loaded listener.js 17:23:52 INFO - PROCESS | 2660 | ++DOMWINDOW == 82 (000000D3916F5C00) [pid = 2660] [serial = 2263] [outer = 000000D3902F1000] 17:23:52 INFO - PROCESS | 2660 | 1471047832912 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]]]}] 17:23:52 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. 17:23:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 692ms 17:23:52 INFO - PROCESS | 2660 | 1471047832960 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 17:23:52 INFO - PROCESS | 2660 | 1471047832963 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 17:23:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 17:23:52 INFO - PROCESS | 2660 | 1471047832966 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 17:23:52 INFO - PROCESS | 2660 | 1471047832968 Marionette TRACE conn6 <- [1,2978,null,{}] 17:23:52 INFO - PROCESS | 2660 | 1471047832971 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}] 17:23:52 INFO - PROCESS | 2660 | 1471047832973 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:53 INFO - PROCESS | 2660 | 1471047833088 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 17:23:53 INFO - PROCESS | 2660 | 1471047833094 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:53 INFO - PROCESS | 2660 | 1471047833100 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:53 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3976CB800 == 34 [pid = 2660] [id = 755] 17:23:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 83 (000000D392C13C00) [pid = 2660] [serial = 2264] [outer = 0000000000000000] 17:23:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 84 (000000D392CB6000) [pid = 2660] [serial = 2265] [outer = 000000D392C13C00] 17:23:53 INFO - PROCESS | 2660 | 1471047833203 Marionette DEBUG loaded listener.js 17:23:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 85 (000000D39364FC00) [pid = 2660] [serial = 2266] [outer = 000000D392C13C00] 17:23:53 INFO - PROCESS | 2660 | ++DOCSHELL 000000D398D55000 == 35 [pid = 2660] [id = 756] 17:23:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 86 (000000D393D4A800) [pid = 2660] [serial = 2267] [outer = 0000000000000000] 17:23:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 87 (000000D393D4C400) [pid = 2660] [serial = 2268] [outer = 000000D393D4A800] 17:23:53 INFO - PROCESS | 2660 | 1471047833691 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]]]}] 17:23:53 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. 17:23:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 797ms 17:23:53 INFO - PROCESS | 2660 | 1471047833775 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 17:23:53 INFO - PROCESS | 2660 | 1471047833777 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 17:23:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 17:23:53 INFO - PROCESS | 2660 | 1471047833783 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 17:23:53 INFO - PROCESS | 2660 | 1471047833785 Marionette TRACE conn6 <- [1,2982,null,{}] 17:23:53 INFO - PROCESS | 2660 | 1471047833789 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}] 17:23:53 INFO - PROCESS | 2660 | 1471047833798 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:53 INFO - PROCESS | 2660 | 1471047833931 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 17:23:53 INFO - PROCESS | 2660 | 1471047833943 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:53 INFO - PROCESS | 2660 | 1471047833945 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:53 INFO - PROCESS | 2660 | ++DOCSHELL 000000D399B71800 == 36 [pid = 2660] [id = 757] 17:23:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 88 (000000D393D49800) [pid = 2660] [serial = 2269] [outer = 0000000000000000] 17:23:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 89 (000000D393D56400) [pid = 2660] [serial = 2270] [outer = 000000D393D49800] 17:23:53 INFO - PROCESS | 2660 | 1471047833989 Marionette DEBUG loaded listener.js 17:23:54 INFO - PROCESS | 2660 | ++DOMWINDOW == 90 (000000D393D60800) [pid = 2660] [serial = 2271] [outer = 000000D393D49800] 17:23:54 INFO - PROCESS | 2660 | --DOMWINDOW == 89 (000000D3936E5400) [pid = 2660] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 17:23:54 INFO - PROCESS | 2660 | --DOMWINDOW == 88 (000000D384252800) [pid = 2660] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 17:23:54 INFO - PROCESS | 2660 | --DOMWINDOW == 87 (000000D386431000) [pid = 2660] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 17:23:54 INFO - PROCESS | 2660 | --DOMWINDOW == 86 (000000D392746800) [pid = 2660] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 17:23:54 INFO - PROCESS | 2660 | --DOMWINDOW == 85 (000000D38A7D9000) [pid = 2660] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 17:23:54 INFO - PROCESS | 2660 | --DOMWINDOW == 84 (000000D38B212C00) [pid = 2660] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 17:23:54 INFO - PROCESS | 2660 | --DOMWINDOW == 83 (000000D38EEB2C00) [pid = 2660] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 17:23:54 INFO - PROCESS | 2660 | --DOMWINDOW == 82 (000000D3928D0400) [pid = 2660] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 17:23:54 INFO - PROCESS | 2660 | --DOMWINDOW == 81 (000000D386257C00) [pid = 2660] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 17:23:54 INFO - PROCESS | 2660 | --DOMWINDOW == 80 (000000D38670C400) [pid = 2660] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 17:23:54 INFO - PROCESS | 2660 | --DOMWINDOW == 79 (000000D393B78C00) [pid = 2660] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 17:23:54 INFO - PROCESS | 2660 | --DOMWINDOW == 78 (000000D393D58400) [pid = 2660] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 17:23:54 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000D390858800) [pid = 2660] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 17:23:54 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D386ECEC00) [pid = 2660] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 17:23:54 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D394550C00) [pid = 2660] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 17:23:54 INFO - PROCESS | 2660 | 1471047834520 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]]]}] 17:23:54 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 17:23:54 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 17:23:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 776ms 17:23:54 INFO - PROCESS | 2660 | 1471047834561 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 17:23:54 INFO - PROCESS | 2660 | 1471047834563 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 17:23:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 17:23:54 INFO - PROCESS | 2660 | 1471047834567 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 17:23:54 INFO - PROCESS | 2660 | 1471047834569 Marionette TRACE conn6 <- [1,2986,null,{}] 17:23:54 INFO - PROCESS | 2660 | 1471047834572 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}] 17:23:54 INFO - PROCESS | 2660 | 1471047834574 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:54 INFO - PROCESS | 2660 | 1471047834662 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 17:23:54 INFO - PROCESS | 2660 | 1471047834738 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:54 INFO - PROCESS | 2660 | 1471047834740 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:54 INFO - PROCESS | 2660 | ++DOCSHELL 000000D399BE2000 == 37 [pid = 2660] [id = 758] 17:23:54 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D386336C00) [pid = 2660] [serial = 2272] [outer = 0000000000000000] 17:23:54 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D391682800) [pid = 2660] [serial = 2273] [outer = 000000D386336C00] 17:23:54 INFO - PROCESS | 2660 | 1471047834792 Marionette DEBUG loaded listener.js 17:23:54 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D3942C5C00) [pid = 2660] [serial = 2274] [outer = 000000D386336C00] 17:23:55 INFO - PROCESS | 2660 | 1471047835119 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]]]}] 17:23:55 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. 17:23:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 628ms 17:23:55 INFO - PROCESS | 2660 | 1471047835198 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 17:23:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 17:23:55 INFO - PROCESS | 2660 | 1471047835201 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 17:23:55 INFO - PROCESS | 2660 | 1471047835204 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 17:23:55 INFO - PROCESS | 2660 | 1471047835206 Marionette TRACE conn6 <- [1,2990,null,{}] 17:23:55 INFO - PROCESS | 2660 | 1471047835210 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}] 17:23:55 INFO - PROCESS | 2660 | 1471047835212 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:55 INFO - PROCESS | 2660 | 1471047835354 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 17:23:55 INFO - PROCESS | 2660 | 1471047835362 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:55 INFO - PROCESS | 2660 | 1471047835364 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:55 INFO - PROCESS | 2660 | ++DOCSHELL 000000D399DC1800 == 38 [pid = 2660] [id = 759] 17:23:55 INFO - PROCESS | 2660 | ++DOMWINDOW == 79 (000000D38FB65800) [pid = 2660] [serial = 2275] [outer = 0000000000000000] 17:23:55 INFO - PROCESS | 2660 | ++DOMWINDOW == 80 (000000D394554C00) [pid = 2660] [serial = 2276] [outer = 000000D38FB65800] 17:23:55 INFO - PROCESS | 2660 | 1471047835410 Marionette DEBUG loaded listener.js 17:23:55 INFO - PROCESS | 2660 | ++DOMWINDOW == 81 (000000D39576EC00) [pid = 2660] [serial = 2277] [outer = 000000D38FB65800] 17:23:55 INFO - PROCESS | 2660 | 1471047835811 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]]]}] 17:23:55 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. 17:23:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 629ms 17:23:55 INFO - PROCESS | 2660 | 1471047835836 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 17:23:55 INFO - PROCESS | 2660 | 1471047835838 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 17:23:55 INFO - PROCESS | 2660 | 1471047835842 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 17:23:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 17:23:55 INFO - PROCESS | 2660 | 1471047835843 Marionette TRACE conn6 <- [1,2994,null,{}] 17:23:55 INFO - PROCESS | 2660 | 1471047835847 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}] 17:23:55 INFO - PROCESS | 2660 | 1471047835849 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:55 INFO - PROCESS | 2660 | 1471047835935 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 17:23:56 INFO - PROCESS | 2660 | 1471047836018 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:56 INFO - PROCESS | 2660 | 1471047836020 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:56 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39B549800 == 39 [pid = 2660] [id = 760] 17:23:56 INFO - PROCESS | 2660 | ++DOMWINDOW == 82 (000000D38FF29C00) [pid = 2660] [serial = 2278] [outer = 0000000000000000] 17:23:56 INFO - PROCESS | 2660 | ++DOMWINDOW == 83 (000000D39627D000) [pid = 2660] [serial = 2279] [outer = 000000D38FF29C00] 17:23:56 INFO - PROCESS | 2660 | 1471047836065 Marionette DEBUG loaded listener.js 17:23:56 INFO - PROCESS | 2660 | ++DOMWINDOW == 84 (000000D3964AEC00) [pid = 2660] [serial = 2280] [outer = 000000D38FF29C00] 17:23:56 INFO - PROCESS | 2660 | 1471047836418 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]]]}] 17:23:56 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. 17:23:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 691ms 17:23:56 INFO - PROCESS | 2660 | 1471047836538 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 17:23:56 INFO - PROCESS | 2660 | 1471047836542 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 17:23:56 INFO - TEST-START | /FileAPI/FileReaderSync.worker 17:23:56 INFO - PROCESS | 2660 | 1471047836548 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 17:23:56 INFO - PROCESS | 2660 | 1471047836552 Marionette TRACE conn6 <- [1,2998,null,{}] 17:23:56 INFO - PROCESS | 2660 | 1471047836559 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}] 17:23:56 INFO - PROCESS | 2660 | 1471047836563 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:56 INFO - PROCESS | 2660 | 1471047836764 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 17:23:56 INFO - PROCESS | 2660 | 1471047836856 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:56 INFO - PROCESS | 2660 | 1471047836860 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:56 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38C451800 == 40 [pid = 2660] [id = 761] 17:23:56 INFO - PROCESS | 2660 | ++DOMWINDOW == 85 (000000D386480400) [pid = 2660] [serial = 2281] [outer = 0000000000000000] 17:23:56 INFO - PROCESS | 2660 | ++DOMWINDOW == 86 (000000D3874D8800) [pid = 2660] [serial = 2282] [outer = 000000D386480400] 17:23:56 INFO - PROCESS | 2660 | 1471047836921 Marionette DEBUG loaded listener.js 17:23:57 INFO - PROCESS | 2660 | ++DOMWINDOW == 87 (000000D38A7D5800) [pid = 2660] [serial = 2283] [outer = 000000D386480400] 17:23:57 INFO - PROCESS | 2660 | [2660] 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 17:23:57 INFO - PROCESS | 2660 | 1471047837464 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 17:23:57 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 17:23:57 INFO - {} 17:23:57 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 17:23:57 INFO - {} 17:23:57 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 17:23:57 INFO - {} 17:23:57 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 17:23:57 INFO - {} 17:23:57 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 945ms 17:23:57 INFO - PROCESS | 2660 | 1471047837515 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 17:23:57 INFO - PROCESS | 2660 | 1471047837519 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 17:23:57 INFO - TEST-START | /FileAPI/fileReader.html 17:23:57 INFO - PROCESS | 2660 | 1471047837533 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 17:23:57 INFO - PROCESS | 2660 | 1471047837538 Marionette TRACE conn6 <- [1,3002,null,{}] 17:23:57 INFO - PROCESS | 2660 | 1471047837542 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}] 17:23:57 INFO - PROCESS | 2660 | 1471047837545 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:57 INFO - PROCESS | 2660 | 1471047837668 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 17:23:57 INFO - PROCESS | 2660 | 1471047837758 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:57 INFO - PROCESS | 2660 | 1471047837761 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:57 INFO - PROCESS | 2660 | ++DOCSHELL 000000D398D40800 == 41 [pid = 2660] [id = 762] 17:23:57 INFO - PROCESS | 2660 | ++DOMWINDOW == 88 (000000D38EE06800) [pid = 2660] [serial = 2284] [outer = 0000000000000000] 17:23:57 INFO - PROCESS | 2660 | ++DOMWINDOW == 89 (000000D38FF28000) [pid = 2660] [serial = 2285] [outer = 000000D38EE06800] 17:23:57 INFO - PROCESS | 2660 | 1471047837818 Marionette DEBUG loaded listener.js 17:23:57 INFO - PROCESS | 2660 | ++DOMWINDOW == 90 (000000D392746000) [pid = 2660] [serial = 2286] [outer = 000000D38EE06800] 17:23:58 INFO - PROCESS | 2660 | 1471047838385 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]]]}] 17:23:58 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 17:23:58 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 17:23:58 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 17:23:58 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 17:23:58 INFO - TEST-OK | /FileAPI/fileReader.html | took 902ms 17:23:58 INFO - PROCESS | 2660 | 1471047838434 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 17:23:58 INFO - PROCESS | 2660 | 1471047838437 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 17:23:58 INFO - TEST-START | /FileAPI/historical.html 17:23:58 INFO - PROCESS | 2660 | 1471047838441 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 17:23:58 INFO - PROCESS | 2660 | 1471047838443 Marionette TRACE conn6 <- [1,3006,null,{}] 17:23:58 INFO - PROCESS | 2660 | 1471047838454 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}] 17:23:58 INFO - PROCESS | 2660 | 1471047838459 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:58 INFO - PROCESS | 2660 | 1471047838579 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 17:23:58 INFO - PROCESS | 2660 | 1471047838680 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:58 INFO - PROCESS | 2660 | 1471047838684 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:58 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39C1E9800 == 42 [pid = 2660] [id = 763] 17:23:58 INFO - PROCESS | 2660 | ++DOMWINDOW == 91 (000000D393D5C800) [pid = 2660] [serial = 2287] [outer = 0000000000000000] 17:23:58 INFO - PROCESS | 2660 | ++DOMWINDOW == 92 (000000D3952AAC00) [pid = 2660] [serial = 2288] [outer = 000000D393D5C800] 17:23:58 INFO - PROCESS | 2660 | 1471047838744 Marionette DEBUG loaded listener.js 17:23:58 INFO - PROCESS | 2660 | ++DOMWINDOW == 93 (000000D3964BAC00) [pid = 2660] [serial = 2289] [outer = 000000D393D5C800] 17:23:59 INFO - PROCESS | 2660 | 1471047839277 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"]]]}] 17:23:59 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 17:23:59 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 17:23:59 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 17:23:59 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 17:23:59 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 17:23:59 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 17:23:59 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 17:23:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:23:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:23:59 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 17:23:59 INFO - TEST-OK | /FileAPI/historical.html | took 881ms 17:23:59 INFO - TEST-START | /FileAPI/idlharness.html 17:23:59 INFO - PROCESS | 2660 | 1471047839368 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 17:23:59 INFO - PROCESS | 2660 | 1471047839370 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 17:23:59 INFO - PROCESS | 2660 | 1471047839375 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 17:23:59 INFO - PROCESS | 2660 | 1471047839377 Marionette TRACE conn6 <- [1,3010,null,{}] 17:23:59 INFO - PROCESS | 2660 | 1471047839381 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}] 17:23:59 INFO - PROCESS | 2660 | 1471047839384 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:59 INFO - PROCESS | 2660 | 1471047839500 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 17:23:59 INFO - PROCESS | 2660 | 1471047839626 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:59 INFO - PROCESS | 2660 | 1471047839629 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:23:59 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39C3DA000 == 43 [pid = 2660] [id = 764] 17:23:59 INFO - PROCESS | 2660 | ++DOMWINDOW == 94 (000000D3965B4C00) [pid = 2660] [serial = 2290] [outer = 0000000000000000] 17:23:59 INFO - PROCESS | 2660 | ++DOMWINDOW == 95 (000000D3965C2400) [pid = 2660] [serial = 2291] [outer = 000000D3965B4C00] 17:23:59 INFO - PROCESS | 2660 | 1471047839686 Marionette DEBUG loaded listener.js 17:23:59 INFO - PROCESS | 2660 | ++DOMWINDOW == 96 (000000D398D92000) [pid = 2660] [serial = 2292] [outer = 000000D3965B4C00] 17:24:00 INFO - PROCESS | 2660 | 1471047840724 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]]]}] 17:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 17:24:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 17:24:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 17:24:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:24:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:24:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:24:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:24:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 17:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 17:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 17:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 17:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 17:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 17:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 17:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 17:24:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 17:24:00 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 17:24:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:00 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:24:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:24:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:24:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:24:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 17:24:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 17:24:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 17:24:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:24:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:24:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:24:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:24:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 17:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 17:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 17:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 17:24:00 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 17:24:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:24:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:24:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:24:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:24:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:24:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 17:24:00 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 17:24:00 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 17:24:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:24:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:24:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:24:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:24:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:24:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 17:24:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 17:24:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 17:24:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:24:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:24:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:24:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 17:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 17:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 17:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 17:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 17:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 17:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 17:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 17:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 17:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 17:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 17:24:00 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 17:24:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:24:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:24:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:24:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:24:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:24:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 17:24:00 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 17:24:00 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 17:24:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:24:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:24:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:24:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:24:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:24:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 17:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 17:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 17:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 17:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 17:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 17:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 17:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 17:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 17:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 17:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 17:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 17:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 17:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 17:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 17:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 17:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 17:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 17:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 17:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 17:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 17:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 17:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 17:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 17:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 17:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 17:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 17:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 17:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 17:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 17:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 17:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 17:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 17:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 17:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 17:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 17:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 17:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 17:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 17:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 17:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 17:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 17:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 17:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 17:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 17:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 17:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 17:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 17:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 17:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 17:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 17:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 17:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 17:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 17:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 17:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 17:24:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 17:24:00 INFO - TEST-OK | /FileAPI/idlharness.html | took 1492ms 17:24:00 INFO - PROCESS | 2660 | 1471047840868 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 17:24:00 INFO - PROCESS | 2660 | 1471047840871 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 17:24:00 INFO - TEST-START | /FileAPI/idlharness.worker 17:24:00 INFO - PROCESS | 2660 | 1471047840875 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 17:24:00 INFO - PROCESS | 2660 | 1471047840877 Marionette TRACE conn6 <- [1,3014,null,{}] 17:24:00 INFO - PROCESS | 2660 | 1471047840883 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}] 17:24:00 INFO - PROCESS | 2660 | 1471047840886 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:24:01 INFO - PROCESS | 2660 | 1471047841035 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 17:24:01 INFO - PROCESS | 2660 | 1471047841262 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:01 INFO - PROCESS | 2660 | 1471047841265 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:24:01 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38F8D6800 == 44 [pid = 2660] [id = 765] 17:24:01 INFO - PROCESS | 2660 | ++DOMWINDOW == 97 (000000D386251C00) [pid = 2660] [serial = 2293] [outer = 0000000000000000] 17:24:01 INFO - PROCESS | 2660 | ++DOMWINDOW == 98 (000000D386336800) [pid = 2660] [serial = 2294] [outer = 000000D386251C00] 17:24:01 INFO - PROCESS | 2660 | 1471047841317 Marionette DEBUG loaded listener.js 17:24:01 INFO - PROCESS | 2660 | ++DOMWINDOW == 99 (000000D38A689000) [pid = 2660] [serial = 2295] [outer = 000000D386251C00] 17:24:01 INFO - PROCESS | 2660 | [2660] 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 17:24:02 INFO - PROCESS | 2660 | --DOCSHELL 000000D39B5D5000 == 43 [pid = 2660] [id = 732] 17:24:02 INFO - PROCESS | 2660 | --DOCSHELL 000000D399DC1800 == 42 [pid = 2660] [id = 759] 17:24:02 INFO - PROCESS | 2660 | --DOCSHELL 000000D399BE2000 == 41 [pid = 2660] [id = 758] 17:24:02 INFO - PROCESS | 2660 | --DOCSHELL 000000D399B71800 == 40 [pid = 2660] [id = 757] 17:24:02 INFO - PROCESS | 2660 | --DOCSHELL 000000D398D55000 == 39 [pid = 2660] [id = 756] 17:24:02 INFO - PROCESS | 2660 | --DOCSHELL 000000D3976CB800 == 38 [pid = 2660] [id = 755] 17:24:02 INFO - PROCESS | 2660 | --DOCSHELL 000000D396609000 == 37 [pid = 2660] [id = 754] 17:24:02 INFO - PROCESS | 2660 | --DOCSHELL 000000D3939DA800 == 36 [pid = 2660] [id = 753] 17:24:02 INFO - PROCESS | 2660 | --DOCSHELL 000000D393083800 == 35 [pid = 2660] [id = 752] 17:24:02 INFO - PROCESS | 2660 | --DOCSHELL 000000D38F8D7000 == 34 [pid = 2660] [id = 751] 17:24:02 INFO - PROCESS | 2660 | --DOCSHELL 000000D38B10D800 == 33 [pid = 2660] [id = 750] 17:24:02 INFO - PROCESS | 2660 | --DOCSHELL 000000D393707800 == 32 [pid = 2660] [id = 749] 17:24:02 INFO - PROCESS | 2660 | --DOCSHELL 000000D38BFAB800 == 31 [pid = 2660] [id = 748] 17:24:02 INFO - PROCESS | 2660 | --DOCSHELL 000000D39B6BD000 == 30 [pid = 2660] [id = 747] 17:24:02 INFO - PROCESS | 2660 | --DOCSHELL 000000D39C3DA000 == 29 [pid = 2660] [id = 764] 17:24:02 INFO - PROCESS | 2660 | --DOCSHELL 000000D39C1E9800 == 28 [pid = 2660] [id = 763] 17:24:02 INFO - PROCESS | 2660 | --DOCSHELL 000000D398D40800 == 27 [pid = 2660] [id = 762] 17:24:02 INFO - PROCESS | 2660 | --DOCSHELL 000000D39B549800 == 26 [pid = 2660] [id = 760] 17:24:02 INFO - PROCESS | 2660 | --DOCSHELL 000000D38C451800 == 25 [pid = 2660] [id = 761] 17:24:02 INFO - PROCESS | 2660 | --DOMWINDOW == 98 (000000D38AED8000) [pid = 2660] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 17:24:02 INFO - PROCESS | 2660 | --DOMWINDOW == 97 (000000D392C10800) [pid = 2660] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 17:24:02 INFO - PROCESS | 2660 | --DOMWINDOW == 96 (000000D392749C00) [pid = 2660] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 17:24:02 INFO - PROCESS | 2660 | --DOMWINDOW == 95 (000000D392F26800) [pid = 2660] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 17:24:02 INFO - PROCESS | 2660 | --DOMWINDOW == 94 (000000D38A6B9800) [pid = 2660] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 17:24:02 INFO - PROCESS | 2660 | --DOMWINDOW == 93 (000000D38BFD5400) [pid = 2660] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 17:24:02 INFO - PROCESS | 2660 | --DOMWINDOW == 92 (000000D38FB64800) [pid = 2660] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 17:24:02 INFO - PROCESS | 2660 | --DOMWINDOW == 91 (000000D3928DCC00) [pid = 2660] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 17:24:02 INFO - PROCESS | 2660 | --DOMWINDOW == 90 (000000D386258C00) [pid = 2660] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 17:24:02 INFO - PROCESS | 2660 | --DOMWINDOW == 89 (000000D38EE07400) [pid = 2660] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 17:24:02 INFO - PROCESS | 2660 | --DOMWINDOW == 88 (000000D3942CFC00) [pid = 2660] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 17:24:02 INFO - PROCESS | 2660 | --DOMWINDOW == 87 (000000D39459D400) [pid = 2660] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 17:24:02 INFO - PROCESS | 2660 | --DOMWINDOW == 86 (000000D3916F3800) [pid = 2660] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 17:24:02 INFO - PROCESS | 2660 | --DOMWINDOW == 85 (000000D3928D2800) [pid = 2660] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 17:24:02 INFO - PROCESS | 2660 | --DOMWINDOW == 84 (000000D38B217400) [pid = 2660] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 17:24:02 INFO - PROCESS | 2660 | --DOMWINDOW == 83 (000000D3862D4C00) [pid = 2660] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 17:24:02 INFO - PROCESS | 2660 | --DOMWINDOW == 82 (000000D38BE7E800) [pid = 2660] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 17:24:02 INFO - PROCESS | 2660 | --DOMWINDOW == 81 (000000D390857000) [pid = 2660] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 17:24:02 INFO - PROCESS | 2660 | --DOMWINDOW == 80 (000000D393D5B800) [pid = 2660] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 17:24:02 INFO - PROCESS | 2660 | --DOMWINDOW == 79 (000000D392F26400) [pid = 2660] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 17:24:02 INFO - PROCESS | 2660 | --DOMWINDOW == 78 (000000D38A653400) [pid = 2660] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 17:24:02 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000D38A273800) [pid = 2660] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 17:24:02 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D391682000) [pid = 2660] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 17:24:02 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D38C361C00) [pid = 2660] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 17:24:02 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D3952AC000) [pid = 2660] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 17:24:02 INFO - PROCESS | 2660 | --DOMWINDOW == 73 (000000D39459F400) [pid = 2660] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 17:24:02 INFO - PROCESS | 2660 | --DOMWINDOW == 72 (000000D3936AFC00) [pid = 2660] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 17:24:02 INFO - PROCESS | 2660 | --DOMWINDOW == 71 (000000D3952B2400) [pid = 2660] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 17:24:02 INFO - PROCESS | 2660 | --DOMWINDOW == 70 (000000D395650400) [pid = 2660] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 17:24:03 INFO - PROCESS | 2660 | 1471047843102 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,{},{}]]]}] 17:24:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 17:24:03 INFO - {} 17:24:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 17:24:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 17:24:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:24:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:24:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:24:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:24:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:24:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 17:24:03 INFO - {} 17:24:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 17:24:03 INFO - {} 17:24:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 17:24:03 INFO - {} 17:24:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 17:24:03 INFO - {} 17:24:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 17:24:03 INFO - {} 17:24:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 17:24:03 INFO - {} 17:24:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 17:24:03 INFO - {} 17:24:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 17:24:03 INFO - {} 17:24:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 17:24:03 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 17:24:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:03 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:24:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:24:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:24:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:24:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:24:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 17:24:03 INFO - {} 17:24:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 17:24:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 17:24:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:24:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:24:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:24:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:24:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:24:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 17:24:03 INFO - {} 17:24:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 17:24:03 INFO - {} 17:24:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 17:24:03 INFO - {} 17:24:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 17:24:03 INFO - {} 17:24:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 17:24:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:24:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:24:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:24:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:24:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:24:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:24:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 17:24:03 INFO - {} 17:24:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 17:24:03 INFO - {} 17:24:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 17:24:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:24:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:24:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:24:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:24:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:24:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:24:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 17:24:03 INFO - {} 17:24:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 17:24:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 17:24:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:24:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:24:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:24:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:24:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 17:24:03 INFO - {} 17:24:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 17:24:03 INFO - {} 17:24:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 17:24:03 INFO - {} 17:24:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 17:24:03 INFO - {} 17:24:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 17:24:03 INFO - {} 17:24:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 17:24:03 INFO - {} 17:24:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 17:24:03 INFO - {} 17:24:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 17:24:03 INFO - {} 17:24:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 17:24:03 INFO - {} 17:24:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 17:24:03 INFO - {} 17:24:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 17:24:03 INFO - {} 17:24:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 17:24:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:24:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:24:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:24:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:24:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:24:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:24:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 17:24:03 INFO - {} 17:24:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 17:24:03 INFO - {} 17:24:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 17:24:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:24:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:24:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:24:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:24:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:24:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:24:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:24:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 17:24:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 17:24:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:24:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:24:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:24:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:24:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 17:24:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:24:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:24:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:24:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:24:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:24:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 17:24:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 17:24:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:24:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:24:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:24:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:24:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 17:24:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 17:24:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:24:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:24:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:24:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:24:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 17:24:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 17:24:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:24:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:24:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:24:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:24:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 17:24:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:24:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:24:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:24:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:24:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:24:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:24:03 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 17:24:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:03 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:24:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:24:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:24:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:24:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:24:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 17:24:03 INFO - {} 17:24:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 17:24:03 INFO - {} 17:24:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 17:24:03 INFO - {} 17:24:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 17:24:03 INFO - {} 17:24:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 17:24:03 INFO - {} 17:24:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 17:24:03 INFO - {} 17:24:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 17:24:03 INFO - {} 17:24:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 17:24:03 INFO - {} 17:24:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 17:24:03 INFO - {} 17:24:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 17:24:03 INFO - {} 17:24:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 17:24:03 INFO - {} 17:24:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 17:24:03 INFO - {} 17:24:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 17:24:03 INFO - {} 17:24:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 17:24:03 INFO - {} 17:24:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 17:24:03 INFO - {} 17:24:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 17:24:03 INFO - {} 17:24:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 17:24:03 INFO - {} 17:24:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 17:24:03 INFO - {} 17:24:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 17:24:03 INFO - {} 17:24:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 17:24:03 INFO - {} 17:24:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 17:24:03 INFO - {} 17:24:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 17:24:03 INFO - {} 17:24:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 17:24:03 INFO - {} 17:24:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 17:24:03 INFO - {} 17:24:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 17:24:03 INFO - {} 17:24:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 17:24:03 INFO - {} 17:24:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 17:24:03 INFO - {} 17:24:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 17:24:03 INFO - {} 17:24:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 17:24:03 INFO - {} 17:24:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 17:24:03 INFO - {} 17:24:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 17:24:03 INFO - {} 17:24:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 17:24:03 INFO - {} 17:24:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 17:24:03 INFO - {} 17:24:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 17:24:03 INFO - {} 17:24:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 17:24:03 INFO - {} 17:24:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 17:24:03 INFO - {} 17:24:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 17:24:03 INFO - {} 17:24:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 17:24:03 INFO - {} 17:24:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 17:24:03 INFO - {} 17:24:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 17:24:03 INFO - {} 17:24:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 17:24:03 INFO - {} 17:24:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 17:24:03 INFO - {} 17:24:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 17:24:03 INFO - {} 17:24:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 17:24:03 INFO - {} 17:24:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 17:24:03 INFO - {} 17:24:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 17:24:03 INFO - {} 17:24:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 17:24:03 INFO - {} 17:24:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 17:24:03 INFO - {} 17:24:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 17:24:03 INFO - {} 17:24:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 17:24:03 INFO - {} 17:24:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 17:24:03 INFO - {} 17:24:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 17:24:03 INFO - {} 17:24:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 17:24:03 INFO - {} 17:24:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 17:24:03 INFO - {} 17:24:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 17:24:03 INFO - {} 17:24:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 17:24:03 INFO - {} 17:24:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:24:03 INFO - {} 17:24:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 17:24:03 INFO - {} 17:24:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:24:03 INFO - {} 17:24:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 17:24:03 INFO - {} 17:24:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:24:03 INFO - {} 17:24:03 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2365ms 17:24:03 INFO - PROCESS | 2660 | 1471047843244 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 17:24:03 INFO - PROCESS | 2660 | 1471047843248 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 17:24:03 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 17:24:03 INFO - PROCESS | 2660 | 1471047843254 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 17:24:03 INFO - PROCESS | 2660 | 1471047843258 Marionette TRACE conn6 <- [1,3018,null,{}] 17:24:03 INFO - PROCESS | 2660 | 1471047843265 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}] 17:24:03 INFO - PROCESS | 2660 | 1471047843268 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:24:03 INFO - PROCESS | 2660 | 1471047843361 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 17:24:03 INFO - PROCESS | 2660 | 1471047843472 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:03 INFO - PROCESS | 2660 | 1471047843475 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:24:03 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38B1D2800 == 26 [pid = 2660] [id = 766] 17:24:03 INFO - PROCESS | 2660 | ++DOMWINDOW == 71 (000000D38A6AC800) [pid = 2660] [serial = 2296] [outer = 0000000000000000] 17:24:03 INFO - PROCESS | 2660 | ++DOMWINDOW == 72 (000000D38A6B5000) [pid = 2660] [serial = 2297] [outer = 000000D38A6AC800] 17:24:03 INFO - PROCESS | 2660 | 1471047843529 Marionette DEBUG loaded listener.js 17:24:03 INFO - PROCESS | 2660 | ++DOMWINDOW == 73 (000000D38AE4A800) [pid = 2660] [serial = 2298] [outer = 000000D38A6AC800] 17:24:03 INFO - PROCESS | 2660 | 1471047843909 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]]]}] 17:24:03 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 17:24:03 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 692ms 17:24:03 INFO - PROCESS | 2660 | 1471047843949 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 17:24:03 INFO - PROCESS | 2660 | 1471047843955 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 17:24:03 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 17:24:03 INFO - PROCESS | 2660 | 1471047843961 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 17:24:03 INFO - PROCESS | 2660 | 1471047843964 Marionette TRACE conn6 <- [1,3022,null,{}] 17:24:03 INFO - PROCESS | 2660 | 1471047843968 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}] 17:24:03 INFO - PROCESS | 2660 | 1471047843971 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:24:04 INFO - PROCESS | 2660 | 1471047844072 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 17:24:04 INFO - PROCESS | 2660 | 1471047844078 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:04 INFO - PROCESS | 2660 | 1471047844081 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:24:04 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3913CC800 == 27 [pid = 2660] [id = 767] 17:24:04 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (000000D38BE7A800) [pid = 2660] [serial = 2299] [outer = 0000000000000000] 17:24:04 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D38BFD4400) [pid = 2660] [serial = 2300] [outer = 000000D38BE7A800] 17:24:04 INFO - PROCESS | 2660 | 1471047844132 Marionette DEBUG loaded listener.js 17:24:04 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D38C78EC00) [pid = 2660] [serial = 2301] [outer = 000000D38BE7A800] 17:24:04 INFO - PROCESS | 2660 | 1471047844562 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]]]}] 17:24:04 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 17:24:04 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 628ms 17:24:04 INFO - PROCESS | 2660 | 1471047844603 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 17:24:04 INFO - PROCESS | 2660 | 1471047844605 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 17:24:04 INFO - TEST-START | /FileAPI/blob/Blob-close.html 17:24:04 INFO - PROCESS | 2660 | 1471047844609 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 17:24:04 INFO - PROCESS | 2660 | 1471047844612 Marionette TRACE conn6 <- [1,3026,null,{}] 17:24:04 INFO - PROCESS | 2660 | 1471047844629 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}] 17:24:04 INFO - PROCESS | 2660 | 1471047844634 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:24:04 INFO - PROCESS | 2660 | 1471047844727 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 17:24:04 INFO - PROCESS | 2660 | 1471047844769 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:04 INFO - PROCESS | 2660 | 1471047844773 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:24:04 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3939CA800 == 28 [pid = 2660] [id = 768] 17:24:04 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D38FBE8400) [pid = 2660] [serial = 2302] [outer = 0000000000000000] 17:24:04 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D391598400) [pid = 2660] [serial = 2303] [outer = 000000D38FBE8400] 17:24:04 INFO - PROCESS | 2660 | 1471047844822 Marionette DEBUG loaded listener.js 17:24:04 INFO - PROCESS | 2660 | ++DOMWINDOW == 79 (000000D392748400) [pid = 2660] [serial = 2304] [outer = 000000D38FBE8400] 17:24:05 INFO - PROCESS | 2660 | 1471047845290 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"]]]}] 17:24:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 17:24:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 17:24:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 17:24:05 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 733ms 17:24:05 INFO - PROCESS | 2660 | 1471047845348 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 17:24:05 INFO - PROCESS | 2660 | 1471047845350 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 17:24:05 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 17:24:05 INFO - PROCESS | 2660 | 1471047845354 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 17:24:05 INFO - PROCESS | 2660 | 1471047845356 Marionette TRACE conn6 <- [1,3030,null,{}] 17:24:05 INFO - PROCESS | 2660 | 1471047845360 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}] 17:24:05 INFO - PROCESS | 2660 | 1471047845362 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:24:05 INFO - PROCESS | 2660 | 1471047845489 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 17:24:05 INFO - PROCESS | 2660 | 1471047845543 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:05 INFO - PROCESS | 2660 | 1471047845545 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:24:05 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39714F000 == 29 [pid = 2660] [id = 769] 17:24:05 INFO - PROCESS | 2660 | ++DOMWINDOW == 80 (000000D392C18800) [pid = 2660] [serial = 2305] [outer = 0000000000000000] 17:24:05 INFO - PROCESS | 2660 | ++DOMWINDOW == 81 (000000D392CB8C00) [pid = 2660] [serial = 2306] [outer = 000000D392C18800] 17:24:05 INFO - PROCESS | 2660 | 1471047845592 Marionette DEBUG loaded listener.js 17:24:05 INFO - PROCESS | 2660 | ++DOMWINDOW == 82 (000000D3933D6400) [pid = 2660] [serial = 2307] [outer = 000000D392C18800] 17:24:06 INFO - PROCESS | 2660 | 1471047846215 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]]]}] 17:24:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 17:24:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 17:24:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 17:24:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 17:24:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 17:24:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 17:24:06 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. 17:24:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 17:24:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 17:24:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 17:24:06 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'.) 17:24:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 17:24:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 17:24:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 17:24:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 17:24:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 17:24:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 17:24:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 17:24:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 17:24:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 17:24:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 17:24:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 17:24:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 17:24:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 17:24:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 17:24:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 17:24:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 17:24:06 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. 17:24:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 17:24:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 17:24:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 17:24:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 17:24:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 17:24:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 17:24:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 17:24:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 17:24:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 17:24:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 17:24:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 17:24:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 17:24:06 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. 17:24:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 17:24:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 17:24:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:24:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 17:24:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 17:24:06 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. 17:24:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 17:24:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 17:24:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:24:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 17:24:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 17:24:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 17:24:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 17:24:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 17:24:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 17:24:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 17:24:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:24:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 17:24:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 17:24:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 17:24:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 17:24:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:24:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:24:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:24:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 17:24:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 17:24:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:24:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:24:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:24:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 17:24:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:24:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:24:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:24:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 17:24:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:24:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:24:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:24:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 17:24:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 17:24:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:24:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:24:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:24:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 17:24:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:24:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:24:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:24:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 17:24:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:24:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:24:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:24:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 17:24:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:24:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:24:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:24:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 17:24:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:24:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:24:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:24:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 17:24:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 17:24:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 17:24:06 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 905ms 17:24:06 INFO - PROCESS | 2660 | 1471047846264 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 17:24:06 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 17:24:06 INFO - PROCESS | 2660 | 1471047846266 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 17:24:06 INFO - PROCESS | 2660 | 1471047846269 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 17:24:06 INFO - PROCESS | 2660 | 1471047846271 Marionette TRACE conn6 <- [1,3034,null,{}] 17:24:06 INFO - PROCESS | 2660 | 1471047846275 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}] 17:24:06 INFO - PROCESS | 2660 | 1471047846277 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:24:06 INFO - PROCESS | 2660 | 1471047846396 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 17:24:06 INFO - PROCESS | 2660 | 1471047846448 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:06 INFO - PROCESS | 2660 | 1471047846450 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:24:06 INFO - PROCESS | 2660 | ++DOCSHELL 000000D399B5C800 == 30 [pid = 2660] [id = 770] 17:24:06 INFO - PROCESS | 2660 | ++DOMWINDOW == 83 (000000D393D45800) [pid = 2660] [serial = 2308] [outer = 0000000000000000] 17:24:06 INFO - PROCESS | 2660 | ++DOMWINDOW == 84 (000000D3942C3C00) [pid = 2660] [serial = 2309] [outer = 000000D393D45800] 17:24:06 INFO - PROCESS | 2660 | 1471047846496 Marionette DEBUG loaded listener.js 17:24:06 INFO - PROCESS | 2660 | ++DOMWINDOW == 85 (000000D3952B6000) [pid = 2660] [serial = 2310] [outer = 000000D393D45800] 17:24:06 INFO - PROCESS | 2660 | [2660] 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 17:24:06 INFO - PROCESS | 2660 | 1471047846945 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 17:24:07 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 17:24:07 INFO - {} 17:24:07 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 733ms 17:24:07 INFO - PROCESS | 2660 | --DOMWINDOW == 84 (000000D38FB65800) [pid = 2660] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 17:24:07 INFO - PROCESS | 2660 | --DOMWINDOW == 83 (000000D393D4A800) [pid = 2660] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 17:24:07 INFO - PROCESS | 2660 | --DOMWINDOW == 82 (000000D392C13C00) [pid = 2660] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 17:24:07 INFO - PROCESS | 2660 | --DOMWINDOW == 81 (000000D386336C00) [pid = 2660] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 17:24:07 INFO - PROCESS | 2660 | --DOMWINDOW == 80 (000000D3952AB400) [pid = 2660] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 17:24:07 INFO - PROCESS | 2660 | --DOMWINDOW == 79 (000000D38A686400) [pid = 2660] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 17:24:07 INFO - PROCESS | 2660 | --DOMWINDOW == 78 (000000D385C20C00) [pid = 2660] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 17:24:07 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000D3842D5000) [pid = 2660] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 17:24:07 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D386477C00) [pid = 2660] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 17:24:07 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D38F778400) [pid = 2660] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 17:24:07 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D38BF2AC00) [pid = 2660] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 17:24:07 INFO - PROCESS | 2660 | --DOMWINDOW == 73 (000000D38FF29C00) [pid = 2660] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 17:24:07 INFO - PROCESS | 2660 | --DOMWINDOW == 72 (000000D3902F1000) [pid = 2660] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 17:24:07 INFO - PROCESS | 2660 | --DOMWINDOW == 71 (000000D393D49800) [pid = 2660] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 17:24:07 INFO - PROCESS | 2660 | 1471047847127 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 17:24:07 INFO - PROCESS | 2660 | 1471047847129 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 17:24:07 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 17:24:07 INFO - PROCESS | 2660 | 1471047847138 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 17:24:07 INFO - PROCESS | 2660 | 1471047847140 Marionette TRACE conn6 <- [1,3038,null,{}] 17:24:07 INFO - PROCESS | 2660 | 1471047847144 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}] 17:24:07 INFO - PROCESS | 2660 | 1471047847150 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:24:07 INFO - PROCESS | 2660 | 1471047847264 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 17:24:07 INFO - PROCESS | 2660 | 1471047847271 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:07 INFO - PROCESS | 2660 | 1471047847273 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:24:07 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39B539000 == 31 [pid = 2660] [id = 771] 17:24:07 INFO - PROCESS | 2660 | ++DOMWINDOW == 72 (000000D3942C5000) [pid = 2660] [serial = 2311] [outer = 0000000000000000] 17:24:07 INFO - PROCESS | 2660 | ++DOMWINDOW == 73 (000000D3965B8400) [pid = 2660] [serial = 2312] [outer = 000000D3942C5000] 17:24:07 INFO - PROCESS | 2660 | 1471047847319 Marionette DEBUG loaded listener.js 17:24:07 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (000000D398D92800) [pid = 2660] [serial = 2313] [outer = 000000D3942C5000] 17:24:07 INFO - PROCESS | 2660 | 1471047847722 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]]]}] 17:24:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 17:24:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 17:24:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 17:24:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 17:24:07 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 628ms 17:24:07 INFO - PROCESS | 2660 | 1471047847779 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 17:24:07 INFO - PROCESS | 2660 | 1471047847782 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 17:24:07 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 17:24:07 INFO - PROCESS | 2660 | 1471047847786 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 17:24:07 INFO - PROCESS | 2660 | 1471047847788 Marionette TRACE conn6 <- [1,3042,null,{}] 17:24:07 INFO - PROCESS | 2660 | 1471047847792 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}] 17:24:07 INFO - PROCESS | 2660 | 1471047847794 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:24:07 INFO - PROCESS | 2660 | 1471047847878 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 17:24:07 INFO - PROCESS | 2660 | 1471047847884 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:07 INFO - PROCESS | 2660 | 1471047847886 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:24:07 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39B6D0800 == 32 [pid = 2660] [id = 772] 17:24:07 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D385331400) [pid = 2660] [serial = 2314] [outer = 0000000000000000] 17:24:07 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D398F38C00) [pid = 2660] [serial = 2315] [outer = 000000D385331400] 17:24:07 INFO - PROCESS | 2660 | 1471047847931 Marionette DEBUG loaded listener.js 17:24:08 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D398F3F400) [pid = 2660] [serial = 2316] [outer = 000000D385331400] 17:24:08 INFO - PROCESS | 2660 | 1471047848601 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"]]]}] 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 17:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 17:24:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 17:24:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:24:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:24:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:24:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:24:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 17:24:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:24:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:24:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:24:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:24:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 17:24:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:24:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:24:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:24:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:24:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 17:24:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:24:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:24:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:24:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:24:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 17:24:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:24:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:24:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:24:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:24:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 17:24:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:24:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:24:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:24:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:24:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 17:24:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:24:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:24:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:24:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:24:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 17:24:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:24:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:24:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:24:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:24:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 17:24:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:24:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:24:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:24:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:24:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 17:24:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:24:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:24:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:24:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:24:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 17:24:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:24:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:24:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:24:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:24:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 17:24:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:24:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:24:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:24:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:24:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 17:24:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:24:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:24:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:24:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:24:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 17:24:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:24:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:24:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:24:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:24:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 17:24:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:24:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:24:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:24:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:24:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 17:24:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:24:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:24:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:24:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:24:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 17:24:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:24:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:24:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:24:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:24:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 17:24:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:24:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:24:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:24:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:24:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 17:24:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:24:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:24:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:24:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:24:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 17:24:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:24:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:24:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:24:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:24:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 17:24:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:24:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:24:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:24:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:24:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 17:24:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:24:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:24:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:24:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:24:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 17:24:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:24:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:24:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:24:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:24:08 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" 17:24:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:24:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:24:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:24:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:24:08 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" 17:24:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:24:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:24:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:24:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:24:08 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 981ms 17:24:08 INFO - TEST-START | /FileAPI/file/File-constructor.html 17:24:08 INFO - PROCESS | 2660 | 1471047848769 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 17:24:08 INFO - PROCESS | 2660 | 1471047848771 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 17:24:08 INFO - PROCESS | 2660 | 1471047848775 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 17:24:08 INFO - PROCESS | 2660 | 1471047848785 Marionette TRACE conn6 <- [1,3046,null,{}] 17:24:08 INFO - PROCESS | 2660 | 1471047848789 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}] 17:24:08 INFO - PROCESS | 2660 | 1471047848791 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:24:08 INFO - PROCESS | 2660 | 1471047848877 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 17:24:08 INFO - PROCESS | 2660 | 1471047848884 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:08 INFO - PROCESS | 2660 | 1471047848886 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:24:08 INFO - PROCESS | 2660 | ++DOCSHELL 000000D392EDB800 == 33 [pid = 2660] [id = 773] 17:24:08 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D38A685400) [pid = 2660] [serial = 2317] [outer = 0000000000000000] 17:24:08 INFO - PROCESS | 2660 | ++DOMWINDOW == 79 (000000D38FF2B400) [pid = 2660] [serial = 2318] [outer = 000000D38A685400] 17:24:08 INFO - PROCESS | 2660 | 1471047848930 Marionette DEBUG loaded listener.js 17:24:09 INFO - PROCESS | 2660 | ++DOMWINDOW == 80 (000000D391679C00) [pid = 2660] [serial = 2319] [outer = 000000D38A685400] 17:24:09 INFO - PROCESS | 2660 | 1471047849661 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]]]}] 17:24:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 17:24:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 17:24:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 17:24:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 17:24:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 17:24:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 17:24:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 17:24:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 17:24:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 17:24:09 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 17:24:09 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 17:24:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:09 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 17:24:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 17:24:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 17:24:09 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 17:24:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 17:24:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 17:24:09 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 17:24:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 17:24:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 17:24:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 17:24:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 17:24:09 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 948ms 17:24:09 INFO - PROCESS | 2660 | 1471047849727 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 17:24:09 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 17:24:09 INFO - PROCESS | 2660 | 1471047849733 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 17:24:09 INFO - PROCESS | 2660 | 1471047849737 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 17:24:09 INFO - PROCESS | 2660 | 1471047849743 Marionette TRACE conn6 <- [1,3050,null,{}] 17:24:09 INFO - PROCESS | 2660 | 1471047849749 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}] 17:24:09 INFO - PROCESS | 2660 | 1471047849752 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:24:09 INFO - PROCESS | 2660 | 1471047849880 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 17:24:10 INFO - PROCESS | 2660 | 1471047850006 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:10 INFO - PROCESS | 2660 | 1471047850009 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:24:10 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39271D800 == 34 [pid = 2660] [id = 774] 17:24:10 INFO - PROCESS | 2660 | ++DOMWINDOW == 81 (000000D38AE3EC00) [pid = 2660] [serial = 2320] [outer = 0000000000000000] 17:24:10 INFO - PROCESS | 2660 | ++DOMWINDOW == 82 (000000D38B214000) [pid = 2660] [serial = 2321] [outer = 000000D38AE3EC00] 17:24:10 INFO - PROCESS | 2660 | 1471047850070 Marionette DEBUG loaded listener.js 17:24:10 INFO - PROCESS | 2660 | ++DOMWINDOW == 83 (000000D38C361800) [pid = 2660] [serial = 2322] [outer = 000000D38AE3EC00] 17:24:10 INFO - PROCESS | 2660 | [2660] 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 17:24:10 INFO - PROCESS | 2660 | 1471047850741 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 17:24:10 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 17:24:10 INFO - {} 17:24:10 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1035ms 17:24:10 INFO - PROCESS | 2660 | 1471047850791 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 17:24:10 INFO - PROCESS | 2660 | 1471047850796 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 17:24:10 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 17:24:10 INFO - PROCESS | 2660 | 1471047850823 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 17:24:10 INFO - PROCESS | 2660 | 1471047850826 Marionette TRACE conn6 <- [1,3054,null,{}] 17:24:10 INFO - PROCESS | 2660 | 1471047850830 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}] 17:24:10 INFO - PROCESS | 2660 | 1471047850834 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:24:10 INFO - PROCESS | 2660 | 1471047850968 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 17:24:11 INFO - PROCESS | 2660 | 1471047851085 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:11 INFO - PROCESS | 2660 | 1471047851088 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:24:11 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3964A5000 == 35 [pid = 2660] [id = 775] 17:24:11 INFO - PROCESS | 2660 | ++DOMWINDOW == 84 (000000D390249400) [pid = 2660] [serial = 2323] [outer = 0000000000000000] 17:24:11 INFO - PROCESS | 2660 | ++DOMWINDOW == 85 (000000D3916F6400) [pid = 2660] [serial = 2324] [outer = 000000D390249400] 17:24:11 INFO - PROCESS | 2660 | 1471047851151 Marionette DEBUG loaded listener.js 17:24:11 INFO - PROCESS | 2660 | ++DOMWINDOW == 86 (000000D3928D1000) [pid = 2660] [serial = 2325] [outer = 000000D390249400] 17:24:11 INFO - PROCESS | 2660 | 1471047851794 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]]]}] 17:24:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 17:24:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 17:24:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 17:24:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 17:24:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 17:24:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 17:24:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 17:24:11 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 987ms 17:24:11 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 17:24:11 INFO - PROCESS | 2660 | 1471047851827 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 17:24:11 INFO - PROCESS | 2660 | 1471047851829 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 17:24:11 INFO - PROCESS | 2660 | 1471047851835 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 17:24:11 INFO - PROCESS | 2660 | 1471047851839 Marionette TRACE conn6 <- [1,3058,null,{}] 17:24:11 INFO - PROCESS | 2660 | 1471047851850 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}] 17:24:11 INFO - PROCESS | 2660 | 1471047851856 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:24:12 INFO - PROCESS | 2660 | 1471047852071 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 17:24:12 INFO - PROCESS | 2660 | 1471047852183 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:12 INFO - PROCESS | 2660 | 1471047852186 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:24:12 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3869E1800 == 36 [pid = 2660] [id = 776] 17:24:12 INFO - PROCESS | 2660 | ++DOMWINDOW == 87 (000000D385332800) [pid = 2660] [serial = 2326] [outer = 0000000000000000] 17:24:12 INFO - PROCESS | 2660 | ++DOMWINDOW == 88 (000000D385C29400) [pid = 2660] [serial = 2327] [outer = 000000D385332800] 17:24:12 INFO - PROCESS | 2660 | 1471047852239 Marionette DEBUG loaded listener.js 17:24:12 INFO - PROCESS | 2660 | ++DOMWINDOW == 89 (000000D3862C9800) [pid = 2660] [serial = 2328] [outer = 000000D385332800] 17:24:12 INFO - PROCESS | 2660 | --DOCSHELL 000000D39B6D0800 == 35 [pid = 2660] [id = 772] 17:24:12 INFO - PROCESS | 2660 | --DOCSHELL 000000D39B539000 == 34 [pid = 2660] [id = 771] 17:24:12 INFO - PROCESS | 2660 | --DOCSHELL 000000D399B5C800 == 33 [pid = 2660] [id = 770] 17:24:12 INFO - PROCESS | 2660 | --DOCSHELL 000000D39714F000 == 32 [pid = 2660] [id = 769] 17:24:12 INFO - PROCESS | 2660 | --DOCSHELL 000000D3939CA800 == 31 [pid = 2660] [id = 768] 17:24:12 INFO - PROCESS | 2660 | --DOCSHELL 000000D3913CC800 == 30 [pid = 2660] [id = 767] 17:24:12 INFO - PROCESS | 2660 | --DOCSHELL 000000D38B1D2800 == 29 [pid = 2660] [id = 766] 17:24:12 INFO - PROCESS | 2660 | --DOMWINDOW == 88 (000000D39576EC00) [pid = 2660] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 17:24:12 INFO - PROCESS | 2660 | --DOMWINDOW == 87 (000000D393D4C400) [pid = 2660] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 17:24:12 INFO - PROCESS | 2660 | --DOMWINDOW == 86 (000000D39364FC00) [pid = 2660] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 17:24:12 INFO - PROCESS | 2660 | --DOMWINDOW == 85 (000000D392CB6000) [pid = 2660] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 17:24:12 INFO - PROCESS | 2660 | --DOMWINDOW == 84 (000000D391682800) [pid = 2660] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 17:24:12 INFO - PROCESS | 2660 | --DOMWINDOW == 83 (000000D396272800) [pid = 2660] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 17:24:12 INFO - PROCESS | 2660 | --DOMWINDOW == 82 (000000D38A68E400) [pid = 2660] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 17:24:12 INFO - PROCESS | 2660 | --DOMWINDOW == 81 (000000D38A7CFC00) [pid = 2660] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 17:24:12 INFO - PROCESS | 2660 | --DOMWINDOW == 80 (000000D386044C00) [pid = 2660] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 17:24:12 INFO - PROCESS | 2660 | --DOMWINDOW == 79 (000000D3862D3000) [pid = 2660] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 17:24:12 INFO - PROCESS | 2660 | --DOMWINDOW == 78 (000000D386259000) [pid = 2660] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 17:24:12 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000D386703000) [pid = 2660] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 17:24:12 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D38A687400) [pid = 2660] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 17:24:12 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D38A7D3000) [pid = 2660] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 17:24:12 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D38FB67800) [pid = 2660] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 17:24:12 INFO - PROCESS | 2660 | --DOMWINDOW == 73 (000000D38C4C9C00) [pid = 2660] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 17:24:12 INFO - PROCESS | 2660 | --DOMWINDOW == 72 (000000D38EEB3800) [pid = 2660] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 17:24:12 INFO - PROCESS | 2660 | --DOMWINDOW == 71 (000000D393D56400) [pid = 2660] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 17:24:12 INFO - PROCESS | 2660 | --DOMWINDOW == 70 (000000D39627D000) [pid = 2660] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 17:24:12 INFO - PROCESS | 2660 | --DOMWINDOW == 69 (000000D394554C00) [pid = 2660] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 17:24:12 INFO - PROCESS | 2660 | --DOMWINDOW == 68 (000000D3964AEC00) [pid = 2660] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 17:24:12 INFO - PROCESS | 2660 | --DOMWINDOW == 67 (000000D391684800) [pid = 2660] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 17:24:12 INFO - PROCESS | 2660 | --DOMWINDOW == 66 (000000D3916F5C00) [pid = 2660] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 17:24:12 INFO - PROCESS | 2660 | --DOMWINDOW == 65 (000000D3942C5C00) [pid = 2660] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 17:24:12 INFO - PROCESS | 2660 | --DOMWINDOW == 64 (000000D393D60800) [pid = 2660] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 17:24:12 INFO - PROCESS | 2660 | --DOMWINDOW == 63 (000000D3902ED800) [pid = 2660] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 17:24:12 INFO - PROCESS | 2660 | 1471047852847 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]]]}] 17:24:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 17:24:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 17:24:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 17:24:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 17:24:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 17:24:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 17:24:12 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1030ms 17:24:12 INFO - PROCESS | 2660 | 1471047852868 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 17:24:12 INFO - PROCESS | 2660 | 1471047852873 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 17:24:12 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 17:24:12 INFO - PROCESS | 2660 | 1471047852878 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 17:24:12 INFO - PROCESS | 2660 | 1471047852881 Marionette TRACE conn6 <- [1,3062,null,{}] 17:24:12 INFO - PROCESS | 2660 | 1471047852886 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}] 17:24:12 INFO - PROCESS | 2660 | 1471047852889 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:24:12 INFO - PROCESS | 2660 | 1471047852983 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 17:24:13 INFO - PROCESS | 2660 | 1471047853067 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:13 INFO - PROCESS | 2660 | 1471047853070 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:24:13 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38F8D3800 == 30 [pid = 2660] [id = 777] 17:24:13 INFO - PROCESS | 2660 | ++DOMWINDOW == 64 (000000D386481000) [pid = 2660] [serial = 2329] [outer = 0000000000000000] 17:24:13 INFO - PROCESS | 2660 | ++DOMWINDOW == 65 (000000D38670C000) [pid = 2660] [serial = 2330] [outer = 000000D386481000] 17:24:13 INFO - PROCESS | 2660 | 1471047853120 Marionette DEBUG loaded listener.js 17:24:13 INFO - PROCESS | 2660 | ++DOMWINDOW == 66 (000000D3874D8000) [pid = 2660] [serial = 2331] [outer = 000000D386481000] 17:24:13 INFO - PROCESS | 2660 | 1471047853521 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]]]}] 17:24:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 17:24:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 17:24:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 17:24:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 17:24:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 17:24:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 17:24:13 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 691ms 17:24:13 INFO - PROCESS | 2660 | 1471047853572 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 17:24:13 INFO - PROCESS | 2660 | 1471047853575 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 17:24:13 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 17:24:13 INFO - PROCESS | 2660 | 1471047853579 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 17:24:13 INFO - PROCESS | 2660 | 1471047853581 Marionette TRACE conn6 <- [1,3066,null,{}] 17:24:13 INFO - PROCESS | 2660 | 1471047853615 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}] 17:24:13 INFO - PROCESS | 2660 | 1471047853617 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:24:13 INFO - PROCESS | 2660 | 1471047853712 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 17:24:13 INFO - PROCESS | 2660 | 1471047853726 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:13 INFO - PROCESS | 2660 | 1471047853728 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:24:13 INFO - PROCESS | 2660 | ++DOCSHELL 000000D392C9B800 == 31 [pid = 2660] [id = 778] 17:24:13 INFO - PROCESS | 2660 | ++DOMWINDOW == 67 (000000D38A6AC400) [pid = 2660] [serial = 2332] [outer = 0000000000000000] 17:24:13 INFO - PROCESS | 2660 | ++DOMWINDOW == 68 (000000D38A6F7800) [pid = 2660] [serial = 2333] [outer = 000000D38A6AC400] 17:24:13 INFO - PROCESS | 2660 | 1471047853781 Marionette DEBUG loaded listener.js 17:24:13 INFO - PROCESS | 2660 | ++DOMWINDOW == 69 (000000D38AED8C00) [pid = 2660] [serial = 2334] [outer = 000000D38A6AC400] 17:24:14 INFO - PROCESS | 2660 | 1471047854262 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] 17:24:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 17:24:14 INFO - PROCESS | 2660 | 1471047854301 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 17:24:14 INFO - PROCESS | 2660 | 1471047854317 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 17:24:14 INFO - PROCESS | 2660 | 1471047854322 Marionette TRACE conn6 <- [1,3070,null,{}] 17:24:14 INFO - PROCESS | 2660 | 1471047854326 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}] 17:24:14 INFO - PROCESS | 2660 | 1471047854329 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:24:14 INFO - PROCESS | 2660 | 1471047854426 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 17:24:14 INFO - PROCESS | 2660 | 1471047854438 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:14 INFO - PROCESS | 2660 | 1471047854440 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:24:14 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3944E0000 == 32 [pid = 2660] [id = 779] 17:24:14 INFO - PROCESS | 2660 | ++DOMWINDOW == 70 (000000D38AE44C00) [pid = 2660] [serial = 2335] [outer = 0000000000000000] 17:24:14 INFO - PROCESS | 2660 | ++DOMWINDOW == 71 (000000D38C7B7400) [pid = 2660] [serial = 2336] [outer = 000000D38AE44C00] 17:24:14 INFO - PROCESS | 2660 | 1471047854567 Marionette DEBUG loaded listener.js 17:24:14 INFO - PROCESS | 2660 | ++DOMWINDOW == 72 (000000D38F76F400) [pid = 2660] [serial = 2337] [outer = 000000D38AE44C00] 17:24:14 INFO - PROCESS | 2660 | 1471047854947 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]]]}] 17:24:15 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 17:24:15 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 17:24:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:15 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 17:24:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 17:24:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 689ms 17:24:15 INFO - PROCESS | 2660 | 1471047855006 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 17:24:15 INFO - PROCESS | 2660 | 1471047855008 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 17:24:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 17:24:15 INFO - PROCESS | 2660 | 1471047855018 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 17:24:15 INFO - PROCESS | 2660 | 1471047855019 Marionette TRACE conn6 <- [1,3074,null,{}] 17:24:15 INFO - PROCESS | 2660 | 1471047855023 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}] 17:24:15 INFO - PROCESS | 2660 | 1471047855025 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:24:15 INFO - PROCESS | 2660 | 1471047855178 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 17:24:15 INFO - PROCESS | 2660 | 1471047855194 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:15 INFO - PROCESS | 2660 | 1471047855196 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:24:15 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3964D4000 == 33 [pid = 2660] [id = 780] 17:24:15 INFO - PROCESS | 2660 | ++DOMWINDOW == 73 (000000D38F77BC00) [pid = 2660] [serial = 2338] [outer = 0000000000000000] 17:24:15 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (000000D38FF2DC00) [pid = 2660] [serial = 2339] [outer = 000000D38F77BC00] 17:24:15 INFO - PROCESS | 2660 | 1471047855243 Marionette DEBUG loaded listener.js 17:24:15 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D3902EDC00) [pid = 2660] [serial = 2340] [outer = 000000D38F77BC00] 17:24:15 INFO - PROCESS | 2660 | 1471047855663 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 17:24:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 17:24:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 692ms 17:24:15 INFO - PROCESS | 2660 | 1471047855707 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 17:24:15 INFO - PROCESS | 2660 | 1471047855709 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 17:24:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 17:24:15 INFO - PROCESS | 2660 | 1471047855712 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 17:24:15 INFO - PROCESS | 2660 | 1471047855714 Marionette TRACE conn6 <- [1,3078,null,{}] 17:24:15 INFO - PROCESS | 2660 | 1471047855722 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}] 17:24:15 INFO - PROCESS | 2660 | 1471047855724 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:24:15 INFO - PROCESS | 2660 | 1471047855845 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 17:24:15 INFO - PROCESS | 2660 | 1471047855908 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:15 INFO - PROCESS | 2660 | 1471047855915 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:24:15 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3939D8000 == 34 [pid = 2660] [id = 781] 17:24:15 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D38FF6E800) [pid = 2660] [serial = 2341] [outer = 0000000000000000] 17:24:15 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D391684C00) [pid = 2660] [serial = 2342] [outer = 000000D38FF6E800] 17:24:15 INFO - PROCESS | 2660 | 1471047855973 Marionette DEBUG loaded listener.js 17:24:16 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D39274C000) [pid = 2660] [serial = 2343] [outer = 000000D38FF6E800] 17:24:16 INFO - PROCESS | 2660 | 1471047856410 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 17:24:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 17:24:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 734ms 17:24:16 INFO - PROCESS | 2660 | 1471047856449 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 17:24:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 17:24:16 INFO - PROCESS | 2660 | 1471047856451 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 17:24:16 INFO - PROCESS | 2660 | 1471047856454 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 17:24:16 INFO - PROCESS | 2660 | 1471047856456 Marionette TRACE conn6 <- [1,3082,null,{}] 17:24:16 INFO - PROCESS | 2660 | 1471047856459 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}] 17:24:16 INFO - PROCESS | 2660 | 1471047856462 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:24:16 INFO - PROCESS | 2660 | 1471047856617 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 17:24:16 INFO - PROCESS | 2660 | 1471047856638 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:16 INFO - PROCESS | 2660 | 1471047856640 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:24:16 INFO - PROCESS | 2660 | ++DOCSHELL 000000D398D46800 == 35 [pid = 2660] [id = 782] 17:24:16 INFO - PROCESS | 2660 | ++DOMWINDOW == 79 (000000D3928D6800) [pid = 2660] [serial = 2344] [outer = 0000000000000000] 17:24:16 INFO - PROCESS | 2660 | ++DOMWINDOW == 80 (000000D392C13C00) [pid = 2660] [serial = 2345] [outer = 000000D3928D6800] 17:24:16 INFO - PROCESS | 2660 | 1471047856685 Marionette DEBUG loaded listener.js 17:24:16 INFO - PROCESS | 2660 | ++DOMWINDOW == 81 (000000D392F24400) [pid = 2660] [serial = 2346] [outer = 000000D3928D6800] 17:24:16 INFO - PROCESS | 2660 | --DOMWINDOW == 80 (000000D392C18800) [pid = 2660] [serial = 2305] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 17:24:16 INFO - PROCESS | 2660 | --DOMWINDOW == 79 (000000D386251C00) [pid = 2660] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 17:24:16 INFO - PROCESS | 2660 | --DOMWINDOW == 78 (000000D393D45800) [pid = 2660] [serial = 2308] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 17:24:16 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (000000D38BE7A800) [pid = 2660] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 17:24:16 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (000000D38A6AC800) [pid = 2660] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 17:24:16 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (000000D38FBE8400) [pid = 2660] [serial = 2302] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 17:24:16 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (000000D386480400) [pid = 2660] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 17:24:16 INFO - PROCESS | 2660 | --DOMWINDOW == 73 (000000D38EE06800) [pid = 2660] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 17:24:16 INFO - PROCESS | 2660 | --DOMWINDOW == 72 (000000D393D5C800) [pid = 2660] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 17:24:16 INFO - PROCESS | 2660 | --DOMWINDOW == 71 (000000D3965B4C00) [pid = 2660] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 17:24:16 INFO - PROCESS | 2660 | --DOMWINDOW == 70 (000000D3942C5000) [pid = 2660] [serial = 2311] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 17:24:16 INFO - PROCESS | 2660 | --DOMWINDOW == 69 (000000D385331400) [pid = 2660] [serial = 2314] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 17:24:17 INFO - PROCESS | 2660 | 1471047857151 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 17:24:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 17:24:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 736ms 17:24:17 INFO - PROCESS | 2660 | 1471047857202 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 17:24:17 INFO - PROCESS | 2660 | 1471047857204 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 17:24:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 17:24:17 INFO - PROCESS | 2660 | 1471047857208 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 17:24:17 INFO - PROCESS | 2660 | 1471047857209 Marionette TRACE conn6 <- [1,3086,null,{}] 17:24:17 INFO - PROCESS | 2660 | 1471047857213 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}] 17:24:17 INFO - PROCESS | 2660 | 1471047857215 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:24:17 INFO - PROCESS | 2660 | 1471047857301 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 17:24:17 INFO - PROCESS | 2660 | 1471047857306 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:17 INFO - PROCESS | 2660 | 1471047857308 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:24:17 INFO - PROCESS | 2660 | ++DOCSHELL 000000D39909C000 == 36 [pid = 2660] [id = 783] 17:24:17 INFO - PROCESS | 2660 | ++DOMWINDOW == 70 (000000D392C13800) [pid = 2660] [serial = 2347] [outer = 0000000000000000] 17:24:17 INFO - PROCESS | 2660 | ++DOMWINDOW == 71 (000000D392F2F800) [pid = 2660] [serial = 2348] [outer = 000000D392C13800] 17:24:17 INFO - PROCESS | 2660 | 1471047857353 Marionette DEBUG loaded listener.js 17:24:17 INFO - PROCESS | 2660 | ++DOMWINDOW == 72 (000000D39364F400) [pid = 2660] [serial = 2349] [outer = 000000D392C13800] 17:24:17 INFO - PROCESS | 2660 | 1471047857755 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]]]}] 17:24:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 17:24:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 17:24:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 587ms 17:24:17 INFO - PROCESS | 2660 | 1471047857800 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 17:24:17 INFO - PROCESS | 2660 | 1471047857810 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 17:24:17 INFO - PROCESS | 2660 | 1471047857828 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 17:24:17 INFO - PROCESS | 2660 | 1471047857831 Marionette TRACE conn6 <- [1,3090,null,{}] 17:24:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 17:24:17 INFO - PROCESS | 2660 | 1471047857834 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}] 17:24:17 INFO - PROCESS | 2660 | 1471047857836 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:24:17 INFO - PROCESS | 2660 | 1471047857923 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 17:24:17 INFO - PROCESS | 2660 | 1471047857928 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:17 INFO - PROCESS | 2660 | 1471047857930 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:24:17 INFO - PROCESS | 2660 | ++DOCSHELL 000000D399BC0800 == 37 [pid = 2660] [id = 784] 17:24:17 INFO - PROCESS | 2660 | ++DOMWINDOW == 73 (000000D3915A7000) [pid = 2660] [serial = 2350] [outer = 0000000000000000] 17:24:17 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (000000D393A96800) [pid = 2660] [serial = 2351] [outer = 000000D3915A7000] 17:24:17 INFO - PROCESS | 2660 | 1471047857975 Marionette DEBUG loaded listener.js 17:24:18 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (000000D393D46C00) [pid = 2660] [serial = 2352] [outer = 000000D3915A7000] 17:24:18 INFO - PROCESS | 2660 | 1471047858396 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 17:24:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 17:24:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 587ms 17:24:18 INFO - PROCESS | 2660 | 1471047858422 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 17:24:18 INFO - PROCESS | 2660 | 1471047858424 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 17:24:18 INFO - PROCESS | 2660 | 1471047858427 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 17:24:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 17:24:18 INFO - PROCESS | 2660 | 1471047858429 Marionette TRACE conn6 <- [1,3094,null,{}] 17:24:18 INFO - PROCESS | 2660 | 1471047858433 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}] 17:24:18 INFO - PROCESS | 2660 | 1471047858435 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:24:18 INFO - PROCESS | 2660 | 1471047858559 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 17:24:18 INFO - PROCESS | 2660 | 1471047858568 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:18 INFO - PROCESS | 2660 | 1471047858571 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:24:18 INFO - PROCESS | 2660 | ++DOCSHELL 000000D399BE4000 == 38 [pid = 2660] [id = 785] 17:24:18 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (000000D39364FC00) [pid = 2660] [serial = 2353] [outer = 0000000000000000] 17:24:18 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (000000D393D4D000) [pid = 2660] [serial = 2354] [outer = 000000D39364FC00] 17:24:18 INFO - PROCESS | 2660 | 1471047858615 Marionette DEBUG loaded listener.js 17:24:18 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (000000D393D5D000) [pid = 2660] [serial = 2355] [outer = 000000D39364FC00] 17:24:19 INFO - PROCESS | 2660 | 1471047859097 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]]]}] 17:24:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 17:24:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 17:24:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 17:24:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 734ms 17:24:19 INFO - PROCESS | 2660 | 1471047859166 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 17:24:19 INFO - PROCESS | 2660 | 1471047859171 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 17:24:19 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 17:24:19 INFO - PROCESS | 2660 | 1471047859176 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 17:24:19 INFO - PROCESS | 2660 | 1471047859180 Marionette TRACE conn6 <- [1,3098,null,{}] 17:24:19 INFO - PROCESS | 2660 | 1471047859191 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}] 17:24:19 INFO - PROCESS | 2660 | 1471047859195 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:24:19 INFO - PROCESS | 2660 | 1471047859361 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 17:24:19 INFO - PROCESS | 2660 | 1471047859465 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:19 INFO - PROCESS | 2660 | 1471047859468 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:24:19 INFO - PROCESS | 2660 | ++DOCSHELL 000000D38C468800 == 39 [pid = 2660] [id = 786] 17:24:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 79 (000000D386432400) [pid = 2660] [serial = 2356] [outer = 0000000000000000] 17:24:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 80 (000000D386976000) [pid = 2660] [serial = 2357] [outer = 000000D386432400] 17:24:19 INFO - PROCESS | 2660 | 1471047859528 Marionette DEBUG loaded listener.js 17:24:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 81 (000000D38A68E400) [pid = 2660] [serial = 2358] [outer = 000000D386432400] 17:24:20 INFO - PROCESS | 2660 | 1471047860070 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"]]]}] 17:24:20 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 17:24:20 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 17:24:20 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 17:24:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:24:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:24:20 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 17:24:20 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 944ms 17:24:20 INFO - PROCESS | 2660 | 1471047860124 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 17:24:20 INFO - PROCESS | 2660 | 1471047860129 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 17:24:20 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 17:24:20 INFO - PROCESS | 2660 | 1471047860136 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 17:24:20 INFO - PROCESS | 2660 | 1471047860140 Marionette TRACE conn6 <- [1,3102,null,{}] 17:24:20 INFO - PROCESS | 2660 | 1471047860144 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}] 17:24:20 INFO - PROCESS | 2660 | 1471047860147 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:24:20 INFO - PROCESS | 2660 | 1471047860266 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 17:24:20 INFO - PROCESS | 2660 | 1471047860372 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\", \"e4ee1b72-5ba0-400d-a4f4-ab2625446859\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:20 INFO - PROCESS | 2660 | 1471047860374 Marionette INFO sendAsync 5ce57b4f-7d64-4e35-b0fd-bef9478d5d79 17:24:20 INFO - PROCESS | 2660 | ++DOCSHELL 000000D3939D1000 == 40 [pid = 2660] [id = 787] 17:24:20 INFO - PROCESS | 2660 | ++DOMWINDOW == 82 (000000D38BF1DC00) [pid = 2660] [serial = 2359] [outer = 0000000000000000] 17:24:20 INFO - PROCESS | 2660 | ++DOMWINDOW == 83 (000000D38BFDA000) [pid = 2660] [serial = 2360] [outer = 000000D38BF1DC00] 17:24:20 INFO - PROCESS | 2660 | 1471047860433 Marionette DEBUG loaded listener.js 17:24:20 INFO - PROCESS | 2660 | ++DOMWINDOW == 84 (000000D38EE0D800) [pid = 2660] [serial = 2361] [outer = 000000D38BF1DC00] 17:24:21 INFO - PROCESS | 2660 | 1471047861016 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]]]}] 17:24:21 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 17:24:21 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 944ms 17:24:21 INFO - PROCESS | 2660 | 1471047861085 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 17:24:21 INFO - PROCESS | 2660 | 1471047861088 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 17:24:22 WARNING - u'runner_teardown' () 17:24:22 INFO - No more tests 17:24:22 INFO - Got 0 unexpected results 17:24:22 INFO - SUITE-END | took 678s 17:24:22 INFO - Closing logging queue 17:24:22 INFO - queue closed 17:24:22 INFO - Return code: 0 17:24:22 WARNING - # TBPL SUCCESS # 17:24:22 INFO - Running post-action listener: _resource_record_post_action 17:24:22 INFO - Running post-run listener: _resource_record_post_run 17:24:23 INFO - Total resource usage - Wall time: 689s; CPU: 14.0%; Read bytes: 136095744; Write bytes: 985267712; Read time: 2031200; Write time: 4471140 17:24:23 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 17:24:23 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 36000256; Read time: 0; Write time: 42810 17:24:23 INFO - run-tests - Wall time: 686s; CPU: 14.0%; Read bytes: 136095744; Write bytes: 864156672; Read time: 2031200; Write time: 4356960 17:24:23 INFO - Running post-run listener: _upload_blobber_files 17:24:23 INFO - Blob upload gear active. 17:24:23 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 17:24:23 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 17:24:23 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'] 17:24:23 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 17:24:23 INFO - (blobuploader) - INFO - Open directory for files ... 17:24:23 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 17:24:23 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 17:24:23 INFO - (blobuploader) - INFO - Uploading, attempt #1. 17:24:24 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 17:24:24 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 17:24:24 INFO - (blobuploader) - INFO - Done attempting. 17:24:24 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 17:24:25 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 17:24:25 INFO - (blobuploader) - INFO - Uploading, attempt #1. 17:24:26 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 17:24:26 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 17:24:26 INFO - (blobuploader) - INFO - Done attempting. 17:24:26 INFO - (blobuploader) - INFO - Iteration through files over. 17:24:26 INFO - Return code: 0 17:24:26 INFO - rmtree: C:\slave\test\build\uploaded_files.json 17:24:26 INFO - Using _rmtree_windows ... 17:24:26 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 17:24:26 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/9deac3fcc7bbd00f4283bcd657347ff91584e917d2c3eadd30b24f5fc8548b50d1b74b29f3dbc1c36b6a156aac7adf23ea7d3eb94960f1ce02dc4ae78c36bd93", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/864ec8bafb59d22e5c50eaf0fbdd07649fde806a0aaa350a29e21cea75d48522b5c4feacafb8f5be5f57655257895786d5f47c3a00aa05869aef8bea6f641a3a"} 17:24:26 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 17:24:26 INFO - Writing to file C:\slave\test\properties\blobber_files 17:24:26 INFO - Contents: 17:24:26 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/9deac3fcc7bbd00f4283bcd657347ff91584e917d2c3eadd30b24f5fc8548b50d1b74b29f3dbc1c36b6a156aac7adf23ea7d3eb94960f1ce02dc4ae78c36bd93", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/864ec8bafb59d22e5c50eaf0fbdd07649fde806a0aaa350a29e21cea75d48522b5c4feacafb8f5be5f57655257895786d5f47c3a00aa05869aef8bea6f641a3a"} 17:24:26 INFO - Running post-run listener: copy_logs_to_upload_dir 17:24:26 INFO - Copying logs to upload dir... 17:24:26 INFO - mkdir: C:\slave\test\build\upload\logs 17:24:26 INFO - Copying logs to upload dir... 17:24:26 INFO - Using _rmtree_windows ... 17:24:26 INFO - Using _rmtree_windows ... 17:24:26 INFO - Using _rmtree_windows ... 17:24:26 INFO - Using _rmtree_windows ... 17:24:26 INFO - Using _rmtree_windows ... 17:24:26 INFO - Using _rmtree_windows ... 17:24:26 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=891.203000 ========= master_lag: -0.05 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 51 secs) (at 2016-08-12 17:24:26.766184) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-08-12 17:24:26.767096) ========= '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-203\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-203 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-203 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-203\AppData\Local LOGONSERVER=\\T-W864-IX-203 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=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-203 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-203 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-203 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/9deac3fcc7bbd00f4283bcd657347ff91584e917d2c3eadd30b24f5fc8548b50d1b74b29f3dbc1c36b6a156aac7adf23ea7d3eb94960f1ce02dc4ae78c36bd93", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/864ec8bafb59d22e5c50eaf0fbdd07649fde806a0aaa350a29e21cea75d48522b5c4feacafb8f5be5f57655257895786d5f47c3a00aa05869aef8bea6f641a3a"} build_url:https://queue.taskcluster.net/v1/task/CM6O90f9QFKRO8NgUILQSg/artifacts/public/build/firefox-48.0.1.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/CM6O90f9QFKRO8NgUILQSg/artifacts/public/build/firefox-48.0.1.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.103000 build_url: 'https://queue.taskcluster.net/v1/task/CM6O90f9QFKRO8NgUILQSg/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/9deac3fcc7bbd00f4283bcd657347ff91584e917d2c3eadd30b24f5fc8548b50d1b74b29f3dbc1c36b6a156aac7adf23ea7d3eb94960f1ce02dc4ae78c36bd93", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/864ec8bafb59d22e5c50eaf0fbdd07649fde806a0aaa350a29e21cea75d48522b5c4feacafb8f5be5f57655257895786d5f47c3a00aa05869aef8bea6f641a3a"}' symbols_url: 'https://queue.taskcluster.net/v1/task/CM6O90f9QFKRO8NgUILQSg/artifacts/public/build/firefox-48.0.1.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-08-12 17:24:26.894193) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-08-12 17:24:26.894544) ========= '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-203\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-203 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-203 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-203\AppData\Local LOGONSERVER=\\T-W864-IX-203 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=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-203 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-203 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-203 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.03 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-08-12 17:24:27.021048) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-08-12 17:24:27.021359) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-08-12 17:24:27.667163) ========= ========= Total master_lag: 0.14 =========