builder: mozilla-beta_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-104 starttime: 1468504309.99 results: success (0) buildid: 20160714050942 builduid: c397ffc3b333402787154f3bf98d9259 revision: 306382512096564f06aa175ddddeef59a90f36f0 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-14 06:51:49.992027) ========= master: http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-14 06:51:49.992593) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-14 06:51:49.992885) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-14 06:51:50.074948) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-14 06:51:50.075366) ========= '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-104\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-104 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-104 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-104\AppData\Local LOGONSERVER=\\T-W864-IX-104 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-104 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-104 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-104 WINDIR=C:\windows using PTY: False --06:51:51-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 10.27 MB/s 06:51:51 (10.27 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.300000 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-14 06:51:51.449094) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 11 secs) (at 2016-07-14 06:51:51.449481) ========= '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-104\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-104 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-104 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-104\AppData\Local LOGONSERVER=\\T-W864-IX-104 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-104 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-104 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-104 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=3.509000 ========= master_lag: 8.15 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 11 secs) (at 2016-07-14 06:52:03.105537) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-14 06:52:03.105940) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 306382512096564f06aa175ddddeef59a90f36f0 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 306382512096564f06aa175ddddeef59a90f36f0 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-104\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-104 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-104 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-104\AppData\Local LOGONSERVER=\\T-W864-IX-104 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-104 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-104 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-104 WINDIR=C:\windows using PTY: False 2016-07-14 06:52:03,877 truncating revision to first 12 chars 2016-07-14 06:52:03,877 Setting DEBUG logging. 2016-07-14 06:52:03,877 attempt 1/10 2016-07-14 06:52:03,877 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/306382512096?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-14 06:52:04,319 unpacking tar archive at: mozilla-beta-306382512096/testing/mozharness/ program finished with exit code 0 elapsedTime=1.185000 ========= master_lag: 0.46 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-14 06:52:04.751365) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-14 06:52:04.751726) ========= script_repo_revision: 306382512096564f06aa175ddddeef59a90f36f0 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-14 06:52:04.752175) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 6 secs) (at 2016-07-14 06:52:04.752471) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 6 secs) (at 2016-07-14 06:52:11.710528) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 29 secs) (at 2016-07-14 06:52:11.710991) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-beta' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-104\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-104 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-104 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-104\AppData\Local LOGONSERVER=\\T-W864-IX-104 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-104 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-104 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-104 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 06:52:12 INFO - MultiFileLogger online at 20160714 06:52:12 in C:\slave\test 06:52:12 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 06:52:12 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 06:52:12 INFO - {'append_to_log': False, 06:52:12 INFO - 'base_work_dir': 'C:\\slave\\test', 06:52:12 INFO - 'blob_upload_branch': 'mozilla-beta', 06:52:12 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 06:52:12 INFO - 'buildbot_json_path': 'buildprops.json', 06:52:12 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 06:52:12 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 06:52:12 INFO - 'download_minidump_stackwalk': True, 06:52:12 INFO - 'download_symbols': 'true', 06:52:12 INFO - 'e10s': False, 06:52:12 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 06:52:12 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 06:52:12 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 06:52:12 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 06:52:12 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 06:52:12 INFO - 'C:/mozilla-build/tooltool.py'), 06:52:12 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 06:52:12 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 06:52:12 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 06:52:12 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 06:52:12 INFO - 'log_level': 'info', 06:52:12 INFO - 'log_to_console': True, 06:52:12 INFO - 'opt_config_files': (), 06:52:12 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 06:52:12 INFO - '--processes=1', 06:52:12 INFO - '--config=%(test_path)s/wptrunner.ini', 06:52:12 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 06:52:12 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 06:52:12 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 06:52:12 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 06:52:12 INFO - 'pip_index': False, 06:52:12 INFO - 'require_test_zip': True, 06:52:12 INFO - 'test_type': ('testharness',), 06:52:12 INFO - 'this_chunk': '1', 06:52:12 INFO - 'total_chunks': '10', 06:52:12 INFO - 'virtualenv_path': 'venv', 06:52:12 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 06:52:12 INFO - 'work_dir': 'build'} 06:52:12 INFO - ##### 06:52:12 INFO - ##### Running clobber step. 06:52:12 INFO - ##### 06:52:12 INFO - Running pre-action listener: _resource_record_pre_action 06:52:12 INFO - Running main action method: clobber 06:52:12 INFO - rmtree: C:\slave\test\build 06:52:12 INFO - Using _rmtree_windows ... 06:52:12 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 06:54:29 INFO - Running post-action listener: _resource_record_post_action 06:54:29 INFO - ##### 06:54:29 INFO - ##### Running read-buildbot-config step. 06:54:29 INFO - ##### 06:54:29 INFO - Running pre-action listener: _resource_record_pre_action 06:54:29 INFO - Running main action method: read_buildbot_config 06:54:29 INFO - Using buildbot properties: 06:54:29 INFO - { 06:54:29 INFO - "project": "", 06:54:29 INFO - "product": "firefox", 06:54:29 INFO - "script_repo_revision": "production", 06:54:29 INFO - "scheduler": "tests-mozilla-beta-win8_64-debug-unittest", 06:54:29 INFO - "repository": "", 06:54:29 INFO - "buildername": "Windows 8 64-bit mozilla-beta debug test web-platform-tests-1", 06:54:29 INFO - "buildid": "20160714050942", 06:54:29 INFO - "pgo_build": "False", 06:54:29 INFO - "basedir": "C:\\slave\\test", 06:54:29 INFO - "buildnumber": 14, 06:54:29 INFO - "slavename": "t-w864-ix-104", 06:54:29 INFO - "revision": "306382512096564f06aa175ddddeef59a90f36f0", 06:54:29 INFO - "master": "http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/", 06:54:29 INFO - "platform": "win64", 06:54:29 INFO - "branch": "mozilla-beta", 06:54:29 INFO - "repo_path": "releases/mozilla-beta", 06:54:29 INFO - "moz_repo_path": "", 06:54:29 INFO - "stage_platform": "win64", 06:54:29 INFO - "builduid": "c397ffc3b333402787154f3bf98d9259", 06:54:29 INFO - "slavebuilddir": "test" 06:54:29 INFO - } 06:54:29 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/dPGS7V1BTeaPIISNI_tRSw/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json. 06:54:29 INFO - Found installer url https://queue.taskcluster.net/v1/task/dPGS7V1BTeaPIISNI_tRSw/artifacts/public/build/firefox-48.0.en-US.win64.zip. 06:54:29 INFO - Running post-action listener: _resource_record_post_action 06:54:29 INFO - ##### 06:54:29 INFO - ##### Running download-and-extract step. 06:54:29 INFO - ##### 06:54:29 INFO - Running pre-action listener: _resource_record_pre_action 06:54:29 INFO - Running main action method: download_and_extract 06:54:29 INFO - mkdir: C:\slave\test\build\tests 06:54:29 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')]} 06:54:29 INFO - https://queue.taskcluster.net/v1/task/dPGS7V1BTeaPIISNI_tRSw/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json matches https://queue.taskcluster.net 06:54:29 INFO - trying https://queue.taskcluster.net/v1/task/dPGS7V1BTeaPIISNI_tRSw/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json 06:54:29 INFO - Downloading https://queue.taskcluster.net/v1/task/dPGS7V1BTeaPIISNI_tRSw/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 06:54:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/dPGS7V1BTeaPIISNI_tRSw/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.test_packages.json'}, attempt #1 06:54:30 INFO - Downloaded 1240 bytes. 06:54:30 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 06:54:30 INFO - Using the following test package requirements: 06:54:30 INFO - {u'common': [u'firefox-48.0.en-US.win64.common.tests.zip'], 06:54:30 INFO - u'cppunittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 06:54:30 INFO - u'firefox-48.0.en-US.win64.cppunittest.tests.zip'], 06:54:30 INFO - u'gtest': [u'firefox-48.0.en-US.win64.common.tests.zip', 06:54:30 INFO - u'firefox-48.0.en-US.win64.gtest.tests.zip'], 06:54:30 INFO - u'jittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 06:54:30 INFO - u'jsshell-win64.zip'], 06:54:30 INFO - u'mochitest': [u'firefox-48.0.en-US.win64.common.tests.zip', 06:54:30 INFO - u'firefox-48.0.en-US.win64.mochitest.tests.zip'], 06:54:30 INFO - u'mozbase': [u'firefox-48.0.en-US.win64.common.tests.zip'], 06:54:30 INFO - u'reftest': [u'firefox-48.0.en-US.win64.common.tests.zip', 06:54:30 INFO - u'firefox-48.0.en-US.win64.reftest.tests.zip'], 06:54:30 INFO - u'talos': [u'firefox-48.0.en-US.win64.common.tests.zip', 06:54:30 INFO - u'firefox-48.0.en-US.win64.talos.tests.zip'], 06:54:30 INFO - u'web-platform': [u'firefox-48.0.en-US.win64.common.tests.zip', 06:54:30 INFO - u'firefox-48.0.en-US.win64.web-platform.tests.zip'], 06:54:30 INFO - u'xpcshell': [u'firefox-48.0.en-US.win64.common.tests.zip', 06:54:30 INFO - u'firefox-48.0.en-US.win64.xpcshell.tests.zip']} 06:54:30 INFO - Downloading packages: [u'firefox-48.0.en-US.win64.common.tests.zip', u'firefox-48.0.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 06:54:30 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')]} 06:54:30 INFO - https://queue.taskcluster.net/v1/task/dPGS7V1BTeaPIISNI_tRSw/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 06:54:30 INFO - trying https://queue.taskcluster.net/v1/task/dPGS7V1BTeaPIISNI_tRSw/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip 06:54:30 INFO - Downloading https://queue.taskcluster.net/v1/task/dPGS7V1BTeaPIISNI_tRSw/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win64.common.tests.zip 06:54:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/dPGS7V1BTeaPIISNI_tRSw/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.common.tests.zip'}, attempt #1 06:54:31 INFO - Downloaded 20872108 bytes. 06:54:31 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 06:54:31 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 06:54:33 INFO - caution: filename not matched: web-platform/* 06:54:33 INFO - Return code: 11 06:54:33 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')]} 06:54:33 INFO - https://queue.taskcluster.net/v1/task/dPGS7V1BTeaPIISNI_tRSw/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 06:54:33 INFO - trying https://queue.taskcluster.net/v1/task/dPGS7V1BTeaPIISNI_tRSw/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip 06:54:33 INFO - Downloading https://queue.taskcluster.net/v1/task/dPGS7V1BTeaPIISNI_tRSw/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win64.web-platform.tests.zip 06:54:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/dPGS7V1BTeaPIISNI_tRSw/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.web-platform.tests.zip'}, attempt #1 06:54:35 INFO - Downloaded 36389910 bytes. 06:54:35 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 06:54:35 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 06:55:13 INFO - caution: filename not matched: bin/* 06:55:13 INFO - caution: filename not matched: config/* 06:55:13 INFO - caution: filename not matched: mozbase/* 06:55:13 INFO - caution: filename not matched: marionette/* 06:55:13 INFO - caution: filename not matched: tools/wptserve/* 06:55:13 INFO - Return code: 11 06:55:13 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')]} 06:55:13 INFO - https://queue.taskcluster.net/v1/task/dPGS7V1BTeaPIISNI_tRSw/artifacts/public/build/firefox-48.0.en-US.win64.zip matches https://queue.taskcluster.net 06:55:13 INFO - trying https://queue.taskcluster.net/v1/task/dPGS7V1BTeaPIISNI_tRSw/artifacts/public/build/firefox-48.0.en-US.win64.zip 06:55:13 INFO - Downloading https://queue.taskcluster.net/v1/task/dPGS7V1BTeaPIISNI_tRSw/artifacts/public/build/firefox-48.0.en-US.win64.zip to C:\slave\test\build\firefox-48.0.en-US.win64.zip 06:55:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/dPGS7V1BTeaPIISNI_tRSw/artifacts/public/build/firefox-48.0.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.zip'}, attempt #1 06:55:15 INFO - Downloaded 82736084 bytes. 06:55:15 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/dPGS7V1BTeaPIISNI_tRSw/artifacts/public/build/firefox-48.0.en-US.win64.zip 06:55:15 INFO - mkdir: C:\slave\test\properties 06:55:15 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 06:55:15 INFO - Writing to file C:\slave\test\properties\build_url 06:55:15 INFO - Contents: 06:55:15 INFO - build_url:https://queue.taskcluster.net/v1/task/dPGS7V1BTeaPIISNI_tRSw/artifacts/public/build/firefox-48.0.en-US.win64.zip 06:55:15 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/dPGS7V1BTeaPIISNI_tRSw/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 06:55:15 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 06:55:15 INFO - Writing to file C:\slave\test\properties\symbols_url 06:55:15 INFO - Contents: 06:55:15 INFO - symbols_url:https://queue.taskcluster.net/v1/task/dPGS7V1BTeaPIISNI_tRSw/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 06:55:15 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')]} 06:55:15 INFO - https://queue.taskcluster.net/v1/task/dPGS7V1BTeaPIISNI_tRSw/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 06:55:15 INFO - trying https://queue.taskcluster.net/v1/task/dPGS7V1BTeaPIISNI_tRSw/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 06:55:15 INFO - Downloading https://queue.taskcluster.net/v1/task/dPGS7V1BTeaPIISNI_tRSw/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win64.crashreporter-symbols.zip 06:55:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/dPGS7V1BTeaPIISNI_tRSw/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.crashreporter-symbols.zip'}, attempt #1 06:55:17 INFO - Downloaded 50748213 bytes. 06:55:17 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 06:55:17 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 06:55:20 INFO - Return code: 0 06:55:20 INFO - Running post-action listener: _resource_record_post_action 06:55:20 INFO - Running post-action listener: set_extra_try_arguments 06:55:20 INFO - ##### 06:55:20 INFO - ##### Running create-virtualenv step. 06:55:20 INFO - ##### 06:55:20 INFO - Running pre-action listener: _pre_create_virtualenv 06:55:20 INFO - Running pre-action listener: _resource_record_pre_action 06:55:20 INFO - Running main action method: create_virtualenv 06:55:20 INFO - Creating virtualenv C:\slave\test\build\venv 06:55:20 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 06:55:20 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 06:55:23 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 06:55:26 INFO - Installing distribute......................................................................................................................................................................................done. 06:55:28 INFO - Return code: 0 06:55:28 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 06:55:28 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')]} 06:55:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:55:28 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')]} 06:55:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:55:28 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x0254B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02674200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025F84B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0262E368>, '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 0x0234ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026870C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-104', 'USERDOMAIN': 'T-W864-IX-104', '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-104', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-104\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-104', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-104', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-104', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-104\\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 06:55:28 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 06:55:28 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 06:55:28 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 06:55:28 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-104\\AppData\\Roaming', 06:55:28 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 06:55:28 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 06:55:28 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 06:55:28 INFO - 'COMPUTERNAME': 'T-W864-IX-104', 06:55:28 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 06:55:28 INFO - 'DCLOCATION': 'SCL3', 06:55:28 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 06:55:28 INFO - 'FP_NO_HOST_CHECK': 'NO', 06:55:28 INFO - 'HOMEDRIVE': 'C:', 06:55:28 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-104', 06:55:28 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 06:55:28 INFO - 'KTS_VERSION': '1.19c', 06:55:28 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-104\\AppData\\Local', 06:55:28 INFO - 'LOGONSERVER': '\\\\T-W864-IX-104', 06:55:28 INFO - 'MONDIR': 'C:\\Monitor_config\\', 06:55:28 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 06:55:28 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 06:55:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:55:28 INFO - 'MOZ_NO_REMOTE': '1', 06:55:28 INFO - 'NO_EM_RESTART': '1', 06:55:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:55:28 INFO - 'NUMBER_OF_PROCESSORS': '8', 06:55:28 INFO - 'OS': 'Windows_NT', 06:55:28 INFO - 'OURDRIVE': 'C:', 06:55:28 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 06:55:28 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 06:55:28 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 06:55:28 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 06:55:28 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 06:55:28 INFO - 'PROCESSOR_LEVEL': '6', 06:55:28 INFO - 'PROCESSOR_REVISION': '1e05', 06:55:28 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 06:55:28 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 06:55:28 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 06:55:28 INFO - 'PROGRAMW6432': 'C:\\Program Files', 06:55:28 INFO - 'PROMPT': '$P$G', 06:55:28 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 06:55:28 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 06:55:28 INFO - 'PUBLIC': 'C:\\Users\\Public', 06:55:28 INFO - 'PWD': 'C:\\slave\\test', 06:55:28 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 06:55:28 INFO - 'SLAVEDIR': 'C:\\slave\\', 06:55:28 INFO - 'SYSTEMDRIVE': 'C:', 06:55:28 INFO - 'SYSTEMROOT': 'C:\\windows', 06:55:28 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 06:55:28 INFO - 'TEST1': 'testie', 06:55:28 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 06:55:28 INFO - 'USERDOMAIN': 'T-W864-IX-104', 06:55:28 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-104', 06:55:28 INFO - 'USERNAME': 'cltbld', 06:55:28 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-104', 06:55:28 INFO - 'WINDIR': 'C:\\windows', 06:55:28 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 06:55:29 INFO - Ignoring indexes: http://pypi.python.org/simple/ 06:55:29 INFO - Downloading/unpacking psutil>=0.7.1 06:55:30 INFO - Running setup.py egg_info for package psutil 06:55:30 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 06:55:30 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 06:55:30 INFO - Installing collected packages: psutil 06:55:30 INFO - Running setup.py install for psutil 06:55:30 INFO - building 'psutil._psutil_windows' extension 06:55:30 INFO - error: Unable to find vcvarsall.bat 06:55:30 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-zcagip-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 06:55:30 INFO - running install 06:55:30 INFO - running build 06:55:30 INFO - running build_py 06:55:30 INFO - creating build 06:55:30 INFO - creating build\lib.win32-2.7 06:55:30 INFO - creating build\lib.win32-2.7\psutil 06:55:30 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 06:55:30 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 06:55:30 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 06:55:30 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 06:55:30 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 06:55:30 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 06:55:30 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 06:55:30 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 06:55:30 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 06:55:30 INFO - running build_ext 06:55:30 INFO - building 'psutil._psutil_windows' extension 06:55:30 INFO - error: Unable to find vcvarsall.bat 06:55:30 INFO - ---------------------------------------- 06:55:30 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-zcagip-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 06:55:30 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-104\AppData\Roaming\pip\pip.log 06:55:30 WARNING - Return code: 1 06:55:30 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! 06:55:30 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 06:55:30 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')]} 06:55:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:55:30 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')]} 06:55:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:55:30 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 0x0254B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02674200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025F84B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0262E368>, '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 0x0234ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026870C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-104', 'USERDOMAIN': 'T-W864-IX-104', '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-104', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-104\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-104', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-104', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-104', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-104\\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 06:55:30 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 06:55:30 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 06:55:30 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 06:55:30 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-104\\AppData\\Roaming', 06:55:30 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 06:55:30 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 06:55:30 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 06:55:30 INFO - 'COMPUTERNAME': 'T-W864-IX-104', 06:55:30 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 06:55:30 INFO - 'DCLOCATION': 'SCL3', 06:55:30 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 06:55:30 INFO - 'FP_NO_HOST_CHECK': 'NO', 06:55:30 INFO - 'HOMEDRIVE': 'C:', 06:55:30 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-104', 06:55:30 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 06:55:30 INFO - 'KTS_VERSION': '1.19c', 06:55:30 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-104\\AppData\\Local', 06:55:30 INFO - 'LOGONSERVER': '\\\\T-W864-IX-104', 06:55:30 INFO - 'MONDIR': 'C:\\Monitor_config\\', 06:55:30 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 06:55:30 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 06:55:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:55:30 INFO - 'MOZ_NO_REMOTE': '1', 06:55:30 INFO - 'NO_EM_RESTART': '1', 06:55:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:55:30 INFO - 'NUMBER_OF_PROCESSORS': '8', 06:55:30 INFO - 'OS': 'Windows_NT', 06:55:30 INFO - 'OURDRIVE': 'C:', 06:55:30 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 06:55:30 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 06:55:30 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 06:55:30 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 06:55:30 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 06:55:30 INFO - 'PROCESSOR_LEVEL': '6', 06:55:30 INFO - 'PROCESSOR_REVISION': '1e05', 06:55:30 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 06:55:30 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 06:55:30 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 06:55:30 INFO - 'PROGRAMW6432': 'C:\\Program Files', 06:55:30 INFO - 'PROMPT': '$P$G', 06:55:30 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 06:55:30 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 06:55:30 INFO - 'PUBLIC': 'C:\\Users\\Public', 06:55:30 INFO - 'PWD': 'C:\\slave\\test', 06:55:30 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 06:55:30 INFO - 'SLAVEDIR': 'C:\\slave\\', 06:55:30 INFO - 'SYSTEMDRIVE': 'C:', 06:55:30 INFO - 'SYSTEMROOT': 'C:\\windows', 06:55:30 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 06:55:30 INFO - 'TEST1': 'testie', 06:55:30 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 06:55:30 INFO - 'USERDOMAIN': 'T-W864-IX-104', 06:55:30 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-104', 06:55:30 INFO - 'USERNAME': 'cltbld', 06:55:30 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-104', 06:55:30 INFO - 'WINDIR': 'C:\\windows', 06:55:30 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 06:55:30 INFO - Ignoring indexes: http://pypi.python.org/simple/ 06:55:30 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 06:55:30 INFO - Downloading mozsystemmonitor-0.0.tar.gz 06:55:30 INFO - Running setup.py egg_info for package mozsystemmonitor 06:55:30 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 06:55:30 INFO - Running setup.py egg_info for package psutil 06:55:30 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 06:55:30 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 06:55:30 INFO - Installing collected packages: mozsystemmonitor, psutil 06:55:30 INFO - Running setup.py install for mozsystemmonitor 06:55:30 INFO - Running setup.py install for psutil 06:55:30 INFO - building 'psutil._psutil_windows' extension 06:55:30 INFO - error: Unable to find vcvarsall.bat 06:55:30 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-5errox-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 06:55:30 INFO - running install 06:55:30 INFO - running build 06:55:30 INFO - running build_py 06:55:30 INFO - running build_ext 06:55:30 INFO - building 'psutil._psutil_windows' extension 06:55:30 INFO - error: Unable to find vcvarsall.bat 06:55:30 INFO - ---------------------------------------- 06:55:30 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-5errox-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 06:55:30 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-104\AppData\Roaming\pip\pip.log 06:55:30 WARNING - Return code: 1 06:55:30 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! 06:55:30 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 06:55:30 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')]} 06:55:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:55:30 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')]} 06:55:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:55:30 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 0x0254B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02674200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025F84B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0262E368>, '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 0x0234ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026870C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-104', 'USERDOMAIN': 'T-W864-IX-104', '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-104', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-104\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-104', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-104', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-104', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-104\\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 06:55:30 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 06:55:30 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 06:55:30 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 06:55:30 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-104\\AppData\\Roaming', 06:55:30 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 06:55:30 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 06:55:30 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 06:55:30 INFO - 'COMPUTERNAME': 'T-W864-IX-104', 06:55:30 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 06:55:30 INFO - 'DCLOCATION': 'SCL3', 06:55:30 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 06:55:30 INFO - 'FP_NO_HOST_CHECK': 'NO', 06:55:30 INFO - 'HOMEDRIVE': 'C:', 06:55:30 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-104', 06:55:30 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 06:55:30 INFO - 'KTS_VERSION': '1.19c', 06:55:30 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-104\\AppData\\Local', 06:55:30 INFO - 'LOGONSERVER': '\\\\T-W864-IX-104', 06:55:30 INFO - 'MONDIR': 'C:\\Monitor_config\\', 06:55:30 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 06:55:30 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 06:55:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:55:30 INFO - 'MOZ_NO_REMOTE': '1', 06:55:30 INFO - 'NO_EM_RESTART': '1', 06:55:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:55:30 INFO - 'NUMBER_OF_PROCESSORS': '8', 06:55:30 INFO - 'OS': 'Windows_NT', 06:55:30 INFO - 'OURDRIVE': 'C:', 06:55:30 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 06:55:30 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 06:55:30 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 06:55:30 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 06:55:30 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 06:55:30 INFO - 'PROCESSOR_LEVEL': '6', 06:55:30 INFO - 'PROCESSOR_REVISION': '1e05', 06:55:30 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 06:55:30 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 06:55:30 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 06:55:30 INFO - 'PROGRAMW6432': 'C:\\Program Files', 06:55:30 INFO - 'PROMPT': '$P$G', 06:55:30 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 06:55:30 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 06:55:30 INFO - 'PUBLIC': 'C:\\Users\\Public', 06:55:30 INFO - 'PWD': 'C:\\slave\\test', 06:55:30 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 06:55:30 INFO - 'SLAVEDIR': 'C:\\slave\\', 06:55:30 INFO - 'SYSTEMDRIVE': 'C:', 06:55:30 INFO - 'SYSTEMROOT': 'C:\\windows', 06:55:30 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 06:55:30 INFO - 'TEST1': 'testie', 06:55:30 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 06:55:30 INFO - 'USERDOMAIN': 'T-W864-IX-104', 06:55:30 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-104', 06:55:30 INFO - 'USERNAME': 'cltbld', 06:55:30 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-104', 06:55:30 INFO - 'WINDIR': 'C:\\windows', 06:55:30 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 06:55:31 INFO - Ignoring indexes: http://pypi.python.org/simple/ 06:55:31 INFO - Downloading/unpacking blobuploader==1.2.4 06:55:31 INFO - Downloading blobuploader-1.2.4.tar.gz 06:55:31 INFO - Running setup.py egg_info for package blobuploader 06:55:31 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 06:55:35 INFO - Running setup.py egg_info for package requests 06:55:35 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 06:55:35 INFO - Downloading docopt-0.6.1.tar.gz 06:55:35 INFO - Running setup.py egg_info for package docopt 06:55:35 INFO - Installing collected packages: blobuploader, docopt, requests 06:55:35 INFO - Running setup.py install for blobuploader 06:55:35 INFO - Running setup.py install for docopt 06:55:35 INFO - Running setup.py install for requests 06:55:35 INFO - Successfully installed blobuploader docopt requests 06:55:35 INFO - Cleaning up... 06:55:35 INFO - Return code: 0 06:55:35 INFO - Installing None into virtualenv C:\slave\test\build\venv 06:55:35 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')]} 06:55:35 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:55:35 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')]} 06:55:35 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:55:35 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 0x0254B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02674200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025F84B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0262E368>, '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 0x0234ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026870C0>, '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-104', 'USERDOMAIN': 'T-W864-IX-104', '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-104', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-104\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-104', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-104', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-104', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-104\\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 06:55:35 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 06:55:35 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 06:55:35 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 06:55:35 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-104\\AppData\\Roaming', 06:55:35 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 06:55:35 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 06:55:35 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 06:55:35 INFO - 'COMPUTERNAME': 'T-W864-IX-104', 06:55:35 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 06:55:35 INFO - 'DCLOCATION': 'SCL3', 06:55:35 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 06:55:35 INFO - 'FP_NO_HOST_CHECK': 'NO', 06:55:35 INFO - 'HOMEDRIVE': 'C:', 06:55:35 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-104', 06:55:35 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 06:55:35 INFO - 'KTS_VERSION': '1.19c', 06:55:35 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-104\\AppData\\Local', 06:55:35 INFO - 'LOGONSERVER': '\\\\T-W864-IX-104', 06:55:35 INFO - 'MONDIR': 'C:\\Monitor_config\\', 06:55:35 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 06:55:35 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 06:55:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:55:35 INFO - 'MOZ_NO_REMOTE': '1', 06:55:35 INFO - 'NO_EM_RESTART': '1', 06:55:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:55:35 INFO - 'NUMBER_OF_PROCESSORS': '8', 06:55:35 INFO - 'OS': 'Windows_NT', 06:55:35 INFO - 'OURDRIVE': 'C:', 06:55:35 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 06:55:35 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 06:55:35 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 06:55:35 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 06:55:35 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 06:55:35 INFO - 'PROCESSOR_LEVEL': '6', 06:55:35 INFO - 'PROCESSOR_REVISION': '1e05', 06:55:35 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 06:55:35 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 06:55:35 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 06:55:35 INFO - 'PROGRAMW6432': 'C:\\Program Files', 06:55:35 INFO - 'PROMPT': '$P$G', 06:55:35 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 06:55:35 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 06:55:35 INFO - 'PUBLIC': 'C:\\Users\\Public', 06:55:35 INFO - 'PWD': 'C:\\slave\\test', 06:55:35 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 06:55:35 INFO - 'SLAVEDIR': 'C:\\slave\\', 06:55:35 INFO - 'SYSTEMDRIVE': 'C:', 06:55:35 INFO - 'SYSTEMROOT': 'C:\\windows', 06:55:35 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 06:55:35 INFO - 'TEST1': 'testie', 06:55:35 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 06:55:35 INFO - 'USERDOMAIN': 'T-W864-IX-104', 06:55:35 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-104', 06:55:35 INFO - 'USERNAME': 'cltbld', 06:55:35 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-104', 06:55:35 INFO - 'WINDIR': 'C:\\windows', 06:55:35 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 06:55:40 INFO - Ignoring indexes: http://pypi.python.org/simple/ 06:55:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 06:55:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 06:55:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 06:55:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 06:55:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 06:55:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 06:55:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 06:55:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 06:55:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 06:55:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 06:55:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 06:55:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 06:55:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 06:55:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 06:55:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 06:55:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 06:55:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 06:55:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 06:55:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 06:55:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 06:55:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 06:55:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 06:55:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 06:55:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 06:55:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 06:55:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 06:55:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 06:55:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 06:55:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 06:55:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 06:55:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 06:55:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 06:55:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 06:55:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 06:55:40 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 06:55:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 06:55:40 INFO - Unpacking c:\slave\test\build\tests\marionette\client 06:55:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 06:55:40 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 06:55:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 06:55:40 INFO - Unpacking c:\slave\test\build\tests\marionette 06:55:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 06:55:40 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 06:55:40 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 06:55:40 INFO - Running setup.py install for browsermob-proxy 06:55:54 INFO - Running setup.py install for manifestparser 06:55:54 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 06:55:54 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 06:55:54 INFO - Running setup.py install for marionette-client 06:55:54 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 06:55:54 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 06:55:54 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 06:55:54 INFO - Running setup.py install for marionette-driver 06:55:54 INFO - Running setup.py install for mozcrash 06:55:54 INFO - Running setup.py install for mozdebug 06:55:54 INFO - Running setup.py install for mozdevice 06:55:54 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 06:55:54 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 06:55:54 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 06:55:54 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 06:55:54 INFO - Running setup.py install for mozfile 06:55:54 INFO - Running setup.py install for mozhttpd 06:55:54 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 06:55:54 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 06:55:54 INFO - Running setup.py install for mozinfo 06:55:54 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 06:55:54 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 06:55:54 INFO - Running setup.py install for mozInstall 06:55:54 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 06:55:54 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 06:55:54 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 06:55:54 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 06:55:54 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 06:55:54 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 06:55:54 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 06:55:54 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 06:55:54 INFO - Running setup.py install for mozleak 06:55:54 INFO - Running setup.py install for mozlog 06:55:54 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 06:55:54 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 06:55:54 INFO - Running setup.py install for moznetwork 06:55:54 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 06:55:54 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 06:55:54 INFO - Running setup.py install for mozprocess 06:55:54 INFO - Running setup.py install for mozprofile 06:55:54 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 06:55:54 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 06:55:54 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 06:55:54 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 06:55:54 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 06:55:54 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 06:55:54 INFO - Running setup.py install for mozrunner 06:55:54 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 06:55:54 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 06:55:54 INFO - Running setup.py install for mozscreenshot 06:55:54 INFO - Running setup.py install for moztest 06:55:54 INFO - Running setup.py install for mozversion 06:55:54 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 06:55:54 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 06:55:54 INFO - Running setup.py install for wptserve 06:55:54 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 06:55:54 INFO - Cleaning up... 06:55:54 INFO - Return code: 0 06:55:54 INFO - Installing None into virtualenv C:\slave\test\build\venv 06:55:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:55:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:55:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:55:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:55:54 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0254B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02674200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025F84B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0262E368>, '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 0x0234ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026870C0>, '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-104', 'USERDOMAIN': 'T-W864-IX-104', '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-104', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-104\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-104', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-104', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-104', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-104\\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 06:55:54 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 06:55:54 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 06:55:54 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 06:55:54 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-104\\AppData\\Roaming', 06:55:54 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 06:55:54 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 06:55:54 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 06:55:54 INFO - 'COMPUTERNAME': 'T-W864-IX-104', 06:55:54 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 06:55:54 INFO - 'DCLOCATION': 'SCL3', 06:55:54 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 06:55:54 INFO - 'FP_NO_HOST_CHECK': 'NO', 06:55:54 INFO - 'HOMEDRIVE': 'C:', 06:55:54 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-104', 06:55:54 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 06:55:54 INFO - 'KTS_VERSION': '1.19c', 06:55:54 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-104\\AppData\\Local', 06:55:54 INFO - 'LOGONSERVER': '\\\\T-W864-IX-104', 06:55:54 INFO - 'MONDIR': 'C:\\Monitor_config\\', 06:55:54 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 06:55:54 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 06:55:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:55:54 INFO - 'MOZ_NO_REMOTE': '1', 06:55:54 INFO - 'NO_EM_RESTART': '1', 06:55:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:55:54 INFO - 'NUMBER_OF_PROCESSORS': '8', 06:55:54 INFO - 'OS': 'Windows_NT', 06:55:54 INFO - 'OURDRIVE': 'C:', 06:55:54 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 06:55:54 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 06:55:54 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 06:55:54 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 06:55:54 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 06:55:54 INFO - 'PROCESSOR_LEVEL': '6', 06:55:54 INFO - 'PROCESSOR_REVISION': '1e05', 06:55:54 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 06:55:54 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 06:55:54 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 06:55:54 INFO - 'PROGRAMW6432': 'C:\\Program Files', 06:55:54 INFO - 'PROMPT': '$P$G', 06:55:54 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 06:55:54 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 06:55:54 INFO - 'PUBLIC': 'C:\\Users\\Public', 06:55:54 INFO - 'PWD': 'C:\\slave\\test', 06:55:54 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 06:55:54 INFO - 'SLAVEDIR': 'C:\\slave\\', 06:55:54 INFO - 'SYSTEMDRIVE': 'C:', 06:55:54 INFO - 'SYSTEMROOT': 'C:\\windows', 06:55:54 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 06:55:54 INFO - 'TEST1': 'testie', 06:55:54 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 06:55:54 INFO - 'USERDOMAIN': 'T-W864-IX-104', 06:55:54 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-104', 06:55:54 INFO - 'USERNAME': 'cltbld', 06:55:54 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-104', 06:55:54 INFO - 'WINDIR': 'C:\\windows', 06:55:54 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 06:55:59 INFO - Ignoring indexes: http://pypi.python.org/simple/ 06:55:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 06:55:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 06:55:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 06:55:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 06:55:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 06:55:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 06:55:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 06:55:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 06:55:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 06:55:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 06:55:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 06:55:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 06:55:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 06:55:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 06:55:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 06:55:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 06:55:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 06:55:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 06:55:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 06:55:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 06:55:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 06:55:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 06:55:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 06:55:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 06:55:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 06:55:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 06:55:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 06:55:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 06:55:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 06:55:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 06:55:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 06:55:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 06:55:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 06:55:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 06:55:59 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 06:55:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 06:55:59 INFO - Unpacking c:\slave\test\build\tests\marionette\client 06:55:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 06:55:59 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 06:55:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 06:55:59 INFO - Unpacking c:\slave\test\build\tests\marionette 06:55:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 06:55:59 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 06:55:59 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)) 06:56:10 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)) 06:56:10 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)) 06:56:10 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)) 06:56:10 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)) 06:56:10 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 06:56:10 INFO - Downloading blessings-1.6.tar.gz 06:56:10 INFO - Running setup.py egg_info for package blessings 06:56:10 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)) 06:56:10 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 06:56:10 INFO - Running setup.py install for blessings 06:56:10 INFO - Running setup.py install for browsermob-proxy 06:56:10 INFO - Running setup.py install for manifestparser 06:56:10 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 06:56:10 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 06:56:10 INFO - Running setup.py install for marionette-client 06:56:10 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 06:56:10 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 06:56:10 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 06:56:10 INFO - Running setup.py install for marionette-driver 06:56:10 INFO - Running setup.py install for mozcrash 06:56:10 INFO - Running setup.py install for mozdebug 06:56:10 INFO - Running setup.py install for mozdevice 06:56:10 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 06:56:10 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 06:56:10 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 06:56:10 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 06:56:10 INFO - Running setup.py install for mozhttpd 06:56:10 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 06:56:10 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 06:56:10 INFO - Running setup.py install for mozInstall 06:56:10 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 06:56:10 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 06:56:10 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 06:56:10 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 06:56:10 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 06:56:10 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 06:56:10 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 06:56:10 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 06:56:10 INFO - Running setup.py install for mozleak 06:56:10 INFO - Running setup.py install for mozprofile 06:56:10 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 06:56:10 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 06:56:10 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 06:56:10 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 06:56:10 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 06:56:10 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 06:56:10 INFO - Running setup.py install for mozrunner 06:56:10 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 06:56:10 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 06:56:12 INFO - Running setup.py install for mozscreenshot 06:56:12 INFO - Running setup.py install for moztest 06:56:12 INFO - Running setup.py install for mozversion 06:56:12 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 06:56:12 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 06:56:12 INFO - Running setup.py install for wptserve 06:56:12 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 06:56:12 INFO - Cleaning up... 06:56:12 INFO - Return code: 0 06:56:12 INFO - Done creating virtualenv C:\slave\test\build\venv. 06:56:12 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 06:56:12 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 06:56:12 INFO - Reading from file tmpfile_stdout 06:56:12 INFO - Using _rmtree_windows ... 06:56:12 INFO - Using _rmtree_windows ... 06:56:12 INFO - Current package versions: 06:56:12 INFO - blessings == 1.6 06:56:12 INFO - blobuploader == 1.2.4 06:56:12 INFO - browsermob-proxy == 0.6.0 06:56:12 INFO - distribute == 0.6.14 06:56:12 INFO - docopt == 0.6.1 06:56:12 INFO - manifestparser == 1.1 06:56:12 INFO - marionette-client == 2.3.0 06:56:12 INFO - marionette-driver == 1.4.0 06:56:12 INFO - mozInstall == 1.12 06:56:12 INFO - mozcrash == 0.17 06:56:12 INFO - mozdebug == 0.1 06:56:12 INFO - mozdevice == 0.48 06:56:12 INFO - mozfile == 1.2 06:56:12 INFO - mozhttpd == 0.7 06:56:12 INFO - mozinfo == 0.9 06:56:12 INFO - mozleak == 0.1 06:56:12 INFO - mozlog == 3.1 06:56:12 INFO - moznetwork == 0.27 06:56:12 INFO - mozprocess == 0.22 06:56:12 INFO - mozprofile == 0.28 06:56:12 INFO - mozrunner == 6.11 06:56:12 INFO - mozscreenshot == 0.1 06:56:12 INFO - mozsystemmonitor == 0.0 06:56:12 INFO - moztest == 0.7 06:56:12 INFO - mozversion == 1.4 06:56:12 INFO - requests == 1.2.3 06:56:12 INFO - wptserve == 1.4.0 06:56:12 INFO - Running post-action listener: _resource_record_post_action 06:56:12 INFO - Running post-action listener: _start_resource_monitoring 06:56:12 INFO - Starting resource monitoring. 06:56:12 INFO - ##### 06:56:12 INFO - ##### Running pull step. 06:56:12 INFO - ##### 06:56:12 INFO - Running pre-action listener: _resource_record_pre_action 06:56:12 INFO - Running main action method: pull 06:56:12 INFO - Pull has nothing to do! 06:56:12 INFO - Running post-action listener: _resource_record_post_action 06:56:12 INFO - ##### 06:56:12 INFO - ##### Running install step. 06:56:12 INFO - ##### 06:56:12 INFO - Running pre-action listener: _resource_record_pre_action 06:56:12 INFO - Running main action method: install 06:56:12 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 06:56:12 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 06:56:12 INFO - Reading from file tmpfile_stdout 06:56:12 INFO - Using _rmtree_windows ... 06:56:12 INFO - Using _rmtree_windows ... 06:56:12 INFO - Detecting whether we're running mozinstall >=1.0... 06:56:12 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 06:56:12 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 06:56:12 INFO - Reading from file tmpfile_stdout 06:56:12 INFO - Output received: 06:56:12 INFO - Usage: mozinstall-script.py [options] installer 06:56:12 INFO - Options: 06:56:12 INFO - -h, --help show this help message and exit 06:56:12 INFO - -d DEST, --destination=DEST 06:56:12 INFO - Directory to install application into. [default: 06:56:12 INFO - "C:\slave\test"] 06:56:12 INFO - --app=APP Application being installed. [default: firefox] 06:56:12 INFO - Using _rmtree_windows ... 06:56:12 INFO - Using _rmtree_windows ... 06:56:12 INFO - mkdir: C:\slave\test\build\application 06:56:12 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 06:56:12 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.en-US.win64.zip --destination C:\slave\test\build\application 06:56:15 INFO - Reading from file tmpfile_stdout 06:56:15 INFO - Output received: 06:56:15 INFO - C:\slave\test\build\application\firefox\firefox.exe 06:56:15 INFO - Using _rmtree_windows ... 06:56:15 INFO - Using _rmtree_windows ... 06:56:15 INFO - Running post-action listener: _resource_record_post_action 06:56:15 INFO - ##### 06:56:15 INFO - ##### Running run-tests step. 06:56:15 INFO - ##### 06:56:15 INFO - Running pre-action listener: _resource_record_pre_action 06:56:15 INFO - Running main action method: run_tests 06:56:15 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 06:56:15 INFO - Minidump filename unknown. Determining based upon platform and architecture. 06:56:15 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 06:56:15 INFO - grabbing minidump binary from tooltool 06:56:15 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')]} 06:56:15 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 0x0262E368>, '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 0x0234ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026870C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 06:56:15 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 06:56:15 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 06:56:15 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 06:56:15 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpht4jj9 06:56:15 INFO - INFO - File integrity verified, renaming tmpht4jj9 to win32-minidump_stackwalk.exe 06:56:15 INFO - Return code: 0 06:56:15 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 06:56:16 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 06:56:16 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/dPGS7V1BTeaPIISNI_tRSw/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 06:56:16 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/dPGS7V1BTeaPIISNI_tRSw/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 06:56:16 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 06:56:16 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-104\\AppData\\Roaming', 06:56:16 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 06:56:16 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 06:56:16 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 06:56:16 INFO - 'COMPUTERNAME': 'T-W864-IX-104', 06:56:16 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 06:56:16 INFO - 'DCLOCATION': 'SCL3', 06:56:16 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 06:56:16 INFO - 'FP_NO_HOST_CHECK': 'NO', 06:56:16 INFO - 'HOMEDRIVE': 'C:', 06:56:16 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-104', 06:56:16 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 06:56:16 INFO - 'KTS_VERSION': '1.19c', 06:56:16 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-104\\AppData\\Local', 06:56:16 INFO - 'LOGONSERVER': '\\\\T-W864-IX-104', 06:56:16 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 06:56:16 INFO - 'MONDIR': 'C:\\Monitor_config\\', 06:56:16 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 06:56:16 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 06:56:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:56:16 INFO - 'MOZ_NO_REMOTE': '1', 06:56:16 INFO - 'NO_EM_RESTART': '1', 06:56:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:56:16 INFO - 'NUMBER_OF_PROCESSORS': '8', 06:56:16 INFO - 'OS': 'Windows_NT', 06:56:16 INFO - 'OURDRIVE': 'C:', 06:56:16 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 06:56:16 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 06:56:16 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 06:56:16 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 06:56:16 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 06:56:16 INFO - 'PROCESSOR_LEVEL': '6', 06:56:16 INFO - 'PROCESSOR_REVISION': '1e05', 06:56:16 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 06:56:16 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 06:56:16 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 06:56:16 INFO - 'PROGRAMW6432': 'C:\\Program Files', 06:56:16 INFO - 'PROMPT': '$P$G', 06:56:16 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 06:56:16 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 06:56:16 INFO - 'PUBLIC': 'C:\\Users\\Public', 06:56:16 INFO - 'PWD': 'C:\\slave\\test', 06:56:16 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 06:56:16 INFO - 'SLAVEDIR': 'C:\\slave\\', 06:56:16 INFO - 'SYSTEMDRIVE': 'C:', 06:56:16 INFO - 'SYSTEMROOT': 'C:\\windows', 06:56:16 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 06:56:16 INFO - 'TEST1': 'testie', 06:56:16 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 06:56:16 INFO - 'USERDOMAIN': 'T-W864-IX-104', 06:56:16 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-104', 06:56:16 INFO - 'USERNAME': 'cltbld', 06:56:16 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-104', 06:56:16 INFO - 'WINDIR': 'C:\\windows', 06:56:16 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 06:56:16 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/dPGS7V1BTeaPIISNI_tRSw/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 ProcessManager NOT managing child processes ProcessManager UNABLE to use job objects to manage child processes 06:56:17 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 06:56:17 INFO - import pkg_resources 06:56:19 INFO - Using 1 client processes 06:56:21 INFO - SUITE-START | Running 778 tests 06:56:21 INFO - Running testharness tests 06:56:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 06:56:21 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 06:56:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 06:56:21 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 06:56:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 06:56:21 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 06:56:22 INFO - Setting up ssl 06:56:22 INFO - PROCESS | certutil | 06:56:22 INFO - PROCESS | certutil | 06:56:22 INFO - PROCESS | certutil | 06:56:22 INFO - Certificate Nickname Trust Attributes 06:56:22 INFO - SSL,S/MIME,JAR/XPI 06:56:22 INFO - 06:56:22 INFO - web-platform-tests CT,, 06:56:22 INFO - 06:56:22 INFO - Starting runner 06:56:23 INFO - PROCESS | 832 | [832] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 06:56:23 INFO - PROCESS | 832 | [832] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 06:56:23 INFO - PROCESS | 832 | [832] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 06:56:24 INFO - PROCESS | 832 | 1468504584977 Marionette DEBUG Marionette enabled via build flag and pref 06:56:26 INFO - PROCESS | 832 | ++DOCSHELL 0000009F1595E000 == 1 [pid = 832] [id = 1] 06:56:26 INFO - PROCESS | 832 | ++DOMWINDOW == 1 (0000009F24A92800) [pid = 832] [serial = 1] [outer = 0000000000000000] 06:56:26 INFO - PROCESS | 832 | [832] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 06:56:26 INFO - PROCESS | 832 | ++DOMWINDOW == 2 (0000009F24A93800) [pid = 832] [serial = 2] [outer = 0000009F24A92800] 06:56:26 INFO - PROCESS | 832 | ++DOCSHELL 0000009F27E7D000 == 2 [pid = 832] [id = 2] 06:56:26 INFO - PROCESS | 832 | ++DOMWINDOW == 3 (0000009F27E7D800) [pid = 832] [serial = 3] [outer = 0000000000000000] 06:56:26 INFO - PROCESS | 832 | [832] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 06:56:26 INFO - PROCESS | 832 | ++DOMWINDOW == 4 (0000009F27E7E800) [pid = 832] [serial = 4] [outer = 0000009F27E7D800] 06:56:26 INFO - PROCESS | 832 | 1468504586684 Marionette INFO Listening on port 2828 06:56:28 INFO - PROCESS | 832 | 1468504588464 Marionette DEBUG Marionette enabled via command-line flag 06:56:28 INFO - PROCESS | 832 | ++DOCSHELL 0000009F28AC9000 == 3 [pid = 832] [id = 3] 06:56:28 INFO - PROCESS | 832 | ++DOMWINDOW == 5 (0000009F28D14800) [pid = 832] [serial = 5] [outer = 0000000000000000] 06:56:28 INFO - PROCESS | 832 | [832] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 06:56:28 INFO - PROCESS | 832 | ++DOMWINDOW == 6 (0000009F28D15800) [pid = 832] [serial = 6] [outer = 0000009F28D14800] 06:56:28 INFO - PROCESS | 832 | [832] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 06:56:28 INFO - PROCESS | 832 | [832] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 06:56:29 INFO - PROCESS | 832 | ++DOMWINDOW == 7 (0000009F29823000) [pid = 832] [serial = 7] [outer = 0000009F27E7D800] 06:56:29 INFO - PROCESS | 832 | [832] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:56:29 INFO - PROCESS | 832 | 1468504589433 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49297 06:56:29 INFO - PROCESS | 832 | [832] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:56:29 INFO - PROCESS | 832 | 1468504589464 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49298 06:56:29 INFO - PROCESS | 832 | [832] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:56:29 INFO - PROCESS | 832 | 1468504589471 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49299 06:56:29 INFO - PROCESS | 832 | [832] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:56:29 INFO - PROCESS | 832 | 1468504589505 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49300 06:56:29 INFO - PROCESS | 832 | 1468504589510 Marionette DEBUG Closed connection conn0 06:56:29 INFO - PROCESS | 832 | 1468504589512 Marionette DEBUG Closed connection conn1 06:56:29 INFO - PROCESS | 832 | 1468504589514 Marionette DEBUG Closed connection conn2 06:56:29 INFO - PROCESS | 832 | 1468504589568 Marionette DEBUG Closed connection conn3 06:56:29 INFO - PROCESS | 832 | [832] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:56:29 INFO - PROCESS | 832 | 1468504589596 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49301 06:56:29 INFO - PROCESS | 832 | 1468504589729 Marionette DEBUG Closed connection conn4 06:56:29 INFO - PROCESS | 832 | [832] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:56:29 INFO - PROCESS | 832 | 1468504589737 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49302 06:56:29 INFO - PROCESS | 832 | ++DOCSHELL 0000009F29F2C800 == 4 [pid = 832] [id = 4] 06:56:29 INFO - PROCESS | 832 | ++DOMWINDOW == 8 (0000009F2A46B000) [pid = 832] [serial = 8] [outer = 0000000000000000] 06:56:29 INFO - PROCESS | 832 | ++DOMWINDOW == 9 (0000009F29FDAC00) [pid = 832] [serial = 9] [outer = 0000009F2A46B000] 06:56:30 INFO - PROCESS | 832 | 1468504590100 Marionette DEBUG Closed connection conn5 06:56:30 INFO - PROCESS | 832 | [832] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:56:30 INFO - PROCESS | 832 | 1468504590104 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49303 06:56:30 INFO - PROCESS | 832 | ++DOMWINDOW == 10 (0000009F29F61800) [pid = 832] [serial = 10] [outer = 0000009F2A46B000] 06:56:30 INFO - PROCESS | 832 | 1468504590138 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 06:56:30 INFO - PROCESS | 832 | 1468504590143 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160714050942","device":"desktop","version":"48.0"} 06:56:30 INFO - PROCESS | 832 | [832] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:56:31 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2E6BC000 == 5 [pid = 832] [id = 5] 06:56:31 INFO - PROCESS | 832 | ++DOMWINDOW == 11 (0000009F2E6BC800) [pid = 832] [serial = 11] [outer = 0000000000000000] 06:56:31 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2E6BD000 == 6 [pid = 832] [id = 6] 06:56:31 INFO - PROCESS | 832 | ++DOMWINDOW == 12 (0000009F2DE5A400) [pid = 832] [serial = 12] [outer = 0000000000000000] 06:56:32 INFO - PROCESS | 832 | [832] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 06:56:32 INFO - PROCESS | 832 | [832] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 06:56:32 INFO - PROCESS | 832 | [832] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 06:56:32 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30453000 == 7 [pid = 832] [id = 7] 06:56:32 INFO - PROCESS | 832 | ++DOMWINDOW == 13 (0000009F2DE59C00) [pid = 832] [serial = 13] [outer = 0000000000000000] 06:56:32 INFO - PROCESS | 832 | [832] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 06:56:32 INFO - PROCESS | 832 | [832] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 06:56:32 INFO - PROCESS | 832 | ++DOMWINDOW == 14 (0000009F30772800) [pid = 832] [serial = 14] [outer = 0000009F2DE59C00] 06:56:32 INFO - PROCESS | 832 | ++DOMWINDOW == 15 (0000009F30A68000) [pid = 832] [serial = 15] [outer = 0000009F2E6BC800] 06:56:32 INFO - PROCESS | 832 | ++DOMWINDOW == 16 (0000009F30768400) [pid = 832] [serial = 16] [outer = 0000009F2DE5A400] 06:56:32 INFO - PROCESS | 832 | ++DOMWINDOW == 17 (0000009F308D0800) [pid = 832] [serial = 17] [outer = 0000009F2DE59C00] 06:56:34 INFO - PROCESS | 832 | 1468504594311 Marionette INFO startBrowser b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:56:34 INFO - PROCESS | 832 | 1468504594347 Marionette DEBUG loaded listener.js 06:56:34 INFO - PROCESS | 832 | 1468504594361 Marionette DEBUG loaded listener.js 06:56:34 INFO - PROCESS | 832 | 1468504594363 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:56:35 INFO - PROCESS | 832 | ++DOMWINDOW == 18 (0000009F32E8FC00) [pid = 832] [serial = 18] [outer = 0000009F2DE59C00] 06:56:35 INFO - PROCESS | 832 | 1468504595571 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"b12e9b12-4bfd-469d-86ac-b84795e4b6c9","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160714050942","device":"desktop","version":"48.0","command_id":1}}] 06:56:35 INFO - PROCESS | 832 | 1468504595989 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}] 06:56:35 INFO - PROCESS | 832 | 1468504595993 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:56:36 INFO - PROCESS | 832 | 1468504596056 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 06:56:36 INFO - PROCESS | 832 | 1468504596150 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 06:56:36 INFO - PROCESS | 832 | 1468504596154 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:56:36 INFO - PROCESS | 832 | [832] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 06:56:37 INFO - PROCESS | 832 | --DOCSHELL 0000009F1595E000 == 6 [pid = 832] [id = 1] 06:56:38 INFO - PROCESS | 832 | --DOCSHELL 0000009F29F2C800 == 5 [pid = 832] [id = 4] 06:56:38 INFO - PROCESS | 832 | [832] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 06:56:38 INFO - PROCESS | 832 | ++DOMWINDOW == 19 (0000009F239B8400) [pid = 832] [serial = 19] [outer = 0000009F2DE59C00] 06:56:38 INFO - PROCESS | 832 | [832] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 06:56:38 INFO - PROCESS | 832 | [832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:56:38 INFO - PROCESS | 832 | 1468504598884 Marionette TRACE conn6 <- [1,3,null,{}] 06:56:38 INFO - PROCESS | 832 | 1468504598888 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 06:56:38 INFO - PROCESS | 832 | 1468504598891 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:56:38 INFO - PROCESS | 832 | 1468504598915 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 06:56:38 INFO - PROCESS | 832 | 1468504598926 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 06:56:38 INFO - PROCESS | 832 | 1468504598930 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 06:56:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 06:56:38 INFO - PROCESS | 832 | 1468504598935 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 06:56:38 INFO - PROCESS | 832 | 1468504598939 Marionette TRACE conn6 <- [1,6,null,{}] 06:56:38 INFO - PROCESS | 832 | 1468504598971 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}] 06:56:38 INFO - PROCESS | 832 | 1468504598974 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:56:39 INFO - PROCESS | 832 | 1468504598998 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 06:56:39 INFO - PROCESS | 832 | 1468504599008 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:39 INFO - PROCESS | 832 | 1468504599011 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:56:39 INFO - PROCESS | 832 | ++DOCSHELL 0000009F243DA000 == 6 [pid = 832] [id = 8] 06:56:39 INFO - PROCESS | 832 | ++DOMWINDOW == 20 (0000009F28F06800) [pid = 832] [serial = 20] [outer = 0000000000000000] 06:56:39 INFO - PROCESS | 832 | ++DOMWINDOW == 21 (0000009F28F0A000) [pid = 832] [serial = 21] [outer = 0000009F28F06800] 06:56:39 INFO - PROCESS | 832 | 1468504599068 Marionette DEBUG loaded listener.js 06:56:39 INFO - PROCESS | 832 | ++DOMWINDOW == 22 (0000009F29F61400) [pid = 832] [serial = 22] [outer = 0000009F28F06800] 06:56:39 INFO - PROCESS | 832 | ++DOCSHELL 0000009F28058800 == 7 [pid = 832] [id = 9] 06:56:39 INFO - PROCESS | 832 | ++DOMWINDOW == 23 (0000009F2A126000) [pid = 832] [serial = 23] [outer = 0000000000000000] 06:56:39 INFO - PROCESS | 832 | ++DOMWINDOW == 24 (0000009F2D596800) [pid = 832] [serial = 24] [outer = 0000009F2A126000] 06:56:39 INFO - PROCESS | 832 | 1468504599906 Marionette DEBUG loaded listener.js 06:56:40 INFO - PROCESS | 832 | ++DOMWINDOW == 25 (0000009F29FD4800) [pid = 832] [serial = 25] [outer = 0000009F2A126000] 06:56:40 INFO - PROCESS | 832 | 1468504600180 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]]]}] 06:56:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 06:56:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1298ms 06:56:40 INFO - PROCESS | 832 | 1468504600305 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 06:56:40 INFO - PROCESS | 832 | 1468504600309 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 06:56:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 06:56:40 INFO - PROCESS | 832 | ++DOCSHELL 0000009F28ABA800 == 8 [pid = 832] [id = 10] 06:56:40 INFO - PROCESS | 832 | ++DOMWINDOW == 26 (0000009F28AC0000) [pid = 832] [serial = 26] [outer = 0000000000000000] 06:56:40 INFO - PROCESS | 832 | 1468504600333 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 06:56:40 INFO - PROCESS | 832 | 1468504600335 Marionette TRACE conn6 <- [1,10,null,{}] 06:56:40 INFO - PROCESS | 832 | ++DOMWINDOW == 27 (0000009F28BED000) [pid = 832] [serial = 27] [outer = 0000009F28AC0000] 06:56:40 INFO - PROCESS | 832 | ++DOMWINDOW == 28 (0000009F2885B000) [pid = 832] [serial = 28] [outer = 0000009F28AC0000] 06:56:40 INFO - PROCESS | 832 | 1468504600608 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}] 06:56:40 INFO - PROCESS | 832 | 1468504600611 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:56:40 INFO - PROCESS | 832 | ++DOCSHELL 0000009F225EE800 == 9 [pid = 832] [id = 11] 06:56:40 INFO - PROCESS | 832 | ++DOMWINDOW == 29 (0000009F305B2000) [pid = 832] [serial = 29] [outer = 0000000000000000] 06:56:40 INFO - PROCESS | 832 | ++DOMWINDOW == 30 (0000009F308C8000) [pid = 832] [serial = 30] [outer = 0000009F305B2000] 06:56:40 INFO - PROCESS | 832 | 1468504600755 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 06:56:40 INFO - PROCESS | 832 | ++DOMWINDOW == 31 (0000009F2E419800) [pid = 832] [serial = 31] [outer = 0000009F305B2000] 06:56:40 INFO - PROCESS | 832 | 1468504600817 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:40 INFO - PROCESS | 832 | 1468504600819 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:56:40 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2D930800 == 10 [pid = 832] [id = 12] 06:56:40 INFO - PROCESS | 832 | ++DOMWINDOW == 32 (0000009F24A65000) [pid = 832] [serial = 32] [outer = 0000000000000000] 06:56:40 INFO - PROCESS | 832 | ++DOMWINDOW == 33 (0000009F31B21800) [pid = 832] [serial = 33] [outer = 0000009F24A65000] 06:56:40 INFO - PROCESS | 832 | 1468504600868 Marionette DEBUG loaded listener.js 06:56:40 INFO - PROCESS | 832 | ++DOMWINDOW == 34 (0000009F31DF1800) [pid = 832] [serial = 34] [outer = 0000009F24A65000] 06:56:41 INFO - PROCESS | 832 | 1468504601492 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]]]}] 06:56:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 06:56:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1214ms 06:56:41 INFO - PROCESS | 832 | 1468504601540 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 06:56:41 INFO - PROCESS | 832 | 1468504601545 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 06:56:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 06:56:41 INFO - PROCESS | 832 | 1468504601556 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 06:56:41 INFO - PROCESS | 832 | 1468504601561 Marionette TRACE conn6 <- [1,14,null,{}] 06:56:41 INFO - PROCESS | 832 | 1468504601565 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}] 06:56:41 INFO - PROCESS | 832 | 1468504601568 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:56:41 INFO - PROCESS | 832 | 1468504601675 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 06:56:41 INFO - PROCESS | 832 | 1468504601692 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:41 INFO - PROCESS | 832 | 1468504601695 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:56:41 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2DD1D000 == 11 [pid = 832] [id = 13] 06:56:41 INFO - PROCESS | 832 | ++DOMWINDOW == 35 (0000009F2E4E9C00) [pid = 832] [serial = 35] [outer = 0000000000000000] 06:56:41 INFO - PROCESS | 832 | ++DOMWINDOW == 36 (0000009F31DF2000) [pid = 832] [serial = 36] [outer = 0000009F2E4E9C00] 06:56:41 INFO - PROCESS | 832 | 1468504601741 Marionette DEBUG loaded listener.js 06:56:41 INFO - PROCESS | 832 | ++DOMWINDOW == 37 (0000009F330D9400) [pid = 832] [serial = 37] [outer = 0000009F2E4E9C00] 06:56:42 INFO - PROCESS | 832 | 1468504602130 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]]]}] 06:56:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 06:56:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 627ms 06:56:42 INFO - PROCESS | 832 | 1468504602181 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 06:56:42 INFO - PROCESS | 832 | 1468504602184 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 06:56:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 06:56:42 INFO - PROCESS | 832 | 1468504602187 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 06:56:42 INFO - PROCESS | 832 | 1468504602189 Marionette TRACE conn6 <- [1,18,null,{}] 06:56:42 INFO - PROCESS | 832 | 1468504602193 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}] 06:56:42 INFO - PROCESS | 832 | 1468504602195 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:56:42 INFO - PROCESS | 832 | 1468504602304 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 06:56:42 INFO - PROCESS | 832 | 1468504602313 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:42 INFO - PROCESS | 832 | 1468504602315 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:56:42 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2F865800 == 12 [pid = 832] [id = 14] 06:56:42 INFO - PROCESS | 832 | ++DOMWINDOW == 38 (0000009F21CD1C00) [pid = 832] [serial = 38] [outer = 0000000000000000] 06:56:42 INFO - PROCESS | 832 | ++DOMWINDOW == 39 (0000009F2A124C00) [pid = 832] [serial = 39] [outer = 0000009F21CD1C00] 06:56:42 INFO - PROCESS | 832 | 1468504602360 Marionette DEBUG loaded listener.js 06:56:42 INFO - PROCESS | 832 | ++DOMWINDOW == 40 (0000009F2FF84400) [pid = 832] [serial = 40] [outer = 0000009F21CD1C00] 06:56:42 INFO - PROCESS | 832 | 1468504602728 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]]]}] 06:56:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 06:56:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 585ms 06:56:42 INFO - PROCESS | 832 | 1468504602775 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 06:56:42 INFO - PROCESS | 832 | 1468504602777 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 06:56:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 06:56:42 INFO - PROCESS | 832 | 1468504602781 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 06:56:42 INFO - PROCESS | 832 | 1468504602783 Marionette TRACE conn6 <- [1,22,null,{}] 06:56:42 INFO - PROCESS | 832 | 1468504602787 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}] 06:56:42 INFO - PROCESS | 832 | 1468504602789 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:56:42 INFO - PROCESS | 832 | 1468504602894 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 06:56:42 INFO - PROCESS | 832 | 1468504602901 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:42 INFO - PROCESS | 832 | 1468504602906 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:56:42 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30119800 == 13 [pid = 832] [id = 15] 06:56:42 INFO - PROCESS | 832 | ++DOMWINDOW == 41 (0000009F2D9C2000) [pid = 832] [serial = 41] [outer = 0000000000000000] 06:56:42 INFO - PROCESS | 832 | ++DOMWINDOW == 42 (0000009F2D9C3C00) [pid = 832] [serial = 42] [outer = 0000009F2D9C2000] 06:56:42 INFO - PROCESS | 832 | 1468504602960 Marionette DEBUG loaded listener.js 06:56:43 INFO - PROCESS | 832 | ++DOMWINDOW == 43 (0000009F2F899000) [pid = 832] [serial = 43] [outer = 0000009F2D9C2000] 06:56:43 INFO - PROCESS | 832 | 1468504603331 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]]]}] 06:56:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 06:56:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 587ms 06:56:43 INFO - PROCESS | 832 | 1468504603371 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 06:56:43 INFO - PROCESS | 832 | 1468504603374 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 06:56:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 06:56:43 INFO - PROCESS | 832 | 1468504603377 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 06:56:43 INFO - PROCESS | 832 | 1468504603378 Marionette TRACE conn6 <- [1,26,null,{}] 06:56:43 INFO - PROCESS | 832 | 1468504603382 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}] 06:56:43 INFO - PROCESS | 832 | 1468504603384 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:56:43 INFO - PROCESS | 832 | 1468504603494 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 06:56:43 INFO - PROCESS | 832 | 1468504603502 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:43 INFO - PROCESS | 832 | 1468504603504 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:56:43 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30448000 == 14 [pid = 832] [id = 16] 06:56:43 INFO - PROCESS | 832 | ++DOMWINDOW == 44 (0000009F2F89E400) [pid = 832] [serial = 44] [outer = 0000000000000000] 06:56:43 INFO - PROCESS | 832 | ++DOMWINDOW == 45 (0000009F2FB81000) [pid = 832] [serial = 45] [outer = 0000009F2F89E400] 06:56:43 INFO - PROCESS | 832 | 1468504603550 Marionette DEBUG loaded listener.js 06:56:43 INFO - PROCESS | 832 | ++DOMWINDOW == 46 (0000009F21BCB000) [pid = 832] [serial = 46] [outer = 0000009F2F89E400] 06:56:43 INFO - PROCESS | 832 | 1468504603937 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]]]}] 06:56:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 06:56:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 587ms 06:56:43 INFO - PROCESS | 832 | 1468504603967 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 06:56:43 INFO - PROCESS | 832 | 1468504603969 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 06:56:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 06:56:43 INFO - PROCESS | 832 | 1468504603972 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 06:56:43 INFO - PROCESS | 832 | 1468504603974 Marionette TRACE conn6 <- [1,30,null,{}] 06:56:43 INFO - PROCESS | 832 | 1468504603978 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}] 06:56:43 INFO - PROCESS | 832 | 1468504603980 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:56:44 INFO - PROCESS | 832 | 1468504604083 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 06:56:44 INFO - PROCESS | 832 | 1468504604118 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:44 INFO - PROCESS | 832 | 1468504604120 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:56:44 INFO - PROCESS | 832 | ++DOCSHELL 0000009F313AC800 == 15 [pid = 832] [id = 17] 06:56:44 INFO - PROCESS | 832 | ++DOMWINDOW == 47 (0000009F21BD0000) [pid = 832] [serial = 47] [outer = 0000000000000000] 06:56:44 INFO - PROCESS | 832 | ++DOMWINDOW == 48 (0000009F23E70C00) [pid = 832] [serial = 48] [outer = 0000009F21BD0000] 06:56:44 INFO - PROCESS | 832 | 1468504604164 Marionette DEBUG loaded listener.js 06:56:44 INFO - PROCESS | 832 | ++DOMWINDOW == 49 (0000009F23E78000) [pid = 832] [serial = 49] [outer = 0000009F21BD0000] 06:56:44 INFO - PROCESS | 832 | 1468504604570 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]]]}] 06:56:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 06:56:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 627ms 06:56:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 06:56:44 INFO - PROCESS | 832 | 1468504604603 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 06:56:44 INFO - PROCESS | 832 | 1468504604605 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 06:56:44 INFO - PROCESS | 832 | 1468504604609 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 06:56:44 INFO - PROCESS | 832 | 1468504604611 Marionette TRACE conn6 <- [1,34,null,{}] 06:56:44 INFO - PROCESS | 832 | 1468504604614 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}] 06:56:44 INFO - PROCESS | 832 | 1468504604616 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:56:44 INFO - PROCESS | 832 | 1468504604729 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 06:56:44 INFO - PROCESS | 832 | 1468504604740 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:44 INFO - PROCESS | 832 | 1468504604742 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:56:44 INFO - PROCESS | 832 | ++DOCSHELL 0000009F3309B000 == 16 [pid = 832] [id = 18] 06:56:44 INFO - PROCESS | 832 | ++DOMWINDOW == 50 (0000009F23AA5000) [pid = 832] [serial = 50] [outer = 0000000000000000] 06:56:44 INFO - PROCESS | 832 | ++DOMWINDOW == 51 (0000009F23AA6800) [pid = 832] [serial = 51] [outer = 0000009F23AA5000] 06:56:44 INFO - PROCESS | 832 | 1468504604786 Marionette DEBUG loaded listener.js 06:56:44 INFO - PROCESS | 832 | ++DOMWINDOW == 52 (0000009F23E78C00) [pid = 832] [serial = 52] [outer = 0000009F23AA5000] 06:56:45 INFO - PROCESS | 832 | 1468504605166 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]]]}] 06:56:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 06:56:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 584ms 06:56:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 06:56:45 INFO - PROCESS | 832 | 1468504605196 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 06:56:45 INFO - PROCESS | 832 | 1468504605198 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 06:56:45 INFO - PROCESS | 832 | 1468504605202 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 06:56:45 INFO - PROCESS | 832 | 1468504605204 Marionette TRACE conn6 <- [1,38,null,{}] 06:56:45 INFO - PROCESS | 832 | 1468504605207 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}] 06:56:45 INFO - PROCESS | 832 | 1468504605209 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:56:45 INFO - PROCESS | 832 | 1468504605314 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 06:56:45 INFO - PROCESS | 832 | 1468504605345 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:45 INFO - PROCESS | 832 | 1468504605347 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:56:45 INFO - PROCESS | 832 | ++DOCSHELL 0000009F35C80000 == 17 [pid = 832] [id = 19] 06:56:45 INFO - PROCESS | 832 | ++DOMWINDOW == 53 (0000009F23AAB800) [pid = 832] [serial = 53] [outer = 0000000000000000] 06:56:45 INFO - PROCESS | 832 | ++DOMWINDOW == 54 (0000009F2F8A2000) [pid = 832] [serial = 54] [outer = 0000009F23AAB800] 06:56:45 INFO - PROCESS | 832 | 1468504605391 Marionette DEBUG loaded listener.js 06:56:45 INFO - PROCESS | 832 | ++DOMWINDOW == 55 (0000009F338E5C00) [pid = 832] [serial = 55] [outer = 0000009F23AAB800] 06:56:45 INFO - PROCESS | 832 | 1468504605706 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]]]}] 06:56:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 06:56:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 522ms 06:56:45 INFO - PROCESS | 832 | 1468504605727 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 06:56:45 INFO - PROCESS | 832 | 1468504605729 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 06:56:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 06:56:45 INFO - PROCESS | 832 | 1468504605732 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 06:56:45 INFO - PROCESS | 832 | 1468504605734 Marionette TRACE conn6 <- [1,42,null,{}] 06:56:45 INFO - PROCESS | 832 | 1468504605743 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}] 06:56:45 INFO - PROCESS | 832 | 1468504605745 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:56:45 INFO - PROCESS | 832 | 1468504605840 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 06:56:45 INFO - PROCESS | 832 | 1468504605904 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:45 INFO - PROCESS | 832 | 1468504605906 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:56:45 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37992000 == 18 [pid = 832] [id = 20] 06:56:45 INFO - PROCESS | 832 | ++DOMWINDOW == 56 (0000009F327B4400) [pid = 832] [serial = 56] [outer = 0000000000000000] 06:56:45 INFO - PROCESS | 832 | ++DOMWINDOW == 57 (0000009F338E6400) [pid = 832] [serial = 57] [outer = 0000009F327B4400] 06:56:45 INFO - PROCESS | 832 | 1468504605955 Marionette DEBUG loaded listener.js 06:56:46 INFO - PROCESS | 832 | ++DOMWINDOW == 58 (0000009F370B8C00) [pid = 832] [serial = 58] [outer = 0000009F327B4400] 06:56:46 INFO - PROCESS | 832 | 1468504606355 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]]]}] 06:56:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 06:56:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 671ms 06:56:46 INFO - PROCESS | 832 | 1468504606406 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 06:56:46 INFO - PROCESS | 832 | 1468504606409 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 06:56:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 06:56:46 INFO - PROCESS | 832 | 1468504606412 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 06:56:46 INFO - PROCESS | 832 | 1468504606415 Marionette TRACE conn6 <- [1,46,null,{}] 06:56:46 INFO - PROCESS | 832 | 1468504606418 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}] 06:56:46 INFO - PROCESS | 832 | 1468504606420 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:56:46 INFO - PROCESS | 832 | 1468504606534 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 06:56:46 INFO - PROCESS | 832 | --DOMWINDOW == 57 (0000009F2A46B000) [pid = 832] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 06:56:46 INFO - PROCESS | 832 | 1468504606581 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:46 INFO - PROCESS | 832 | 1468504606583 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:56:46 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2DFD5800 == 19 [pid = 832] [id = 21] 06:56:46 INFO - PROCESS | 832 | ++DOMWINDOW == 58 (0000009F2362D800) [pid = 832] [serial = 59] [outer = 0000000000000000] 06:56:46 INFO - PROCESS | 832 | ++DOMWINDOW == 59 (0000009F24DE5C00) [pid = 832] [serial = 60] [outer = 0000009F2362D800] 06:56:46 INFO - PROCESS | 832 | 1468504606633 Marionette DEBUG loaded listener.js 06:56:46 INFO - PROCESS | 832 | ++DOMWINDOW == 60 (0000009F370C4800) [pid = 832] [serial = 61] [outer = 0000009F2362D800] 06:56:46 INFO - PROCESS | 832 | 1468504606963 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]]]}] 06:56:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 06:56:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 587ms 06:56:47 INFO - PROCESS | 832 | 1468504607003 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 06:56:47 INFO - PROCESS | 832 | 1468504607005 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 06:56:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 06:56:47 INFO - PROCESS | 832 | 1468504607008 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 06:56:47 INFO - PROCESS | 832 | 1468504607010 Marionette TRACE conn6 <- [1,50,null,{}] 06:56:47 INFO - PROCESS | 832 | 1468504607014 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}] 06:56:47 INFO - PROCESS | 832 | 1468504607015 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:56:47 INFO - PROCESS | 832 | 1468504607112 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 06:56:47 INFO - PROCESS | 832 | 1468504607183 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:47 INFO - PROCESS | 832 | 1468504607185 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:56:47 INFO - PROCESS | 832 | ++DOCSHELL 0000009F28882800 == 20 [pid = 832] [id = 22] 06:56:47 INFO - PROCESS | 832 | ++DOMWINDOW == 61 (0000009F23BF3800) [pid = 832] [serial = 62] [outer = 0000000000000000] 06:56:47 INFO - PROCESS | 832 | ++DOMWINDOW == 62 (0000009F23F89000) [pid = 832] [serial = 63] [outer = 0000009F23BF3800] 06:56:47 INFO - PROCESS | 832 | 1468504607229 Marionette DEBUG loaded listener.js 06:56:47 INFO - PROCESS | 832 | ++DOMWINDOW == 63 (0000009F37265400) [pid = 832] [serial = 64] [outer = 0000009F23BF3800] 06:56:47 INFO - PROCESS | 832 | 1468504607533 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]]]}] 06:56:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 06:56:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 584ms 06:56:47 INFO - PROCESS | 832 | 1468504607595 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 06:56:47 INFO - PROCESS | 832 | 1468504607598 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 06:56:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 06:56:47 INFO - PROCESS | 832 | 1468504607601 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 06:56:47 INFO - PROCESS | 832 | 1468504607602 Marionette TRACE conn6 <- [1,54,null,{}] 06:56:47 INFO - PROCESS | 832 | 1468504607606 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}] 06:56:47 INFO - PROCESS | 832 | 1468504607608 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:56:47 INFO - PROCESS | 832 | 1468504607706 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 06:56:47 INFO - PROCESS | 832 | 1468504607738 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:47 INFO - PROCESS | 832 | 1468504607740 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:56:47 INFO - PROCESS | 832 | ++DOCSHELL 0000009F373AA800 == 21 [pid = 832] [id = 23] 06:56:47 INFO - PROCESS | 832 | ++DOMWINDOW == 64 (0000009F2DCC2800) [pid = 832] [serial = 65] [outer = 0000000000000000] 06:56:47 INFO - PROCESS | 832 | ++DOMWINDOW == 65 (0000009F2DCC7000) [pid = 832] [serial = 66] [outer = 0000009F2DCC2800] 06:56:47 INFO - PROCESS | 832 | 1468504607783 Marionette DEBUG loaded listener.js 06:56:47 INFO - PROCESS | 832 | ++DOMWINDOW == 66 (0000009F2DCCF800) [pid = 832] [serial = 67] [outer = 0000009F2DCC2800] 06:56:48 INFO - PROCESS | 832 | 1468504608083 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]]]}] 06:56:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 06:56:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 524ms 06:56:48 INFO - PROCESS | 832 | 1468504608129 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 06:56:48 INFO - PROCESS | 832 | 1468504608131 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 06:56:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 06:56:48 INFO - PROCESS | 832 | 1468504608134 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 06:56:48 INFO - PROCESS | 832 | 1468504608135 Marionette TRACE conn6 <- [1,58,null,{}] 06:56:48 INFO - PROCESS | 832 | 1468504608143 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}] 06:56:48 INFO - PROCESS | 832 | 1468504608145 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:56:48 INFO - PROCESS | 832 | 1468504608233 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 06:56:48 INFO - PROCESS | 832 | 1468504608285 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:48 INFO - PROCESS | 832 | 1468504608287 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:56:48 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2DDAA800 == 22 [pid = 832] [id = 24] 06:56:48 INFO - PROCESS | 832 | ++DOMWINDOW == 67 (0000009F2DCCE400) [pid = 832] [serial = 68] [outer = 0000000000000000] 06:56:48 INFO - PROCESS | 832 | ++DOMWINDOW == 68 (0000009F37267000) [pid = 832] [serial = 69] [outer = 0000009F2DCCE400] 06:56:48 INFO - PROCESS | 832 | 1468504608330 Marionette DEBUG loaded listener.js 06:56:48 INFO - PROCESS | 832 | ++DOMWINDOW == 69 (0000009F37271400) [pid = 832] [serial = 70] [outer = 0000009F2DCCE400] 06:56:48 INFO - PROCESS | 832 | 1468504608661 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]]]}] 06:56:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 06:56:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 585ms 06:56:48 INFO - PROCESS | 832 | 1468504608722 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 06:56:48 INFO - PROCESS | 832 | 1468504608724 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 06:56:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 06:56:48 INFO - PROCESS | 832 | 1468504608727 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 06:56:48 INFO - PROCESS | 832 | 1468504608729 Marionette TRACE conn6 <- [1,62,null,{}] 06:56:48 INFO - PROCESS | 832 | 1468504608732 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}] 06:56:48 INFO - PROCESS | 832 | 1468504608734 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:56:48 INFO - PROCESS | 832 | 1468504608834 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 06:56:48 INFO - PROCESS | 832 | 1468504608841 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:48 INFO - PROCESS | 832 | 1468504608843 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:56:48 INFO - PROCESS | 832 | ++DOCSHELL 0000009F3773C000 == 23 [pid = 832] [id = 25] 06:56:48 INFO - PROCESS | 832 | ++DOMWINDOW == 70 (0000009F2DCCE800) [pid = 832] [serial = 71] [outer = 0000000000000000] 06:56:48 INFO - PROCESS | 832 | ++DOMWINDOW == 71 (0000009F374E6000) [pid = 832] [serial = 72] [outer = 0000009F2DCCE800] 06:56:48 INFO - PROCESS | 832 | 1468504608886 Marionette DEBUG loaded listener.js 06:56:48 INFO - PROCESS | 832 | ++DOMWINDOW == 72 (0000009F374EF400) [pid = 832] [serial = 73] [outer = 0000009F2DCCE800] 06:56:49 INFO - PROCESS | 832 | 1468504609239 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]]]}] 06:56:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 06:56:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 524ms 06:56:49 INFO - PROCESS | 832 | 1468504609255 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 06:56:49 INFO - PROCESS | 832 | 1468504609257 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 06:56:49 INFO - PROCESS | 832 | 1468504609260 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 06:56:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 06:56:49 INFO - PROCESS | 832 | 1468504609262 Marionette TRACE conn6 <- [1,66,null,{}] 06:56:49 INFO - PROCESS | 832 | 1468504609266 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}] 06:56:49 INFO - PROCESS | 832 | 1468504609267 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:56:49 INFO - PROCESS | 832 | 1468504609356 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 06:56:49 INFO - PROCESS | 832 | 1468504609410 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:49 INFO - PROCESS | 832 | 1468504609412 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:56:49 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37A97000 == 24 [pid = 832] [id = 26] 06:56:49 INFO - PROCESS | 832 | ++DOMWINDOW == 73 (0000009F22609400) [pid = 832] [serial = 74] [outer = 0000000000000000] 06:56:49 INFO - PROCESS | 832 | ++DOMWINDOW == 74 (0000009F31129000) [pid = 832] [serial = 75] [outer = 0000009F22609400] 06:56:49 INFO - PROCESS | 832 | 1468504609457 Marionette DEBUG loaded listener.js 06:56:49 INFO - PROCESS | 832 | ++DOMWINDOW == 75 (0000009F31132800) [pid = 832] [serial = 76] [outer = 0000009F22609400] 06:56:49 INFO - PROCESS | 832 | 1468504609791 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]]]}] 06:56:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 06:56:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 586ms 06:56:49 INFO - PROCESS | 832 | 1468504609850 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 06:56:49 INFO - PROCESS | 832 | 1468504609852 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 06:56:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 06:56:49 INFO - PROCESS | 832 | 1468504609855 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 06:56:49 INFO - PROCESS | 832 | 1468504609857 Marionette TRACE conn6 <- [1,70,null,{}] 06:56:49 INFO - PROCESS | 832 | 1468504609860 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}] 06:56:49 INFO - PROCESS | 832 | 1468504609862 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:56:49 INFO - PROCESS | 832 | 1468504609944 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 06:56:50 INFO - PROCESS | 832 | 1468504609999 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:50 INFO - PROCESS | 832 | 1468504610001 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:56:50 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37AAD000 == 25 [pid = 832] [id = 27] 06:56:50 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F28D5E400) [pid = 832] [serial = 77] [outer = 0000000000000000] 06:56:50 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F3112FC00) [pid = 832] [serial = 78] [outer = 0000009F28D5E400] 06:56:50 INFO - PROCESS | 832 | 1468504610045 Marionette DEBUG loaded listener.js 06:56:50 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F37A50C00) [pid = 832] [serial = 79] [outer = 0000009F28D5E400] 06:56:50 INFO - PROCESS | 832 | 1468504610551 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]]]}] 06:56:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 06:56:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 732ms 06:56:50 INFO - PROCESS | 832 | 1468504610591 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 06:56:50 INFO - PROCESS | 832 | 1468504610596 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 06:56:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 06:56:50 INFO - PROCESS | 832 | 1468504610601 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 06:56:50 INFO - PROCESS | 832 | 1468504610606 Marionette TRACE conn6 <- [1,74,null,{}] 06:56:50 INFO - PROCESS | 832 | 1468504610612 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}] 06:56:50 INFO - PROCESS | 832 | 1468504610615 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:56:50 INFO - PROCESS | 832 | 1468504610757 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 06:56:50 INFO - PROCESS | 832 | 1468504610832 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:50 INFO - PROCESS | 832 | 1468504610835 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:56:50 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2999E000 == 26 [pid = 832] [id = 28] 06:56:50 INFO - PROCESS | 832 | ++DOMWINDOW == 79 (0000009F23BF4400) [pid = 832] [serial = 80] [outer = 0000000000000000] 06:56:50 INFO - PROCESS | 832 | ++DOMWINDOW == 80 (0000009F23F86400) [pid = 832] [serial = 81] [outer = 0000009F23BF4400] 06:56:50 INFO - PROCESS | 832 | 1468504610895 Marionette DEBUG loaded listener.js 06:56:50 INFO - PROCESS | 832 | ++DOMWINDOW == 81 (0000009F28B27800) [pid = 832] [serial = 82] [outer = 0000009F23BF4400] 06:56:51 INFO - PROCESS | 832 | 1468504611387 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]]]}] 06:56:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 06:56:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 839ms 06:56:51 INFO - PROCESS | 832 | 1468504611445 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 06:56:51 INFO - PROCESS | 832 | 1468504611450 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 06:56:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 06:56:51 INFO - PROCESS | 832 | 1468504611457 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 06:56:51 INFO - PROCESS | 832 | 1468504611460 Marionette TRACE conn6 <- [1,78,null,{}] 06:56:51 INFO - PROCESS | 832 | 1468504611464 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}] 06:56:51 INFO - PROCESS | 832 | 1468504611467 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:56:51 INFO - PROCESS | 832 | 1468504611585 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 06:56:51 INFO - PROCESS | 832 | 1468504611661 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:51 INFO - PROCESS | 832 | 1468504611664 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:56:51 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30113800 == 27 [pid = 832] [id = 29] 06:56:51 INFO - PROCESS | 832 | ++DOMWINDOW == 82 (0000009F2D9B9C00) [pid = 832] [serial = 83] [outer = 0000000000000000] 06:56:51 INFO - PROCESS | 832 | ++DOMWINDOW == 83 (0000009F2D9BFC00) [pid = 832] [serial = 84] [outer = 0000009F2D9B9C00] 06:56:51 INFO - PROCESS | 832 | 1468504611721 Marionette DEBUG loaded listener.js 06:56:51 INFO - PROCESS | 832 | ++DOMWINDOW == 84 (0000009F2DE3F000) [pid = 832] [serial = 85] [outer = 0000009F2D9B9C00] 06:56:52 INFO - PROCESS | 832 | 1468504612261 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]]]}] 06:56:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 06:56:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 880ms 06:56:52 INFO - PROCESS | 832 | 1468504612338 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 06:56:52 INFO - PROCESS | 832 | 1468504612341 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 06:56:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 06:56:52 INFO - PROCESS | 832 | 1468504612345 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 06:56:52 INFO - PROCESS | 832 | 1468504612349 Marionette TRACE conn6 <- [1,82,null,{}] 06:56:52 INFO - PROCESS | 832 | 1468504612360 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}] 06:56:52 INFO - PROCESS | 832 | 1468504612366 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:56:52 INFO - PROCESS | 832 | 1468504612477 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 06:56:52 INFO - PROCESS | 832 | 1468504612540 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:52 INFO - PROCESS | 832 | 1468504612544 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:56:52 INFO - PROCESS | 832 | ++DOCSHELL 0000009F32EBF800 == 28 [pid = 832] [id = 30] 06:56:52 INFO - PROCESS | 832 | ++DOMWINDOW == 85 (0000009F2FF83800) [pid = 832] [serial = 86] [outer = 0000000000000000] 06:56:52 INFO - PROCESS | 832 | ++DOMWINDOW == 86 (0000009F301E3400) [pid = 832] [serial = 87] [outer = 0000009F2FF83800] 06:56:52 INFO - PROCESS | 832 | 1468504612601 Marionette DEBUG loaded listener.js 06:56:52 INFO - PROCESS | 832 | ++DOMWINDOW == 87 (0000009F31B2F400) [pid = 832] [serial = 88] [outer = 0000009F2FF83800] 06:56:53 INFO - PROCESS | 832 | 1468504613270 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]]]}] 06:56:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 06:56:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 987ms 06:56:53 INFO - PROCESS | 832 | 1468504613333 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 06:56:53 INFO - PROCESS | 832 | 1468504613337 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 06:56:53 INFO - PROCESS | 832 | 1468504613343 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 06:56:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 06:56:53 INFO - PROCESS | 832 | 1468504613347 Marionette TRACE conn6 <- [1,86,null,{}] 06:56:53 INFO - PROCESS | 832 | 1468504613352 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}] 06:56:53 INFO - PROCESS | 832 | 1468504613356 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:56:53 INFO - PROCESS | 832 | 1468504613455 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 06:56:53 INFO - PROCESS | 832 | 1468504613511 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:53 INFO - PROCESS | 832 | 1468504613515 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:56:53 INFO - PROCESS | 832 | ++DOCSHELL 0000009F288B1000 == 29 [pid = 832] [id = 31] 06:56:53 INFO - PROCESS | 832 | ++DOMWINDOW == 88 (0000009F27FFA400) [pid = 832] [serial = 89] [outer = 0000000000000000] 06:56:53 INFO - PROCESS | 832 | ++DOMWINDOW == 89 (0000009F280C3C00) [pid = 832] [serial = 90] [outer = 0000009F27FFA400] 06:56:53 INFO - PROCESS | 832 | 1468504613565 Marionette DEBUG loaded listener.js 06:56:53 INFO - PROCESS | 832 | ++DOMWINDOW == 90 (0000009F28B26400) [pid = 832] [serial = 91] [outer = 0000009F27FFA400] 06:56:54 INFO - PROCESS | 832 | 1468504614123 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]]]}] 06:56:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 06:56:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 838ms 06:56:54 INFO - PROCESS | 832 | 1468504614185 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 06:56:54 INFO - PROCESS | 832 | 1468504614190 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 06:56:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 06:56:54 INFO - PROCESS | 832 | 1468504614196 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 06:56:54 INFO - PROCESS | 832 | 1468504614199 Marionette TRACE conn6 <- [1,90,null,{}] 06:56:54 INFO - PROCESS | 832 | 1468504614203 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}] 06:56:54 INFO - PROCESS | 832 | 1468504614205 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:56:54 INFO - PROCESS | 832 | 1468504614361 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 06:56:54 INFO - PROCESS | 832 | --DOMWINDOW == 89 (0000009F29F61800) [pid = 832] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 06:56:54 INFO - PROCESS | 832 | --DOMWINDOW == 88 (0000009F29FDAC00) [pid = 832] [serial = 9] [outer = 0000000000000000] [url = about:blank] 06:56:54 INFO - PROCESS | 832 | --DOMWINDOW == 87 (0000009F27E7E800) [pid = 832] [serial = 4] [outer = 0000000000000000] [url = about:blank] 06:56:54 INFO - PROCESS | 832 | --DOMWINDOW == 86 (0000009F30772800) [pid = 832] [serial = 14] [outer = 0000000000000000] [url = about:blank] 06:56:54 INFO - PROCESS | 832 | 1468504614435 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:54 INFO - PROCESS | 832 | 1468504614438 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:56:54 INFO - PROCESS | 832 | ++DOCSHELL 0000009F23C99000 == 30 [pid = 832] [id = 32] 06:56:54 INFO - PROCESS | 832 | ++DOMWINDOW == 87 (0000009F21BD8400) [pid = 832] [serial = 92] [outer = 0000000000000000] 06:56:54 INFO - PROCESS | 832 | ++DOMWINDOW == 88 (0000009F23A9C400) [pid = 832] [serial = 93] [outer = 0000009F21BD8400] 06:56:54 INFO - PROCESS | 832 | 1468504614486 Marionette DEBUG loaded listener.js 06:56:54 INFO - PROCESS | 832 | ++DOMWINDOW == 89 (0000009F28AE5000) [pid = 832] [serial = 94] [outer = 0000009F21BD8400] 06:56:54 INFO - PROCESS | 832 | 1468504614831 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]]]}] 06:56:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 06:56:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 691ms 06:56:54 INFO - PROCESS | 832 | 1468504614890 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 06:56:54 INFO - PROCESS | 832 | 1468504614893 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 06:56:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 06:56:54 INFO - PROCESS | 832 | 1468504614896 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 06:56:54 INFO - PROCESS | 832 | 1468504614900 Marionette TRACE conn6 <- [1,94,null,{}] 06:56:54 INFO - PROCESS | 832 | 1468504614910 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}] 06:56:54 INFO - PROCESS | 832 | 1468504614915 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:56:55 INFO - PROCESS | 832 | 1468504615018 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 06:56:55 INFO - PROCESS | 832 | 1468504615025 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:55 INFO - PROCESS | 832 | 1468504615029 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:56:55 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2DD99800 == 31 [pid = 832] [id = 33] 06:56:55 INFO - PROCESS | 832 | ++DOMWINDOW == 90 (0000009F2D9C0400) [pid = 832] [serial = 95] [outer = 0000000000000000] 06:56:55 INFO - PROCESS | 832 | ++DOMWINDOW == 91 (0000009F2DCC9400) [pid = 832] [serial = 96] [outer = 0000009F2D9C0400] 06:56:55 INFO - PROCESS | 832 | 1468504615077 Marionette DEBUG loaded listener.js 06:56:55 INFO - PROCESS | 832 | ++DOMWINDOW == 92 (0000009F2DF9DC00) [pid = 832] [serial = 97] [outer = 0000009F2D9C0400] 06:56:55 INFO - PROCESS | 832 | 1468504615477 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]]]}] 06:56:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 06:56:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 628ms 06:56:55 INFO - PROCESS | 832 | 1468504615527 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 06:56:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 06:56:55 INFO - PROCESS | 832 | 1468504615530 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 06:56:55 INFO - PROCESS | 832 | 1468504615533 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 06:56:55 INFO - PROCESS | 832 | 1468504615535 Marionette TRACE conn6 <- [1,98,null,{}] 06:56:55 INFO - PROCESS | 832 | 1468504615538 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}] 06:56:55 INFO - PROCESS | 832 | 1468504615541 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:56:55 INFO - PROCESS | 832 | 1468504615637 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 06:56:55 INFO - PROCESS | 832 | 1468504615643 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:55 INFO - PROCESS | 832 | 1468504615645 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:56:55 INFO - PROCESS | 832 | ++DOCSHELL 0000009F3011F800 == 32 [pid = 832] [id = 34] 06:56:55 INFO - PROCESS | 832 | ++DOMWINDOW == 93 (0000009F2F89EC00) [pid = 832] [serial = 98] [outer = 0000000000000000] 06:56:55 INFO - PROCESS | 832 | ++DOMWINDOW == 94 (0000009F2FB80000) [pid = 832] [serial = 99] [outer = 0000009F2F89EC00] 06:56:55 INFO - PROCESS | 832 | 1468504615691 Marionette DEBUG loaded listener.js 06:56:55 INFO - PROCESS | 832 | ++DOMWINDOW == 95 (0000009F3002C800) [pid = 832] [serial = 100] [outer = 0000009F2F89EC00] 06:56:56 INFO - PROCESS | 832 | 1468504616075 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]]]}] 06:56:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 06:56:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 587ms 06:56:56 INFO - PROCESS | 832 | 1468504616136 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 06:56:56 INFO - PROCESS | 832 | 1468504616138 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 06:56:56 INFO - PROCESS | 832 | 1468504616142 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 06:56:56 INFO - PROCESS | 832 | 1468504616144 Marionette TRACE conn6 <- [1,102,null,{}] 06:56:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 06:56:56 INFO - PROCESS | 832 | 1468504616148 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}] 06:56:56 INFO - PROCESS | 832 | 1468504616150 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:56:56 INFO - PROCESS | 832 | 1468504616230 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 06:56:56 INFO - PROCESS | 832 | 1468504616235 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:56 INFO - PROCESS | 832 | 1468504616237 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:56:56 INFO - PROCESS | 832 | ++DOCSHELL 0000009F3115F000 == 33 [pid = 832] [id = 35] 06:56:56 INFO - PROCESS | 832 | ++DOMWINDOW == 96 (0000009F301DDC00) [pid = 832] [serial = 101] [outer = 0000000000000000] 06:56:56 INFO - PROCESS | 832 | ++DOMWINDOW == 97 (0000009F3112E400) [pid = 832] [serial = 102] [outer = 0000009F301DDC00] 06:56:56 INFO - PROCESS | 832 | 1468504616283 Marionette DEBUG loaded listener.js 06:56:56 INFO - PROCESS | 832 | ++DOMWINDOW == 98 (0000009F31477000) [pid = 832] [serial = 103] [outer = 0000009F301DDC00] 06:56:56 INFO - PROCESS | 832 | 1468504616717 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]]]}] 06:56:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 06:56:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 628ms 06:56:56 INFO - PROCESS | 832 | 1468504616778 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 06:56:56 INFO - PROCESS | 832 | 1468504616780 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 06:56:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 06:56:56 INFO - PROCESS | 832 | 1468504616783 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 06:56:56 INFO - PROCESS | 832 | 1468504616785 Marionette TRACE conn6 <- [1,106,null,{}] 06:56:56 INFO - PROCESS | 832 | 1468504616789 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}] 06:56:56 INFO - PROCESS | 832 | 1468504616795 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:56:56 INFO - PROCESS | 832 | 1468504616932 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 06:56:56 INFO - PROCESS | 832 | 1468504616977 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:56 INFO - PROCESS | 832 | 1468504616980 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:56:56 INFO - PROCESS | 832 | ++DOCSHELL 0000009F29F3F800 == 34 [pid = 832] [id = 36] 06:56:56 INFO - PROCESS | 832 | ++DOMWINDOW == 99 (0000009F31481C00) [pid = 832] [serial = 104] [outer = 0000000000000000] 06:56:57 INFO - PROCESS | 832 | ++DOMWINDOW == 100 (0000009F31DFA000) [pid = 832] [serial = 105] [outer = 0000009F31481C00] 06:56:57 INFO - PROCESS | 832 | 1468504617025 Marionette DEBUG loaded listener.js 06:56:57 INFO - PROCESS | 832 | ++DOMWINDOW == 101 (0000009F330DAC00) [pid = 832] [serial = 106] [outer = 0000009F31481C00] 06:56:57 INFO - PROCESS | 832 | 1468504617423 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]]]}] 06:56:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 06:56:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 691ms 06:56:57 INFO - PROCESS | 832 | 1468504617478 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 06:56:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 06:56:57 INFO - PROCESS | 832 | 1468504617480 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 06:56:57 INFO - PROCESS | 832 | 1468504617490 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 06:56:57 INFO - PROCESS | 832 | 1468504617492 Marionette TRACE conn6 <- [1,110,null,{}] 06:56:57 INFO - PROCESS | 832 | 1468504617495 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}] 06:56:57 INFO - PROCESS | 832 | 1468504617497 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:56:57 INFO - PROCESS | 832 | 1468504617614 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 06:56:57 INFO - PROCESS | 832 | 1468504617655 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:57 INFO - PROCESS | 832 | 1468504617657 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:56:57 INFO - PROCESS | 832 | ++DOCSHELL 0000009F3773D000 == 35 [pid = 832] [id = 37] 06:56:57 INFO - PROCESS | 832 | ++DOMWINDOW == 102 (0000009F3147A000) [pid = 832] [serial = 107] [outer = 0000000000000000] 06:56:57 INFO - PROCESS | 832 | ++DOMWINDOW == 103 (0000009F36F08C00) [pid = 832] [serial = 108] [outer = 0000009F3147A000] 06:56:57 INFO - PROCESS | 832 | 1468504617701 Marionette DEBUG loaded listener.js 06:56:57 INFO - PROCESS | 832 | ++DOMWINDOW == 104 (0000009F370BE000) [pid = 832] [serial = 109] [outer = 0000009F3147A000] 06:56:58 INFO - PROCESS | 832 | 1468504618113 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]]]}] 06:56:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 06:56:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 692ms 06:56:58 INFO - PROCESS | 832 | 1468504618179 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 06:56:58 INFO - PROCESS | 832 | 1468504618181 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 06:56:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 06:56:58 INFO - PROCESS | 832 | 1468504618184 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 06:56:58 INFO - PROCESS | 832 | 1468504618186 Marionette TRACE conn6 <- [1,114,null,{}] 06:56:58 INFO - PROCESS | 832 | 1468504618195 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}] 06:56:58 INFO - PROCESS | 832 | 1468504618197 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:56:58 INFO - PROCESS | 832 | 1468504618304 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 06:56:58 INFO - PROCESS | 832 | 1468504618313 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:58 INFO - PROCESS | 832 | 1468504618315 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:56:58 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37AA9000 == 36 [pid = 832] [id = 38] 06:56:58 INFO - PROCESS | 832 | ++DOMWINDOW == 105 (0000009F370BE800) [pid = 832] [serial = 110] [outer = 0000000000000000] 06:56:58 INFO - PROCESS | 832 | ++DOMWINDOW == 106 (0000009F374E2C00) [pid = 832] [serial = 111] [outer = 0000009F370BE800] 06:56:58 INFO - PROCESS | 832 | 1468504618359 Marionette DEBUG loaded listener.js 06:56:58 INFO - PROCESS | 832 | ++DOMWINDOW == 107 (0000009F37A4E400) [pid = 832] [serial = 112] [outer = 0000009F370BE800] 06:56:58 INFO - PROCESS | 832 | --DOMWINDOW == 106 (0000009F2362D800) [pid = 832] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 06:56:58 INFO - PROCESS | 832 | --DOMWINDOW == 105 (0000009F21CD1C00) [pid = 832] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 06:56:58 INFO - PROCESS | 832 | --DOMWINDOW == 104 (0000009F21BD0000) [pid = 832] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 06:56:58 INFO - PROCESS | 832 | --DOMWINDOW == 103 (0000009F2F89E400) [pid = 832] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 06:56:58 INFO - PROCESS | 832 | --DOMWINDOW == 102 (0000009F23BF3800) [pid = 832] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 06:56:58 INFO - PROCESS | 832 | --DOMWINDOW == 101 (0000009F23AA5000) [pid = 832] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 06:56:58 INFO - PROCESS | 832 | --DOMWINDOW == 100 (0000009F327B4400) [pid = 832] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 06:56:58 INFO - PROCESS | 832 | --DOMWINDOW == 99 (0000009F28F06800) [pid = 832] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 06:56:58 INFO - PROCESS | 832 | --DOMWINDOW == 98 (0000009F2D9C2000) [pid = 832] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 06:56:58 INFO - PROCESS | 832 | --DOMWINDOW == 97 (0000009F23AAB800) [pid = 832] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 06:56:58 INFO - PROCESS | 832 | --DOMWINDOW == 96 (0000009F2DCC2800) [pid = 832] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 06:56:58 INFO - PROCESS | 832 | --DOMWINDOW == 95 (0000009F2DCCE400) [pid = 832] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 06:56:58 INFO - PROCESS | 832 | --DOMWINDOW == 94 (0000009F2DCCE800) [pid = 832] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 06:56:58 INFO - PROCESS | 832 | --DOMWINDOW == 93 (0000009F22609400) [pid = 832] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 06:56:58 INFO - PROCESS | 832 | --DOMWINDOW == 92 (0000009F24A65000) [pid = 832] [serial = 32] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 06:56:58 INFO - PROCESS | 832 | --DOMWINDOW == 91 (0000009F2E4E9C00) [pid = 832] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 06:56:58 INFO - PROCESS | 832 | 1468504618859 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]]]}] 06:56:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 06:56:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 732ms 06:56:58 INFO - PROCESS | 832 | 1468504618938 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 06:56:58 INFO - PROCESS | 832 | 1468504618940 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 06:56:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 06:56:58 INFO - PROCESS | 832 | 1468504618945 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 06:56:58 INFO - PROCESS | 832 | 1468504618947 Marionette TRACE conn6 <- [1,118,null,{}] 06:56:58 INFO - PROCESS | 832 | 1468504618951 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}] 06:56:58 INFO - PROCESS | 832 | 1468504618952 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:56:59 INFO - PROCESS | 832 | 1468504619032 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 06:56:59 INFO - PROCESS | 832 | 1468504619039 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:59 INFO - PROCESS | 832 | 1468504619041 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:56:59 INFO - PROCESS | 832 | ++DOCSHELL 0000009F38B8B800 == 37 [pid = 832] [id = 39] 06:56:59 INFO - PROCESS | 832 | ++DOMWINDOW == 92 (0000009F23BFCC00) [pid = 832] [serial = 113] [outer = 0000000000000000] 06:56:59 INFO - PROCESS | 832 | ++DOMWINDOW == 93 (0000009F2DCCB400) [pid = 832] [serial = 114] [outer = 0000009F23BFCC00] 06:56:59 INFO - PROCESS | 832 | 1468504619092 Marionette DEBUG loaded listener.js 06:56:59 INFO - PROCESS | 832 | ++DOMWINDOW == 94 (0000009F338E3800) [pid = 832] [serial = 115] [outer = 0000009F23BFCC00] 06:56:59 INFO - PROCESS | 832 | 1468504619459 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]]]}] 06:56:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 06:56:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 543ms 06:56:59 INFO - PROCESS | 832 | 1468504619489 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 06:56:59 INFO - PROCESS | 832 | 1468504619491 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 06:56:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 06:56:59 INFO - PROCESS | 832 | 1468504619494 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 06:56:59 INFO - PROCESS | 832 | 1468504619496 Marionette TRACE conn6 <- [1,122,null,{}] 06:56:59 INFO - PROCESS | 832 | 1468504619500 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}] 06:56:59 INFO - PROCESS | 832 | 1468504619501 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:56:59 INFO - PROCESS | 832 | 1468504619609 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 06:56:59 INFO - PROCESS | 832 | 1468504619616 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:59 INFO - PROCESS | 832 | 1468504619618 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:56:59 INFO - PROCESS | 832 | ++DOCSHELL 0000009F38BD1800 == 38 [pid = 832] [id = 40] 06:56:59 INFO - PROCESS | 832 | ++DOMWINDOW == 95 (0000009F3112A800) [pid = 832] [serial = 116] [outer = 0000000000000000] 06:56:59 INFO - PROCESS | 832 | ++DOMWINDOW == 96 (0000009F37A55400) [pid = 832] [serial = 117] [outer = 0000009F3112A800] 06:56:59 INFO - PROCESS | 832 | 1468504619662 Marionette DEBUG loaded listener.js 06:56:59 INFO - PROCESS | 832 | ++DOMWINDOW == 97 (0000009F37A5C800) [pid = 832] [serial = 118] [outer = 0000009F3112A800] 06:57:00 INFO - PROCESS | 832 | 1468504620020 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]]]}] 06:57:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 06:57:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 587ms 06:57:00 INFO - PROCESS | 832 | 1468504620085 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 06:57:00 INFO - PROCESS | 832 | 1468504620088 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 06:57:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 06:57:00 INFO - PROCESS | 832 | 1468504620091 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 06:57:00 INFO - PROCESS | 832 | 1468504620094 Marionette TRACE conn6 <- [1,126,null,{}] 06:57:00 INFO - PROCESS | 832 | 1468504620097 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}] 06:57:00 INFO - PROCESS | 832 | 1468504620100 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:00 INFO - PROCESS | 832 | 1468504620229 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 06:57:00 INFO - PROCESS | 832 | 1468504620243 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:00 INFO - PROCESS | 832 | 1468504620245 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:00 INFO - PROCESS | 832 | ++DOCSHELL 0000009F388A4800 == 39 [pid = 832] [id = 41] 06:57:00 INFO - PROCESS | 832 | ++DOMWINDOW == 98 (0000009F38B24800) [pid = 832] [serial = 119] [outer = 0000000000000000] 06:57:00 INFO - PROCESS | 832 | ++DOMWINDOW == 99 (0000009F38B27800) [pid = 832] [serial = 120] [outer = 0000009F38B24800] 06:57:00 INFO - PROCESS | 832 | 1468504620292 Marionette DEBUG loaded listener.js 06:57:00 INFO - PROCESS | 832 | ++DOMWINDOW == 100 (0000009F38CE6800) [pid = 832] [serial = 121] [outer = 0000009F38B24800] 06:57:00 INFO - PROCESS | 832 | 1468504620750 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]]]}] 06:57:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 06:57:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 690ms 06:57:00 INFO - PROCESS | 832 | 1468504620786 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 06:57:00 INFO - PROCESS | 832 | 1468504620791 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 06:57:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 06:57:00 INFO - PROCESS | 832 | 1468504620798 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 06:57:00 INFO - PROCESS | 832 | 1468504620803 Marionette TRACE conn6 <- [1,130,null,{}] 06:57:00 INFO - PROCESS | 832 | 1468504620811 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}] 06:57:00 INFO - PROCESS | 832 | 1468504620814 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:00 INFO - PROCESS | 832 | 1468504620940 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 06:57:01 INFO - PROCESS | 832 | 1468504621012 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:01 INFO - PROCESS | 832 | 1468504621017 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:01 INFO - PROCESS | 832 | ++DOCSHELL 0000009F27E82800 == 40 [pid = 832] [id = 42] 06:57:01 INFO - PROCESS | 832 | ++DOMWINDOW == 101 (0000009F23BF1800) [pid = 832] [serial = 122] [outer = 0000000000000000] 06:57:01 INFO - PROCESS | 832 | ++DOMWINDOW == 102 (0000009F23E74800) [pid = 832] [serial = 123] [outer = 0000009F23BF1800] 06:57:01 INFO - PROCESS | 832 | 1468504621076 Marionette DEBUG loaded listener.js 06:57:01 INFO - PROCESS | 832 | ++DOMWINDOW == 103 (0000009F287B6800) [pid = 832] [serial = 124] [outer = 0000009F23BF1800] 06:57:01 INFO - PROCESS | 832 | 1468504621628 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]]]}] 06:57:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 06:57:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 901ms 06:57:01 INFO - PROCESS | 832 | 1468504621699 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 06:57:01 INFO - PROCESS | 832 | 1468504621704 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 06:57:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 06:57:01 INFO - PROCESS | 832 | 1468504621711 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 06:57:01 INFO - PROCESS | 832 | 1468504621714 Marionette TRACE conn6 <- [1,134,null,{}] 06:57:01 INFO - PROCESS | 832 | 1468504621718 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}] 06:57:01 INFO - PROCESS | 832 | 1468504621721 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:01 INFO - PROCESS | 832 | 1468504621868 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 06:57:01 INFO - PROCESS | 832 | 1468504621935 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:01 INFO - PROCESS | 832 | 1468504621938 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:01 INFO - PROCESS | 832 | ++DOCSHELL 0000009F31151000 == 41 [pid = 832] [id = 43] 06:57:01 INFO - PROCESS | 832 | ++DOMWINDOW == 104 (0000009F29811000) [pid = 832] [serial = 125] [outer = 0000000000000000] 06:57:01 INFO - PROCESS | 832 | ++DOMWINDOW == 105 (0000009F29880000) [pid = 832] [serial = 126] [outer = 0000009F29811000] 06:57:02 INFO - PROCESS | 832 | 1468504621995 Marionette DEBUG loaded listener.js 06:57:02 INFO - PROCESS | 832 | ++DOMWINDOW == 106 (0000009F29921800) [pid = 832] [serial = 127] [outer = 0000009F29811000] 06:57:02 INFO - PROCESS | 832 | 1468504622571 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]]]}] 06:57:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 06:57:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 942ms 06:57:02 INFO - PROCESS | 832 | 1468504622655 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 06:57:02 INFO - PROCESS | 832 | 1468504622658 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 06:57:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 06:57:02 INFO - PROCESS | 832 | 1468504622662 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 06:57:02 INFO - PROCESS | 832 | 1468504622666 Marionette TRACE conn6 <- [1,138,null,{}] 06:57:02 INFO - PROCESS | 832 | 1468504622678 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}] 06:57:02 INFO - PROCESS | 832 | 1468504622683 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:02 INFO - PROCESS | 832 | 1468504622803 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 06:57:02 INFO - PROCESS | 832 | 1468504622864 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:02 INFO - PROCESS | 832 | 1468504622868 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:02 INFO - PROCESS | 832 | ++DOCSHELL 0000009F38BEE800 == 42 [pid = 832] [id = 44] 06:57:02 INFO - PROCESS | 832 | ++DOMWINDOW == 107 (0000009F2F898400) [pid = 832] [serial = 128] [outer = 0000000000000000] 06:57:02 INFO - PROCESS | 832 | ++DOMWINDOW == 108 (0000009F308CEC00) [pid = 832] [serial = 129] [outer = 0000009F2F898400] 06:57:02 INFO - PROCESS | 832 | 1468504622927 Marionette DEBUG loaded listener.js 06:57:03 INFO - PROCESS | 832 | ++DOMWINDOW == 109 (0000009F31475800) [pid = 832] [serial = 130] [outer = 0000009F2F898400] 06:57:03 INFO - PROCESS | 832 | 1468504623558 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]]]}] 06:57:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 06:57:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 943ms 06:57:03 INFO - PROCESS | 832 | 1468504623607 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 06:57:03 INFO - PROCESS | 832 | 1468504623610 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 06:57:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 06:57:03 INFO - PROCESS | 832 | 1468504623614 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 06:57:03 INFO - PROCESS | 832 | 1468504623616 Marionette TRACE conn6 <- [1,142,null,{}] 06:57:03 INFO - PROCESS | 832 | 1468504623619 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}] 06:57:03 INFO - PROCESS | 832 | 1468504623622 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:03 INFO - PROCESS | 832 | 1468504623733 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 06:57:03 INFO - PROCESS | 832 | 1468504623799 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:03 INFO - PROCESS | 832 | 1468504623801 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:03 INFO - PROCESS | 832 | ++DOCSHELL 0000009F388BB000 == 43 [pid = 832] [id = 45] 06:57:03 INFO - PROCESS | 832 | ++DOMWINDOW == 110 (0000009F299B9000) [pid = 832] [serial = 131] [outer = 0000000000000000] 06:57:03 INFO - PROCESS | 832 | ++DOMWINDOW == 111 (0000009F299BCC00) [pid = 832] [serial = 132] [outer = 0000009F299B9000] 06:57:03 INFO - PROCESS | 832 | 1468504623856 Marionette DEBUG loaded listener.js 06:57:03 INFO - PROCESS | 832 | ++DOMWINDOW == 112 (0000009F3147E400) [pid = 832] [serial = 133] [outer = 0000009F299B9000] 06:57:04 INFO - PROCESS | 832 | 1468504624679 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]]]}] 06:57:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 06:57:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1141ms 06:57:04 INFO - PROCESS | 832 | 1468504624758 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 06:57:04 INFO - PROCESS | 832 | 1468504624762 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 06:57:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 06:57:04 INFO - PROCESS | 832 | 1468504624768 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 06:57:04 INFO - PROCESS | 832 | 1468504624771 Marionette TRACE conn6 <- [1,146,null,{}] 06:57:04 INFO - PROCESS | 832 | 1468504624776 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}] 06:57:04 INFO - PROCESS | 832 | 1468504624779 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:04 INFO - PROCESS | 832 | 1468504624917 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 06:57:04 INFO - PROCESS | 832 | 1468504624984 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:04 INFO - PROCESS | 832 | 1468504624989 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:05 INFO - PROCESS | 832 | ++DOCSHELL 0000009F29F43800 == 44 [pid = 832] [id = 46] 06:57:05 INFO - PROCESS | 832 | ++DOMWINDOW == 113 (0000009F24360C00) [pid = 832] [serial = 134] [outer = 0000000000000000] 06:57:05 INFO - PROCESS | 832 | ++DOMWINDOW == 114 (0000009F28F0D400) [pid = 832] [serial = 135] [outer = 0000009F24360C00] 06:57:05 INFO - PROCESS | 832 | 1468504625040 Marionette DEBUG loaded listener.js 06:57:05 INFO - PROCESS | 832 | ++DOMWINDOW == 115 (0000009F29925400) [pid = 832] [serial = 136] [outer = 0000009F24360C00] 06:57:05 INFO - PROCESS | 832 | --DOCSHELL 0000009F38BD1800 == 43 [pid = 832] [id = 40] 06:57:05 INFO - PROCESS | 832 | --DOCSHELL 0000009F38B8B800 == 42 [pid = 832] [id = 39] 06:57:05 INFO - PROCESS | 832 | --DOCSHELL 0000009F37AA9000 == 41 [pid = 832] [id = 38] 06:57:05 INFO - PROCESS | 832 | --DOCSHELL 0000009F3773D000 == 40 [pid = 832] [id = 37] 06:57:05 INFO - PROCESS | 832 | --DOCSHELL 0000009F29F3F800 == 39 [pid = 832] [id = 36] 06:57:05 INFO - PROCESS | 832 | --DOCSHELL 0000009F3115F000 == 38 [pid = 832] [id = 35] 06:57:05 INFO - PROCESS | 832 | --DOCSHELL 0000009F3011F800 == 37 [pid = 832] [id = 34] 06:57:05 INFO - PROCESS | 832 | --DOCSHELL 0000009F2DD99800 == 36 [pid = 832] [id = 33] 06:57:05 INFO - PROCESS | 832 | --DOCSHELL 0000009F23C99000 == 35 [pid = 832] [id = 32] 06:57:05 INFO - PROCESS | 832 | --DOCSHELL 0000009F288B1000 == 34 [pid = 832] [id = 31] 06:57:05 INFO - PROCESS | 832 | --DOCSHELL 0000009F30113800 == 33 [pid = 832] [id = 29] 06:57:05 INFO - PROCESS | 832 | --DOCSHELL 0000009F32EBF800 == 32 [pid = 832] [id = 30] 06:57:05 INFO - PROCESS | 832 | --DOCSHELL 0000009F388BB000 == 31 [pid = 832] [id = 45] 06:57:05 INFO - PROCESS | 832 | --DOCSHELL 0000009F38BEE800 == 30 [pid = 832] [id = 44] 06:57:05 INFO - PROCESS | 832 | --DOCSHELL 0000009F31151000 == 29 [pid = 832] [id = 43] 06:57:05 INFO - PROCESS | 832 | --DOCSHELL 0000009F388A4800 == 28 [pid = 832] [id = 41] 06:57:05 INFO - PROCESS | 832 | --DOCSHELL 0000009F27E82800 == 27 [pid = 832] [id = 42] 06:57:05 INFO - PROCESS | 832 | --DOMWINDOW == 114 (0000009F308D0800) [pid = 832] [serial = 17] [outer = 0000000000000000] [url = about:blank] 06:57:05 INFO - PROCESS | 832 | --DOMWINDOW == 113 (0000009F24DE5C00) [pid = 832] [serial = 60] [outer = 0000000000000000] [url = about:blank] 06:57:05 INFO - PROCESS | 832 | --DOMWINDOW == 112 (0000009F2A124C00) [pid = 832] [serial = 39] [outer = 0000000000000000] [url = about:blank] 06:57:05 INFO - PROCESS | 832 | --DOMWINDOW == 111 (0000009F2FF84400) [pid = 832] [serial = 40] [outer = 0000000000000000] [url = about:blank] 06:57:05 INFO - PROCESS | 832 | --DOMWINDOW == 110 (0000009F23E70C00) [pid = 832] [serial = 48] [outer = 0000000000000000] [url = about:blank] 06:57:05 INFO - PROCESS | 832 | --DOMWINDOW == 109 (0000009F23E78000) [pid = 832] [serial = 49] [outer = 0000000000000000] [url = about:blank] 06:57:05 INFO - PROCESS | 832 | --DOMWINDOW == 108 (0000009F2FB81000) [pid = 832] [serial = 45] [outer = 0000000000000000] [url = about:blank] 06:57:05 INFO - PROCESS | 832 | --DOMWINDOW == 107 (0000009F21BCB000) [pid = 832] [serial = 46] [outer = 0000000000000000] [url = about:blank] 06:57:05 INFO - PROCESS | 832 | --DOMWINDOW == 106 (0000009F23F89000) [pid = 832] [serial = 63] [outer = 0000000000000000] [url = about:blank] 06:57:05 INFO - PROCESS | 832 | --DOMWINDOW == 105 (0000009F23AA6800) [pid = 832] [serial = 51] [outer = 0000000000000000] [url = about:blank] 06:57:05 INFO - PROCESS | 832 | --DOMWINDOW == 104 (0000009F23E78C00) [pid = 832] [serial = 52] [outer = 0000000000000000] [url = about:blank] 06:57:05 INFO - PROCESS | 832 | --DOMWINDOW == 103 (0000009F338E6400) [pid = 832] [serial = 57] [outer = 0000000000000000] [url = about:blank] 06:57:05 INFO - PROCESS | 832 | --DOMWINDOW == 102 (0000009F28F0A000) [pid = 832] [serial = 21] [outer = 0000000000000000] [url = about:blank] 06:57:05 INFO - PROCESS | 832 | --DOMWINDOW == 101 (0000009F29F61400) [pid = 832] [serial = 22] [outer = 0000000000000000] [url = about:blank] 06:57:05 INFO - PROCESS | 832 | --DOMWINDOW == 100 (0000009F2D9C3C00) [pid = 832] [serial = 42] [outer = 0000000000000000] [url = about:blank] 06:57:05 INFO - PROCESS | 832 | --DOMWINDOW == 99 (0000009F2F899000) [pid = 832] [serial = 43] [outer = 0000000000000000] [url = about:blank] 06:57:05 INFO - PROCESS | 832 | --DOMWINDOW == 98 (0000009F2F8A2000) [pid = 832] [serial = 54] [outer = 0000000000000000] [url = about:blank] 06:57:05 INFO - PROCESS | 832 | --DOMWINDOW == 97 (0000009F338E5C00) [pid = 832] [serial = 55] [outer = 0000000000000000] [url = about:blank] 06:57:05 INFO - PROCESS | 832 | --DOMWINDOW == 96 (0000009F2DCCF800) [pid = 832] [serial = 67] [outer = 0000000000000000] [url = about:blank] 06:57:05 INFO - PROCESS | 832 | --DOMWINDOW == 95 (0000009F308C8000) [pid = 832] [serial = 30] [outer = 0000000000000000] [url = about:blank] 06:57:05 INFO - PROCESS | 832 | --DOMWINDOW == 94 (0000009F37271400) [pid = 832] [serial = 70] [outer = 0000000000000000] [url = about:blank] 06:57:05 INFO - PROCESS | 832 | --DOMWINDOW == 93 (0000009F374E6000) [pid = 832] [serial = 72] [outer = 0000000000000000] [url = about:blank] 06:57:05 INFO - PROCESS | 832 | --DOMWINDOW == 92 (0000009F374EF400) [pid = 832] [serial = 73] [outer = 0000000000000000] [url = about:blank] 06:57:05 INFO - PROCESS | 832 | --DOMWINDOW == 91 (0000009F31129000) [pid = 832] [serial = 75] [outer = 0000000000000000] [url = about:blank] 06:57:05 INFO - PROCESS | 832 | --DOMWINDOW == 90 (0000009F31B21800) [pid = 832] [serial = 33] [outer = 0000000000000000] [url = about:blank] 06:57:05 INFO - PROCESS | 832 | --DOMWINDOW == 89 (0000009F31DF1800) [pid = 832] [serial = 34] [outer = 0000000000000000] [url = about:blank] 06:57:05 INFO - PROCESS | 832 | --DOMWINDOW == 88 (0000009F31DF2000) [pid = 832] [serial = 36] [outer = 0000000000000000] [url = about:blank] 06:57:05 INFO - PROCESS | 832 | --DOMWINDOW == 87 (0000009F330D9400) [pid = 832] [serial = 37] [outer = 0000000000000000] [url = about:blank] 06:57:05 INFO - PROCESS | 832 | --DOMWINDOW == 86 (0000009F28BED000) [pid = 832] [serial = 27] [outer = 0000000000000000] [url = about:blank] 06:57:05 INFO - PROCESS | 832 | --DOMWINDOW == 85 (0000009F2D596800) [pid = 832] [serial = 24] [outer = 0000000000000000] [url = about:blank] 06:57:05 INFO - PROCESS | 832 | --DOMWINDOW == 84 (0000009F370C4800) [pid = 832] [serial = 61] [outer = 0000000000000000] [url = about:blank] 06:57:05 INFO - PROCESS | 832 | --DOMWINDOW == 83 (0000009F37265400) [pid = 832] [serial = 64] [outer = 0000000000000000] [url = about:blank] 06:57:05 INFO - PROCESS | 832 | --DOMWINDOW == 82 (0000009F37267000) [pid = 832] [serial = 69] [outer = 0000000000000000] [url = about:blank] 06:57:05 INFO - PROCESS | 832 | --DOMWINDOW == 81 (0000009F31132800) [pid = 832] [serial = 76] [outer = 0000000000000000] [url = about:blank] 06:57:05 INFO - PROCESS | 832 | --DOMWINDOW == 80 (0000009F2DCC7000) [pid = 832] [serial = 66] [outer = 0000000000000000] [url = about:blank] 06:57:05 INFO - PROCESS | 832 | --DOMWINDOW == 79 (0000009F370B8C00) [pid = 832] [serial = 58] [outer = 0000000000000000] [url = about:blank] 06:57:05 INFO - PROCESS | 832 | --DOMWINDOW == 78 (0000009F3112FC00) [pid = 832] [serial = 78] [outer = 0000000000000000] [url = about:blank] 06:57:06 INFO - PROCESS | 832 | 1468504626115 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]]]}] 06:57:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 06:57:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1384ms 06:57:06 INFO - PROCESS | 832 | 1468504626155 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 06:57:06 INFO - PROCESS | 832 | 1468504626159 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 06:57:06 INFO - PROCESS | 832 | 1468504626164 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 06:57:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 06:57:06 INFO - PROCESS | 832 | 1468504626169 Marionette TRACE conn6 <- [1,150,null,{}] 06:57:06 INFO - PROCESS | 832 | 1468504626174 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}] 06:57:06 INFO - PROCESS | 832 | 1468504626177 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:06 INFO - PROCESS | 832 | 1468504626267 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 06:57:06 INFO - PROCESS | 832 | 1468504626276 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:06 INFO - PROCESS | 832 | 1468504626279 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:06 INFO - PROCESS | 832 | ++DOCSHELL 0000009F24F27000 == 28 [pid = 832] [id = 47] 06:57:06 INFO - PROCESS | 832 | ++DOMWINDOW == 79 (0000009F23E75C00) [pid = 832] [serial = 137] [outer = 0000000000000000] 06:57:06 INFO - PROCESS | 832 | ++DOMWINDOW == 80 (0000009F23E7A800) [pid = 832] [serial = 138] [outer = 0000009F23E75C00] 06:57:06 INFO - PROCESS | 832 | 1468504626328 Marionette DEBUG loaded listener.js 06:57:06 INFO - PROCESS | 832 | ++DOMWINDOW == 81 (0000009F287B0C00) [pid = 832] [serial = 139] [outer = 0000009F23E75C00] 06:57:06 INFO - PROCESS | 832 | 1468504626762 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]]]}] 06:57:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 06:57:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 628ms 06:57:06 INFO - PROCESS | 832 | 1468504626796 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 06:57:06 INFO - PROCESS | 832 | 1468504626801 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 06:57:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 06:57:06 INFO - PROCESS | 832 | 1468504626808 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 06:57:06 INFO - PROCESS | 832 | 1468504626811 Marionette TRACE conn6 <- [1,154,null,{}] 06:57:06 INFO - PROCESS | 832 | 1468504626814 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}] 06:57:06 INFO - PROCESS | 832 | 1468504626817 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:06 INFO - PROCESS | 832 | 1468504626908 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 06:57:06 INFO - PROCESS | 832 | 1468504626952 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:06 INFO - PROCESS | 832 | 1468504626954 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:06 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2A1AC800 == 29 [pid = 832] [id = 48] 06:57:06 INFO - PROCESS | 832 | ++DOMWINDOW == 82 (0000009F29925800) [pid = 832] [serial = 140] [outer = 0000000000000000] 06:57:07 INFO - PROCESS | 832 | ++DOMWINDOW == 83 (0000009F299B9800) [pid = 832] [serial = 141] [outer = 0000009F29925800] 06:57:07 INFO - PROCESS | 832 | 1468504627002 Marionette DEBUG loaded listener.js 06:57:07 INFO - PROCESS | 832 | ++DOMWINDOW == 84 (0000009F29F66000) [pid = 832] [serial = 142] [outer = 0000009F29925800] 06:57:07 INFO - PROCESS | 832 | 1468504627449 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]]]}] 06:57:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 06:57:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 692ms 06:57:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 06:57:07 INFO - PROCESS | 832 | 1468504627502 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 06:57:07 INFO - PROCESS | 832 | 1468504627505 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 06:57:07 INFO - PROCESS | 832 | 1468504627508 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 06:57:07 INFO - PROCESS | 832 | 1468504627512 Marionette TRACE conn6 <- [1,158,null,{}] 06:57:07 INFO - PROCESS | 832 | 1468504627523 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}] 06:57:07 INFO - PROCESS | 832 | 1468504627528 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:07 INFO - PROCESS | 832 | 1468504627612 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 06:57:07 INFO - PROCESS | 832 | 1468504627622 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:07 INFO - PROCESS | 832 | 1468504627625 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:07 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2DDB5000 == 30 [pid = 832] [id = 49] 06:57:07 INFO - PROCESS | 832 | ++DOMWINDOW == 85 (0000009F2D596800) [pid = 832] [serial = 143] [outer = 0000000000000000] 06:57:07 INFO - PROCESS | 832 | ++DOMWINDOW == 86 (0000009F2D9C1400) [pid = 832] [serial = 144] [outer = 0000009F2D596800] 06:57:07 INFO - PROCESS | 832 | 1468504627676 Marionette DEBUG loaded listener.js 06:57:07 INFO - PROCESS | 832 | ++DOMWINDOW == 87 (0000009F2DCC9800) [pid = 832] [serial = 145] [outer = 0000009F2D596800] 06:57:08 INFO - PROCESS | 832 | 1468504628101 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]]]}] 06:57:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 06:57:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 629ms 06:57:08 INFO - PROCESS | 832 | 1468504628140 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 06:57:08 INFO - PROCESS | 832 | 1468504628143 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 06:57:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 06:57:08 INFO - PROCESS | 832 | 1468504628156 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 06:57:08 INFO - PROCESS | 832 | 1468504628158 Marionette TRACE conn6 <- [1,162,null,{}] 06:57:08 INFO - PROCESS | 832 | 1468504628162 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}] 06:57:08 INFO - PROCESS | 832 | 1468504628165 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:08 INFO - PROCESS | 832 | 1468504628282 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 06:57:08 INFO - PROCESS | 832 | 1468504628344 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:08 INFO - PROCESS | 832 | 1468504628346 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:08 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2FAE1000 == 31 [pid = 832] [id = 50] 06:57:08 INFO - PROCESS | 832 | ++DOMWINDOW == 88 (0000009F2DCD1000) [pid = 832] [serial = 146] [outer = 0000000000000000] 06:57:08 INFO - PROCESS | 832 | ++DOMWINDOW == 89 (0000009F2E41BC00) [pid = 832] [serial = 147] [outer = 0000009F2DCD1000] 06:57:08 INFO - PROCESS | 832 | 1468504628392 Marionette DEBUG loaded listener.js 06:57:08 INFO - PROCESS | 832 | ++DOMWINDOW == 90 (0000009F2F89B400) [pid = 832] [serial = 148] [outer = 0000009F2DCD1000] 06:57:08 INFO - PROCESS | 832 | 1468504628793 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]]]}] 06:57:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 06:57:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 689ms 06:57:08 INFO - PROCESS | 832 | 1468504628838 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 06:57:08 INFO - PROCESS | 832 | 1468504628841 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 06:57:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 06:57:08 INFO - PROCESS | 832 | 1468504628844 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 06:57:08 INFO - PROCESS | 832 | 1468504628846 Marionette TRACE conn6 <- [1,166,null,{}] 06:57:08 INFO - PROCESS | 832 | 1468504628856 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}] 06:57:08 INFO - PROCESS | 832 | 1468504628858 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:08 INFO - PROCESS | 832 | 1468504628959 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 06:57:08 INFO - PROCESS | 832 | 1468504628964 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:08 INFO - PROCESS | 832 | 1468504628966 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:08 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30444800 == 32 [pid = 832] [id = 51] 06:57:08 INFO - PROCESS | 832 | ++DOMWINDOW == 91 (0000009F23E6FC00) [pid = 832] [serial = 149] [outer = 0000000000000000] 06:57:09 INFO - PROCESS | 832 | ++DOMWINDOW == 92 (0000009F2FB80400) [pid = 832] [serial = 150] [outer = 0000009F23E6FC00] 06:57:09 INFO - PROCESS | 832 | 1468504629011 Marionette DEBUG loaded listener.js 06:57:09 INFO - PROCESS | 832 | ++DOMWINDOW == 93 (0000009F301DD400) [pid = 832] [serial = 151] [outer = 0000009F23E6FC00] 06:57:09 INFO - PROCESS | 832 | 1468504629449 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]]]}] 06:57:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 06:57:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 649ms 06:57:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 06:57:09 INFO - PROCESS | 832 | 1468504629502 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 06:57:09 INFO - PROCESS | 832 | 1468504629504 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 06:57:09 INFO - PROCESS | 832 | 1468504629507 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 06:57:09 INFO - PROCESS | 832 | 1468504629509 Marionette TRACE conn6 <- [1,170,null,{}] 06:57:09 INFO - PROCESS | 832 | 1468504629513 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}] 06:57:09 INFO - PROCESS | 832 | 1468504629519 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:09 INFO - PROCESS | 832 | 1468504629660 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 06:57:09 INFO - PROCESS | 832 | 1468504629684 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:09 INFO - PROCESS | 832 | 1468504629686 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:09 INFO - PROCESS | 832 | ++DOCSHELL 0000009F31161800 == 33 [pid = 832] [id = 52] 06:57:09 INFO - PROCESS | 832 | ++DOMWINDOW == 94 (0000009F301DE800) [pid = 832] [serial = 152] [outer = 0000000000000000] 06:57:09 INFO - PROCESS | 832 | ++DOMWINDOW == 95 (0000009F31476000) [pid = 832] [serial = 153] [outer = 0000009F301DE800] 06:57:09 INFO - PROCESS | 832 | 1468504629731 Marionette DEBUG loaded listener.js 06:57:09 INFO - PROCESS | 832 | ++DOMWINDOW == 96 (0000009F31B29800) [pid = 832] [serial = 154] [outer = 0000009F301DE800] 06:57:10 INFO - PROCESS | 832 | 1468504630341 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]]]}] 06:57:10 INFO - PROCESS | 832 | --DOMWINDOW == 95 (0000009F31481C00) [pid = 832] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 06:57:10 INFO - PROCESS | 832 | --DOMWINDOW == 94 (0000009F28D5E400) [pid = 832] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 06:57:10 INFO - PROCESS | 832 | --DOMWINDOW == 93 (0000009F2F89EC00) [pid = 832] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 06:57:10 INFO - PROCESS | 832 | --DOMWINDOW == 92 (0000009F21BD8400) [pid = 832] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 06:57:10 INFO - PROCESS | 832 | --DOMWINDOW == 91 (0000009F2D9B9C00) [pid = 832] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 06:57:10 INFO - PROCESS | 832 | --DOMWINDOW == 90 (0000009F27FFA400) [pid = 832] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 06:57:10 INFO - PROCESS | 832 | --DOMWINDOW == 89 (0000009F2FF83800) [pid = 832] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 06:57:10 INFO - PROCESS | 832 | --DOMWINDOW == 88 (0000009F301DDC00) [pid = 832] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 06:57:10 INFO - PROCESS | 832 | --DOMWINDOW == 87 (0000009F3147A000) [pid = 832] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 06:57:10 INFO - PROCESS | 832 | --DOMWINDOW == 86 (0000009F23BF4400) [pid = 832] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 06:57:10 INFO - PROCESS | 832 | --DOMWINDOW == 85 (0000009F2D9C0400) [pid = 832] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 06:57:10 INFO - PROCESS | 832 | --DOMWINDOW == 84 (0000009F370BE800) [pid = 832] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 06:57:10 INFO - PROCESS | 832 | --DOMWINDOW == 83 (0000009F3112A800) [pid = 832] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 06:57:10 INFO - PROCESS | 832 | --DOMWINDOW == 82 (0000009F23BFCC00) [pid = 832] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 06:57:10 INFO - PROCESS | 832 | --DOMWINDOW == 81 (0000009F38B24800) [pid = 832] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 06:57:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 06:57:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 880ms 06:57:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 06:57:10 INFO - PROCESS | 832 | 1468504630390 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 06:57:10 INFO - PROCESS | 832 | 1468504630393 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 06:57:10 INFO - PROCESS | 832 | 1468504630396 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 06:57:10 INFO - PROCESS | 832 | 1468504630398 Marionette TRACE conn6 <- [1,174,null,{}] 06:57:10 INFO - PROCESS | 832 | 1468504630401 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}] 06:57:10 INFO - PROCESS | 832 | 1468504630403 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:10 INFO - PROCESS | 832 | 1468504630482 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 06:57:10 INFO - PROCESS | 832 | 1468504630490 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:10 INFO - PROCESS | 832 | 1468504630492 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:10 INFO - PROCESS | 832 | ++DOCSHELL 0000009F32EB9000 == 34 [pid = 832] [id = 53] 06:57:10 INFO - PROCESS | 832 | ++DOMWINDOW == 82 (0000009F27FFA400) [pid = 832] [serial = 155] [outer = 0000000000000000] 06:57:10 INFO - PROCESS | 832 | ++DOMWINDOW == 83 (0000009F29FD4C00) [pid = 832] [serial = 156] [outer = 0000009F27FFA400] 06:57:10 INFO - PROCESS | 832 | 1468504630536 Marionette DEBUG loaded listener.js 06:57:10 INFO - PROCESS | 832 | ++DOMWINDOW == 84 (0000009F2FB7E800) [pid = 832] [serial = 157] [outer = 0000009F27FFA400] 06:57:10 INFO - PROCESS | 832 | ++DOMWINDOW == 85 (0000009F313F9000) [pid = 832] [serial = 158] [outer = 0000009F305B2000] 06:57:11 INFO - PROCESS | 832 | 1468504631004 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]]]}] 06:57:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 06:57:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 628ms 06:57:11 INFO - PROCESS | 832 | 1468504631027 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 06:57:11 INFO - PROCESS | 832 | 1468504631030 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 06:57:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 06:57:11 INFO - PROCESS | 832 | 1468504631033 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 06:57:11 INFO - PROCESS | 832 | 1468504631034 Marionette TRACE conn6 <- [1,178,null,{}] 06:57:11 INFO - PROCESS | 832 | 1468504631038 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}] 06:57:11 INFO - PROCESS | 832 | 1468504631040 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:11 INFO - PROCESS | 832 | 1468504631118 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 06:57:11 INFO - PROCESS | 832 | 1468504631126 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:11 INFO - PROCESS | 832 | 1468504631128 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:11 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37035000 == 35 [pid = 832] [id = 54] 06:57:11 INFO - PROCESS | 832 | ++DOMWINDOW == 86 (0000009F31D9B400) [pid = 832] [serial = 159] [outer = 0000000000000000] 06:57:11 INFO - PROCESS | 832 | ++DOMWINDOW == 87 (0000009F31DF6400) [pid = 832] [serial = 160] [outer = 0000009F31D9B400] 06:57:11 INFO - PROCESS | 832 | 1468504631172 Marionette DEBUG loaded listener.js 06:57:11 INFO - PROCESS | 832 | ++DOMWINDOW == 88 (0000009F338E6C00) [pid = 832] [serial = 161] [outer = 0000009F31D9B400] 06:57:11 INFO - PROCESS | 832 | 1468504631560 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]]]}] 06:57:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 06:57:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 588ms 06:57:11 INFO - PROCESS | 832 | 1468504631625 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 06:57:11 INFO - PROCESS | 832 | 1468504631627 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 06:57:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 06:57:11 INFO - PROCESS | 832 | 1468504631631 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 06:57:11 INFO - PROCESS | 832 | 1468504631632 Marionette TRACE conn6 <- [1,182,null,{}] 06:57:11 INFO - PROCESS | 832 | 1468504631636 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}] 06:57:11 INFO - PROCESS | 832 | 1468504631638 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:11 INFO - PROCESS | 832 | 1468504631727 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 06:57:11 INFO - PROCESS | 832 | 1468504631732 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:11 INFO - PROCESS | 832 | 1468504631734 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:11 INFO - PROCESS | 832 | ++DOCSHELL 0000009F373B3800 == 36 [pid = 832] [id = 55] 06:57:11 INFO - PROCESS | 832 | ++DOMWINDOW == 89 (0000009F31D97000) [pid = 832] [serial = 162] [outer = 0000000000000000] 06:57:11 INFO - PROCESS | 832 | ++DOMWINDOW == 90 (0000009F36F09400) [pid = 832] [serial = 163] [outer = 0000009F31D97000] 06:57:11 INFO - PROCESS | 832 | 1468504631778 Marionette DEBUG loaded listener.js 06:57:11 INFO - PROCESS | 832 | ++DOMWINDOW == 91 (0000009F370B8800) [pid = 832] [serial = 164] [outer = 0000009F31D97000] 06:57:12 INFO - PROCESS | 832 | 1468504632151 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]]]}] 06:57:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 06:57:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 586ms 06:57:12 INFO - PROCESS | 832 | 1468504632224 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 06:57:12 INFO - PROCESS | 832 | 1468504632226 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 06:57:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 06:57:12 INFO - PROCESS | 832 | 1468504632229 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 06:57:12 INFO - PROCESS | 832 | 1468504632231 Marionette TRACE conn6 <- [1,186,null,{}] 06:57:12 INFO - PROCESS | 832 | 1468504632234 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}] 06:57:12 INFO - PROCESS | 832 | 1468504632236 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:12 INFO - PROCESS | 832 | 1468504632315 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 06:57:12 INFO - PROCESS | 832 | 1468504632320 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:12 INFO - PROCESS | 832 | 1468504632322 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:12 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37750000 == 37 [pid = 832] [id = 56] 06:57:12 INFO - PROCESS | 832 | ++DOMWINDOW == 92 (0000009F370B8C00) [pid = 832] [serial = 165] [outer = 0000000000000000] 06:57:12 INFO - PROCESS | 832 | ++DOMWINDOW == 93 (0000009F370C1000) [pid = 832] [serial = 166] [outer = 0000009F370B8C00] 06:57:12 INFO - PROCESS | 832 | 1468504632374 Marionette DEBUG loaded listener.js 06:57:12 INFO - PROCESS | 832 | ++DOMWINDOW == 94 (0000009F3726BC00) [pid = 832] [serial = 167] [outer = 0000009F370B8C00] 06:57:13 INFO - PROCESS | 832 | 1468504633127 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]]]}] 06:57:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 06:57:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 942ms 06:57:13 INFO - PROCESS | 832 | 1468504633176 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 06:57:13 INFO - PROCESS | 832 | 1468504633182 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 06:57:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 06:57:13 INFO - PROCESS | 832 | 1468504633187 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 06:57:13 INFO - PROCESS | 832 | 1468504633192 Marionette TRACE conn6 <- [1,190,null,{}] 06:57:13 INFO - PROCESS | 832 | 1468504633197 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}] 06:57:13 INFO - PROCESS | 832 | 1468504633200 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:13 INFO - PROCESS | 832 | 1468504633324 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 06:57:13 INFO - PROCESS | 832 | 1468504633392 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:13 INFO - PROCESS | 832 | 1468504633395 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:13 INFO - PROCESS | 832 | ++DOCSHELL 0000009F29F3D800 == 38 [pid = 832] [id = 57] 06:57:13 INFO - PROCESS | 832 | ++DOMWINDOW == 95 (0000009F27FF9800) [pid = 832] [serial = 168] [outer = 0000000000000000] 06:57:13 INFO - PROCESS | 832 | ++DOMWINDOW == 96 (0000009F28F09C00) [pid = 832] [serial = 169] [outer = 0000009F27FF9800] 06:57:13 INFO - PROCESS | 832 | 1468504633453 Marionette DEBUG loaded listener.js 06:57:13 INFO - PROCESS | 832 | ++DOMWINDOW == 97 (0000009F299B6C00) [pid = 832] [serial = 170] [outer = 0000009F27FF9800] 06:57:14 INFO - PROCESS | 832 | 1468504634200 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]]]}] 06:57:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 06:57:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1087ms 06:57:14 INFO - PROCESS | 832 | 1468504634277 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 06:57:14 INFO - PROCESS | 832 | 1468504634282 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 06:57:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 06:57:14 INFO - PROCESS | 832 | 1468504634289 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 06:57:14 INFO - PROCESS | 832 | 1468504634292 Marionette TRACE conn6 <- [1,194,null,{}] 06:57:14 INFO - PROCESS | 832 | 1468504634296 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}] 06:57:14 INFO - PROCESS | 832 | 1468504634299 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:14 INFO - PROCESS | 832 | 1468504634435 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 06:57:14 INFO - PROCESS | 832 | 1468504634496 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:14 INFO - PROCESS | 832 | 1468504634499 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:14 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2884F800 == 39 [pid = 832] [id = 58] 06:57:14 INFO - PROCESS | 832 | ++DOMWINDOW == 98 (0000009F27E19800) [pid = 832] [serial = 171] [outer = 0000000000000000] 06:57:14 INFO - PROCESS | 832 | ++DOMWINDOW == 99 (0000009F28D5F400) [pid = 832] [serial = 172] [outer = 0000009F27E19800] 06:57:14 INFO - PROCESS | 832 | 1468504634559 Marionette DEBUG loaded listener.js 06:57:14 INFO - PROCESS | 832 | ++DOMWINDOW == 100 (0000009F2D593C00) [pid = 832] [serial = 173] [outer = 0000009F27E19800] 06:57:15 INFO - PROCESS | 832 | --DOCSHELL 0000009F373B3800 == 38 [pid = 832] [id = 55] 06:57:15 INFO - PROCESS | 832 | --DOCSHELL 0000009F37035000 == 37 [pid = 832] [id = 54] 06:57:15 INFO - PROCESS | 832 | --DOCSHELL 0000009F32EB9000 == 36 [pid = 832] [id = 53] 06:57:15 INFO - PROCESS | 832 | --DOCSHELL 0000009F31161800 == 35 [pid = 832] [id = 52] 06:57:15 INFO - PROCESS | 832 | --DOCSHELL 0000009F30444800 == 34 [pid = 832] [id = 51] 06:57:15 INFO - PROCESS | 832 | --DOCSHELL 0000009F2FAE1000 == 33 [pid = 832] [id = 50] 06:57:15 INFO - PROCESS | 832 | --DOCSHELL 0000009F2DDB5000 == 32 [pid = 832] [id = 49] 06:57:15 INFO - PROCESS | 832 | --DOCSHELL 0000009F2A1AC800 == 31 [pid = 832] [id = 48] 06:57:15 INFO - PROCESS | 832 | --DOCSHELL 0000009F24F27000 == 30 [pid = 832] [id = 47] 06:57:15 INFO - PROCESS | 832 | --DOCSHELL 0000009F29F43800 == 29 [pid = 832] [id = 46] 06:57:15 INFO - PROCESS | 832 | --DOMWINDOW == 99 (0000009F31DFA000) [pid = 832] [serial = 105] [outer = 0000000000000000] [url = about:blank] 06:57:15 INFO - PROCESS | 832 | --DOMWINDOW == 98 (0000009F330DAC00) [pid = 832] [serial = 106] [outer = 0000000000000000] [url = about:blank] 06:57:15 INFO - PROCESS | 832 | --DOMWINDOW == 97 (0000009F37A50C00) [pid = 832] [serial = 79] [outer = 0000000000000000] [url = about:blank] 06:57:15 INFO - PROCESS | 832 | --DOMWINDOW == 96 (0000009F2FB80000) [pid = 832] [serial = 99] [outer = 0000000000000000] [url = about:blank] 06:57:15 INFO - PROCESS | 832 | --DOMWINDOW == 95 (0000009F3002C800) [pid = 832] [serial = 100] [outer = 0000000000000000] [url = about:blank] 06:57:15 INFO - PROCESS | 832 | --DOMWINDOW == 94 (0000009F23A9C400) [pid = 832] [serial = 93] [outer = 0000000000000000] [url = about:blank] 06:57:15 INFO - PROCESS | 832 | --DOMWINDOW == 93 (0000009F28AE5000) [pid = 832] [serial = 94] [outer = 0000000000000000] [url = about:blank] 06:57:15 INFO - PROCESS | 832 | --DOMWINDOW == 92 (0000009F2D9BFC00) [pid = 832] [serial = 84] [outer = 0000000000000000] [url = about:blank] 06:57:15 INFO - PROCESS | 832 | --DOMWINDOW == 91 (0000009F2DE3F000) [pid = 832] [serial = 85] [outer = 0000000000000000] [url = about:blank] 06:57:15 INFO - PROCESS | 832 | --DOMWINDOW == 90 (0000009F280C3C00) [pid = 832] [serial = 90] [outer = 0000000000000000] [url = about:blank] 06:57:15 INFO - PROCESS | 832 | --DOMWINDOW == 89 (0000009F28B26400) [pid = 832] [serial = 91] [outer = 0000000000000000] [url = about:blank] 06:57:15 INFO - PROCESS | 832 | --DOMWINDOW == 88 (0000009F301E3400) [pid = 832] [serial = 87] [outer = 0000000000000000] [url = about:blank] 06:57:15 INFO - PROCESS | 832 | --DOMWINDOW == 87 (0000009F31B2F400) [pid = 832] [serial = 88] [outer = 0000000000000000] [url = about:blank] 06:57:15 INFO - PROCESS | 832 | --DOMWINDOW == 86 (0000009F3112E400) [pid = 832] [serial = 102] [outer = 0000000000000000] [url = about:blank] 06:57:15 INFO - PROCESS | 832 | --DOMWINDOW == 85 (0000009F370BE000) [pid = 832] [serial = 109] [outer = 0000000000000000] [url = about:blank] 06:57:15 INFO - PROCESS | 832 | --DOMWINDOW == 84 (0000009F23F86400) [pid = 832] [serial = 81] [outer = 0000000000000000] [url = about:blank] 06:57:15 INFO - PROCESS | 832 | --DOMWINDOW == 83 (0000009F36F08C00) [pid = 832] [serial = 108] [outer = 0000000000000000] [url = about:blank] 06:57:15 INFO - PROCESS | 832 | --DOMWINDOW == 82 (0000009F28B27800) [pid = 832] [serial = 82] [outer = 0000000000000000] [url = about:blank] 06:57:15 INFO - PROCESS | 832 | --DOMWINDOW == 81 (0000009F2DCC9400) [pid = 832] [serial = 96] [outer = 0000000000000000] [url = about:blank] 06:57:15 INFO - PROCESS | 832 | --DOMWINDOW == 80 (0000009F2DF9DC00) [pid = 832] [serial = 97] [outer = 0000000000000000] [url = about:blank] 06:57:15 INFO - PROCESS | 832 | --DOMWINDOW == 79 (0000009F374E2C00) [pid = 832] [serial = 111] [outer = 0000000000000000] [url = about:blank] 06:57:15 INFO - PROCESS | 832 | --DOMWINDOW == 78 (0000009F37A5C800) [pid = 832] [serial = 118] [outer = 0000000000000000] [url = about:blank] 06:57:15 INFO - PROCESS | 832 | --DOMWINDOW == 77 (0000009F37A4E400) [pid = 832] [serial = 112] [outer = 0000000000000000] [url = about:blank] 06:57:15 INFO - PROCESS | 832 | --DOMWINDOW == 76 (0000009F2DCCB400) [pid = 832] [serial = 114] [outer = 0000000000000000] [url = about:blank] 06:57:15 INFO - PROCESS | 832 | --DOMWINDOW == 75 (0000009F338E3800) [pid = 832] [serial = 115] [outer = 0000000000000000] [url = about:blank] 06:57:15 INFO - PROCESS | 832 | --DOMWINDOW == 74 (0000009F37A55400) [pid = 832] [serial = 117] [outer = 0000000000000000] [url = about:blank] 06:57:15 INFO - PROCESS | 832 | --DOMWINDOW == 73 (0000009F38CE6800) [pid = 832] [serial = 121] [outer = 0000000000000000] [url = about:blank] 06:57:15 INFO - PROCESS | 832 | --DOMWINDOW == 72 (0000009F38B27800) [pid = 832] [serial = 120] [outer = 0000000000000000] [url = about:blank] 06:57:15 INFO - PROCESS | 832 | --DOMWINDOW == 71 (0000009F31477000) [pid = 832] [serial = 103] [outer = 0000000000000000] [url = about:blank] 06:57:15 INFO - PROCESS | 832 | 1468504635279 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]]]}] 06:57:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 06:57:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1028ms 06:57:15 INFO - PROCESS | 832 | 1468504635319 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 06:57:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 06:57:15 INFO - PROCESS | 832 | 1468504635323 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 06:57:15 INFO - PROCESS | 832 | 1468504635327 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 06:57:15 INFO - PROCESS | 832 | 1468504635332 Marionette TRACE conn6 <- [1,198,null,{}] 06:57:15 INFO - PROCESS | 832 | 1468504635339 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}] 06:57:15 INFO - PROCESS | 832 | 1468504635342 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:15 INFO - PROCESS | 832 | 1468504635442 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 06:57:15 INFO - PROCESS | 832 | 1468504635509 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:15 INFO - PROCESS | 832 | 1468504635512 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:15 INFO - PROCESS | 832 | ++DOCSHELL 0000009F24F1C000 == 30 [pid = 832] [id = 59] 06:57:15 INFO - PROCESS | 832 | ++DOMWINDOW == 72 (0000009F23A9D000) [pid = 832] [serial = 174] [outer = 0000000000000000] 06:57:15 INFO - PROCESS | 832 | ++DOMWINDOW == 73 (0000009F28733800) [pid = 832] [serial = 175] [outer = 0000009F23A9D000] 06:57:15 INFO - PROCESS | 832 | 1468504635560 Marionette DEBUG loaded listener.js 06:57:15 INFO - PROCESS | 832 | ++DOMWINDOW == 74 (0000009F299B5400) [pid = 832] [serial = 176] [outer = 0000009F23A9D000] 06:57:15 INFO - PROCESS | 832 | 1468504635934 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]]]}] 06:57:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 06:57:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 692ms 06:57:16 INFO - PROCESS | 832 | 1468504636020 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 06:57:16 INFO - PROCESS | 832 | 1468504636025 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 06:57:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 06:57:16 INFO - PROCESS | 832 | 1468504636031 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 06:57:16 INFO - PROCESS | 832 | 1468504636033 Marionette TRACE conn6 <- [1,202,null,{}] 06:57:16 INFO - PROCESS | 832 | 1468504636042 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}] 06:57:16 INFO - PROCESS | 832 | 1468504636045 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:16 INFO - PROCESS | 832 | 1468504636135 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 06:57:16 INFO - PROCESS | 832 | 1468504636143 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:16 INFO - PROCESS | 832 | 1468504636145 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:16 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2D922800 == 31 [pid = 832] [id = 60] 06:57:16 INFO - PROCESS | 832 | ++DOMWINDOW == 75 (0000009F2D9B8000) [pid = 832] [serial = 177] [outer = 0000000000000000] 06:57:16 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F2DC2D400) [pid = 832] [serial = 178] [outer = 0000009F2D9B8000] 06:57:16 INFO - PROCESS | 832 | 1468504636193 Marionette DEBUG loaded listener.js 06:57:16 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F2DE36400) [pid = 832] [serial = 179] [outer = 0000009F2D9B8000] 06:57:16 INFO - PROCESS | 832 | 1468504636606 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]]]}] 06:57:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 06:57:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 627ms 06:57:16 INFO - PROCESS | 832 | 1468504636660 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 06:57:16 INFO - PROCESS | 832 | 1468504636662 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 06:57:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 06:57:16 INFO - PROCESS | 832 | 1468504636666 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 06:57:16 INFO - PROCESS | 832 | 1468504636670 Marionette TRACE conn6 <- [1,206,null,{}] 06:57:16 INFO - PROCESS | 832 | 1468504636681 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}] 06:57:16 INFO - PROCESS | 832 | 1468504636686 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:16 INFO - PROCESS | 832 | 1468504636774 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 06:57:16 INFO - PROCESS | 832 | 1468504636783 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:16 INFO - PROCESS | 832 | 1468504636786 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:16 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2FAE0000 == 32 [pid = 832] [id = 61] 06:57:16 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F2F89A000) [pid = 832] [serial = 180] [outer = 0000000000000000] 06:57:16 INFO - PROCESS | 832 | ++DOMWINDOW == 79 (0000009F2FB86400) [pid = 832] [serial = 181] [outer = 0000009F2F89A000] 06:57:16 INFO - PROCESS | 832 | 1468504636836 Marionette DEBUG loaded listener.js 06:57:16 INFO - PROCESS | 832 | ++DOMWINDOW == 80 (0000009F304BE000) [pid = 832] [serial = 182] [outer = 0000009F2F89A000] 06:57:17 INFO - PROCESS | 832 | 1468504637251 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]]]}] 06:57:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 06:57:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 628ms 06:57:17 INFO - PROCESS | 832 | 1468504637297 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 06:57:17 INFO - PROCESS | 832 | 1468504637300 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 06:57:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 06:57:17 INFO - PROCESS | 832 | 1468504637303 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 06:57:17 INFO - PROCESS | 832 | 1468504637305 Marionette TRACE conn6 <- [1,210,null,{}] 06:57:17 INFO - PROCESS | 832 | 1468504637308 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}] 06:57:17 INFO - PROCESS | 832 | 1468504637310 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:17 INFO - PROCESS | 832 | 1468504637428 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 06:57:17 INFO - PROCESS | 832 | 1468504637457 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:17 INFO - PROCESS | 832 | 1468504637459 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:17 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30CEA000 == 33 [pid = 832] [id = 62] 06:57:17 INFO - PROCESS | 832 | ++DOMWINDOW == 81 (0000009F308CA800) [pid = 832] [serial = 183] [outer = 0000000000000000] 06:57:17 INFO - PROCESS | 832 | ++DOMWINDOW == 82 (0000009F3112D400) [pid = 832] [serial = 184] [outer = 0000009F308CA800] 06:57:17 INFO - PROCESS | 832 | 1468504637548 Marionette DEBUG loaded listener.js 06:57:17 INFO - PROCESS | 832 | ++DOMWINDOW == 83 (0000009F31476400) [pid = 832] [serial = 185] [outer = 0000009F308CA800] 06:57:17 INFO - PROCESS | 832 | 1468504637947 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]]]}] 06:57:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 06:57:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 691ms 06:57:18 INFO - PROCESS | 832 | 1468504638000 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 06:57:18 INFO - PROCESS | 832 | 1468504638003 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 06:57:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 06:57:18 INFO - PROCESS | 832 | 1468504638006 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 06:57:18 INFO - PROCESS | 832 | 1468504638008 Marionette TRACE conn6 <- [1,214,null,{}] 06:57:18 INFO - PROCESS | 832 | 1468504638011 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}] 06:57:18 INFO - PROCESS | 832 | 1468504638014 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:18 INFO - PROCESS | 832 | 1468504638116 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 06:57:18 INFO - PROCESS | 832 | 1468504638122 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:18 INFO - PROCESS | 832 | 1468504638125 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:18 INFO - PROCESS | 832 | ++DOCSHELL 0000009F314CE800 == 34 [pid = 832] [id = 63] 06:57:18 INFO - PROCESS | 832 | ++DOMWINDOW == 84 (0000009F3147EC00) [pid = 832] [serial = 186] [outer = 0000000000000000] 06:57:18 INFO - PROCESS | 832 | ++DOMWINDOW == 85 (0000009F31B21800) [pid = 832] [serial = 187] [outer = 0000009F3147EC00] 06:57:18 INFO - PROCESS | 832 | 1468504638170 Marionette DEBUG loaded listener.js 06:57:18 INFO - PROCESS | 832 | ++DOMWINDOW == 86 (0000009F327B8C00) [pid = 832] [serial = 188] [outer = 0000009F3147EC00] 06:57:18 INFO - PROCESS | 832 | 1468504638607 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]]]}] 06:57:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 06:57:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 630ms 06:57:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 06:57:18 INFO - PROCESS | 832 | 1468504638639 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 06:57:18 INFO - PROCESS | 832 | 1468504638641 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 06:57:18 INFO - PROCESS | 832 | 1468504638644 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 06:57:18 INFO - PROCESS | 832 | 1468504638646 Marionette TRACE conn6 <- [1,218,null,{}] 06:57:18 INFO - PROCESS | 832 | 1468504638649 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}] 06:57:18 INFO - PROCESS | 832 | 1468504638655 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:18 INFO - PROCESS | 832 | 1468504638776 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 06:57:18 INFO - PROCESS | 832 | 1468504638853 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:18 INFO - PROCESS | 832 | 1468504638855 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:18 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37034000 == 35 [pid = 832] [id = 64] 06:57:18 INFO - PROCESS | 832 | ++DOMWINDOW == 87 (0000009F330DAC00) [pid = 832] [serial = 189] [outer = 0000000000000000] 06:57:18 INFO - PROCESS | 832 | ++DOMWINDOW == 88 (0000009F3726E400) [pid = 832] [serial = 190] [outer = 0000009F330DAC00] 06:57:18 INFO - PROCESS | 832 | 1468504638902 Marionette DEBUG loaded listener.js 06:57:18 INFO - PROCESS | 832 | ++DOMWINDOW == 89 (0000009F374E8400) [pid = 832] [serial = 191] [outer = 0000009F330DAC00] 06:57:19 INFO - PROCESS | 832 | 1468504639289 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]]]}] 06:57:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 06:57:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 692ms 06:57:19 INFO - PROCESS | 832 | --DOMWINDOW == 88 (0000009F27FFA400) [pid = 832] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 06:57:19 INFO - PROCESS | 832 | --DOMWINDOW == 87 (0000009F29925800) [pid = 832] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 06:57:19 INFO - PROCESS | 832 | --DOMWINDOW == 86 (0000009F31D9B400) [pid = 832] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 06:57:19 INFO - PROCESS | 832 | --DOMWINDOW == 85 (0000009F23BF1800) [pid = 832] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 06:57:19 INFO - PROCESS | 832 | --DOMWINDOW == 84 (0000009F29811000) [pid = 832] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 06:57:19 INFO - PROCESS | 832 | --DOMWINDOW == 83 (0000009F2F898400) [pid = 832] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 06:57:19 INFO - PROCESS | 832 | --DOMWINDOW == 82 (0000009F299B9000) [pid = 832] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 06:57:19 INFO - PROCESS | 832 | --DOMWINDOW == 81 (0000009F31D97000) [pid = 832] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 06:57:19 INFO - PROCESS | 832 | --DOMWINDOW == 80 (0000009F2DCD1000) [pid = 832] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 06:57:19 INFO - PROCESS | 832 | --DOMWINDOW == 79 (0000009F301DE800) [pid = 832] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 06:57:19 INFO - PROCESS | 832 | --DOMWINDOW == 78 (0000009F24360C00) [pid = 832] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 06:57:19 INFO - PROCESS | 832 | --DOMWINDOW == 77 (0000009F23E75C00) [pid = 832] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 06:57:19 INFO - PROCESS | 832 | --DOMWINDOW == 76 (0000009F23E6FC00) [pid = 832] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 06:57:19 INFO - PROCESS | 832 | --DOMWINDOW == 75 (0000009F2D596800) [pid = 832] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 06:57:19 INFO - PROCESS | 832 | 1468504639388 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 06:57:19 INFO - PROCESS | 832 | 1468504639391 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 06:57:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 06:57:19 INFO - PROCESS | 832 | 1468504639400 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 06:57:19 INFO - PROCESS | 832 | 1468504639402 Marionette TRACE conn6 <- [1,222,null,{}] 06:57:19 INFO - PROCESS | 832 | 1468504639405 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}] 06:57:19 INFO - PROCESS | 832 | 1468504639407 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:19 INFO - PROCESS | 832 | 1468504639486 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 06:57:19 INFO - PROCESS | 832 | 1468504639492 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:19 INFO - PROCESS | 832 | 1468504639494 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:19 INFO - PROCESS | 832 | ++DOCSHELL 0000009F303C1000 == 36 [pid = 832] [id = 65] 06:57:19 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F287B7C00) [pid = 832] [serial = 192] [outer = 0000000000000000] 06:57:19 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F29925800) [pid = 832] [serial = 193] [outer = 0000009F287B7C00] 06:57:19 INFO - PROCESS | 832 | 1468504639538 Marionette DEBUG loaded listener.js 06:57:19 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F301DEC00) [pid = 832] [serial = 194] [outer = 0000009F287B7C00] 06:57:19 INFO - PROCESS | 832 | 1468504639924 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]]]}] 06:57:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 06:57:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 587ms 06:57:19 INFO - PROCESS | 832 | 1468504639991 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 06:57:19 INFO - PROCESS | 832 | 1468504639993 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 06:57:20 INFO - PROCESS | 832 | 1468504639996 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 06:57:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 06:57:20 INFO - PROCESS | 832 | 1468504639998 Marionette TRACE conn6 <- [1,226,null,{}] 06:57:20 INFO - PROCESS | 832 | 1468504640002 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}] 06:57:20 INFO - PROCESS | 832 | 1468504640004 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:20 INFO - PROCESS | 832 | 1468504640093 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 06:57:20 INFO - PROCESS | 832 | 1468504640126 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:20 INFO - PROCESS | 832 | 1468504640128 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:20 INFO - PROCESS | 832 | ++DOCSHELL 0000009F3739B000 == 37 [pid = 832] [id = 66] 06:57:20 INFO - PROCESS | 832 | ++DOMWINDOW == 79 (0000009F2A124800) [pid = 832] [serial = 195] [outer = 0000000000000000] 06:57:20 INFO - PROCESS | 832 | ++DOMWINDOW == 80 (0000009F2D10CC00) [pid = 832] [serial = 196] [outer = 0000009F2A124800] 06:57:20 INFO - PROCESS | 832 | 1468504640174 Marionette DEBUG loaded listener.js 06:57:20 INFO - PROCESS | 832 | ++DOMWINDOW == 81 (0000009F2DA26400) [pid = 832] [serial = 197] [outer = 0000009F2A124800] 06:57:20 INFO - PROCESS | 832 | 1468504640558 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]]]}] 06:57:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 06:57:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 585ms 06:57:20 INFO - PROCESS | 832 | 1468504640585 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 06:57:20 INFO - PROCESS | 832 | 1468504640587 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 06:57:20 INFO - PROCESS | 832 | 1468504640590 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 06:57:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 06:57:20 INFO - PROCESS | 832 | 1468504640592 Marionette TRACE conn6 <- [1,230,null,{}] 06:57:20 INFO - PROCESS | 832 | 1468504640595 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}] 06:57:20 INFO - PROCESS | 832 | 1468504640597 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:20 INFO - PROCESS | 832 | 1468504640707 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 06:57:20 INFO - PROCESS | 832 | 1468504640714 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:20 INFO - PROCESS | 832 | 1468504640716 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:20 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37A91000 == 38 [pid = 832] [id = 67] 06:57:20 INFO - PROCESS | 832 | ++DOMWINDOW == 82 (0000009F2DA26800) [pid = 832] [serial = 198] [outer = 0000000000000000] 06:57:20 INFO - PROCESS | 832 | ++DOMWINDOW == 83 (0000009F2DE4D400) [pid = 832] [serial = 199] [outer = 0000009F2DA26800] 06:57:20 INFO - PROCESS | 832 | 1468504640761 Marionette DEBUG loaded listener.js 06:57:20 INFO - PROCESS | 832 | ++DOMWINDOW == 84 (0000009F374EE400) [pid = 832] [serial = 200] [outer = 0000009F2DA26800] 06:57:21 INFO - PROCESS | 832 | 1468504641133 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]]]}] 06:57:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 06:57:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 585ms 06:57:21 INFO - PROCESS | 832 | 1468504641179 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 06:57:21 INFO - PROCESS | 832 | 1468504641181 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 06:57:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 06:57:21 INFO - PROCESS | 832 | 1468504641185 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 06:57:21 INFO - PROCESS | 832 | 1468504641195 Marionette TRACE conn6 <- [1,234,null,{}] 06:57:21 INFO - PROCESS | 832 | 1468504641198 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}] 06:57:21 INFO - PROCESS | 832 | 1468504641200 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:21 INFO - PROCESS | 832 | 1468504641306 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 06:57:21 INFO - PROCESS | 832 | 1468504641349 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:21 INFO - PROCESS | 832 | 1468504641351 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:21 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37AC0000 == 39 [pid = 832] [id = 68] 06:57:21 INFO - PROCESS | 832 | ++DOMWINDOW == 85 (0000009F305B2400) [pid = 832] [serial = 201] [outer = 0000000000000000] 06:57:21 INFO - PROCESS | 832 | ++DOMWINDOW == 86 (0000009F377CD400) [pid = 832] [serial = 202] [outer = 0000009F305B2400] 06:57:21 INFO - PROCESS | 832 | 1468504641394 Marionette DEBUG loaded listener.js 06:57:21 INFO - PROCESS | 832 | ++DOMWINDOW == 87 (0000009F377D5400) [pid = 832] [serial = 203] [outer = 0000009F305B2400] 06:57:21 INFO - PROCESS | 832 | 1468504641976 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]]]}] 06:57:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 06:57:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 838ms 06:57:22 INFO - PROCESS | 832 | 1468504642044 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 06:57:22 INFO - PROCESS | 832 | 1468504642048 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 06:57:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 06:57:22 INFO - PROCESS | 832 | 1468504642071 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 06:57:22 INFO - PROCESS | 832 | 1468504642074 Marionette TRACE conn6 <- [1,238,null,{}] 06:57:22 INFO - PROCESS | 832 | 1468504642157 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}] 06:57:22 INFO - PROCESS | 832 | 1468504642160 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:22 INFO - PROCESS | 832 | 1468504642299 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 06:57:22 INFO - PROCESS | 832 | 1468504642396 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:22 INFO - PROCESS | 832 | 1468504642399 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:22 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2DDAC000 == 40 [pid = 832] [id = 69] 06:57:22 INFO - PROCESS | 832 | ++DOMWINDOW == 88 (0000009F2D593400) [pid = 832] [serial = 204] [outer = 0000000000000000] 06:57:22 INFO - PROCESS | 832 | ++DOMWINDOW == 89 (0000009F2D9B6000) [pid = 832] [serial = 205] [outer = 0000009F2D593400] 06:57:22 INFO - PROCESS | 832 | 1468504642461 Marionette DEBUG loaded listener.js 06:57:22 INFO - PROCESS | 832 | ++DOMWINDOW == 90 (0000009F2E4E4C00) [pid = 832] [serial = 206] [outer = 0000009F2D593400] 06:57:23 INFO - PROCESS | 832 | 1468504643027 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]]]}] 06:57:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 06:57:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1004ms 06:57:23 INFO - PROCESS | 832 | 1468504643074 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 06:57:23 INFO - PROCESS | 832 | 1468504643079 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 06:57:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 06:57:23 INFO - PROCESS | 832 | 1468504643086 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 06:57:23 INFO - PROCESS | 832 | 1468504643089 Marionette TRACE conn6 <- [1,242,null,{}] 06:57:23 INFO - PROCESS | 832 | 1468504643093 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}] 06:57:23 INFO - PROCESS | 832 | 1468504643096 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:23 INFO - PROCESS | 832 | 1468504643217 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 06:57:23 INFO - PROCESS | 832 | 1468504643299 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:23 INFO - PROCESS | 832 | 1468504643302 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:23 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37AB3000 == 41 [pid = 832] [id = 70] 06:57:23 INFO - PROCESS | 832 | ++DOMWINDOW == 91 (0000009F31A6D000) [pid = 832] [serial = 207] [outer = 0000000000000000] 06:57:23 INFO - PROCESS | 832 | ++DOMWINDOW == 92 (0000009F330D3C00) [pid = 832] [serial = 208] [outer = 0000009F31A6D000] 06:57:23 INFO - PROCESS | 832 | 1468504643359 Marionette DEBUG loaded listener.js 06:57:23 INFO - PROCESS | 832 | ++DOMWINDOW == 93 (0000009F370B8400) [pid = 832] [serial = 209] [outer = 0000009F31A6D000] 06:57:23 INFO - PROCESS | 832 | 1468504643906 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]]]}] 06:57:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 06:57:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 878ms 06:57:23 INFO - PROCESS | 832 | 1468504643966 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 06:57:23 INFO - PROCESS | 832 | 1468504643969 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 06:57:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 06:57:23 INFO - PROCESS | 832 | 1468504643973 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 06:57:23 INFO - PROCESS | 832 | 1468504643977 Marionette TRACE conn6 <- [1,246,null,{}] 06:57:23 INFO - PROCESS | 832 | 1468504643988 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}] 06:57:23 INFO - PROCESS | 832 | 1468504643993 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:24 INFO - PROCESS | 832 | 1468504644106 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 06:57:24 INFO - PROCESS | 832 | 1468504644177 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:24 INFO - PROCESS | 832 | 1468504644180 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:24 INFO - PROCESS | 832 | ++DOCSHELL 0000009F388AE800 == 42 [pid = 832] [id = 71] 06:57:24 INFO - PROCESS | 832 | ++DOMWINDOW == 94 (0000009F2E43F400) [pid = 832] [serial = 210] [outer = 0000000000000000] 06:57:24 INFO - PROCESS | 832 | ++DOMWINDOW == 95 (0000009F36F0D800) [pid = 832] [serial = 211] [outer = 0000009F2E43F400] 06:57:24 INFO - PROCESS | 832 | 1468504644238 Marionette DEBUG loaded listener.js 06:57:24 INFO - PROCESS | 832 | ++DOMWINDOW == 96 (0000009F377CE800) [pid = 832] [serial = 212] [outer = 0000009F2E43F400] 06:57:24 INFO - PROCESS | 832 | 1468504644787 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]]]}] 06:57:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 06:57:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 838ms 06:57:24 INFO - PROCESS | 832 | 1468504644820 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 06:57:24 INFO - PROCESS | 832 | 1468504644823 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 06:57:24 INFO - PROCESS | 832 | 1468504644828 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 06:57:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 06:57:24 INFO - PROCESS | 832 | 1468504644830 Marionette TRACE conn6 <- [1,250,null,{}] 06:57:24 INFO - PROCESS | 832 | 1468504644834 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}] 06:57:24 INFO - PROCESS | 832 | 1468504644837 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:24 INFO - PROCESS | 832 | 1468504644950 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 06:57:25 INFO - PROCESS | 832 | 1468504645031 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:25 INFO - PROCESS | 832 | 1468504645034 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:25 INFO - PROCESS | 832 | ++DOCSHELL 0000009F38B95800 == 43 [pid = 832] [id = 72] 06:57:25 INFO - PROCESS | 832 | ++DOMWINDOW == 97 (0000009F32EC8000) [pid = 832] [serial = 213] [outer = 0000000000000000] 06:57:25 INFO - PROCESS | 832 | ++DOMWINDOW == 98 (0000009F32ECF000) [pid = 832] [serial = 214] [outer = 0000009F32EC8000] 06:57:25 INFO - PROCESS | 832 | 1468504645088 Marionette DEBUG loaded listener.js 06:57:25 INFO - PROCESS | 832 | ++DOMWINDOW == 99 (0000009F32ED4400) [pid = 832] [serial = 215] [outer = 0000009F32EC8000] 06:57:25 INFO - PROCESS | 832 | 1468504645773 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]]]}] 06:57:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 06:57:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 984ms 06:57:25 INFO - PROCESS | 832 | 1468504645817 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 06:57:25 INFO - PROCESS | 832 | 1468504645821 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 06:57:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 06:57:25 INFO - PROCESS | 832 | 1468504645827 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 06:57:25 INFO - PROCESS | 832 | 1468504645831 Marionette TRACE conn6 <- [1,254,null,{}] 06:57:25 INFO - PROCESS | 832 | 1468504645846 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}] 06:57:25 INFO - PROCESS | 832 | 1468504645849 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:25 INFO - PROCESS | 832 | 1468504645951 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 06:57:26 INFO - PROCESS | 832 | 1468504646028 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:26 INFO - PROCESS | 832 | 1468504646033 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:26 INFO - PROCESS | 832 | ++DOCSHELL 0000009F28F9C000 == 44 [pid = 832] [id = 73] 06:57:26 INFO - PROCESS | 832 | ++DOMWINDOW == 100 (0000009F288A6C00) [pid = 832] [serial = 216] [outer = 0000000000000000] 06:57:26 INFO - PROCESS | 832 | ++DOMWINDOW == 101 (0000009F28D54800) [pid = 832] [serial = 217] [outer = 0000009F288A6C00] 06:57:26 INFO - PROCESS | 832 | 1468504646082 Marionette DEBUG loaded listener.js 06:57:26 INFO - PROCESS | 832 | ++DOMWINDOW == 102 (0000009F299B6800) [pid = 832] [serial = 218] [outer = 0000009F288A6C00] 06:57:26 INFO - PROCESS | 832 | 1468504646840 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]]]}] 06:57:26 INFO - PROCESS | 832 | --DOCSHELL 0000009F37A91000 == 43 [pid = 832] [id = 67] 06:57:26 INFO - PROCESS | 832 | --DOCSHELL 0000009F3739B000 == 42 [pid = 832] [id = 66] 06:57:26 INFO - PROCESS | 832 | --DOCSHELL 0000009F303C1000 == 41 [pid = 832] [id = 65] 06:57:26 INFO - PROCESS | 832 | --DOCSHELL 0000009F37034000 == 40 [pid = 832] [id = 64] 06:57:26 INFO - PROCESS | 832 | --DOCSHELL 0000009F314CE800 == 39 [pid = 832] [id = 63] 06:57:26 INFO - PROCESS | 832 | --DOCSHELL 0000009F30CEA000 == 38 [pid = 832] [id = 62] 06:57:26 INFO - PROCESS | 832 | --DOCSHELL 0000009F2FAE0000 == 37 [pid = 832] [id = 61] 06:57:26 INFO - PROCESS | 832 | --DOCSHELL 0000009F2D922800 == 36 [pid = 832] [id = 60] 06:57:26 INFO - PROCESS | 832 | --DOCSHELL 0000009F24F1C000 == 35 [pid = 832] [id = 59] 06:57:26 INFO - PROCESS | 832 | --DOCSHELL 0000009F2884F800 == 34 [pid = 832] [id = 58] 06:57:26 INFO - PROCESS | 832 | --DOCSHELL 0000009F29F3D800 == 33 [pid = 832] [id = 57] 06:57:26 INFO - PROCESS | 832 | --DOCSHELL 0000009F37750000 == 32 [pid = 832] [id = 56] 06:57:26 INFO - PROCESS | 832 | --DOMWINDOW == 101 (0000009F36F09400) [pid = 832] [serial = 163] [outer = 0000000000000000] [url = about:blank] 06:57:26 INFO - PROCESS | 832 | --DOMWINDOW == 100 (0000009F2E41BC00) [pid = 832] [serial = 147] [outer = 0000000000000000] [url = about:blank] 06:57:26 INFO - PROCESS | 832 | --DOMWINDOW == 99 (0000009F31476000) [pid = 832] [serial = 153] [outer = 0000000000000000] [url = about:blank] 06:57:26 INFO - PROCESS | 832 | --DOMWINDOW == 98 (0000009F28F0D400) [pid = 832] [serial = 135] [outer = 0000000000000000] [url = about:blank] 06:57:26 INFO - PROCESS | 832 | --DOMWINDOW == 97 (0000009F2E419800) [pid = 832] [serial = 31] [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.] 06:57:26 INFO - PROCESS | 832 | --DOMWINDOW == 96 (0000009F23E7A800) [pid = 832] [serial = 138] [outer = 0000000000000000] [url = about:blank] 06:57:26 INFO - PROCESS | 832 | --DOMWINDOW == 95 (0000009F301DD400) [pid = 832] [serial = 151] [outer = 0000000000000000] [url = about:blank] 06:57:26 INFO - PROCESS | 832 | --DOMWINDOW == 94 (0000009F2FB80400) [pid = 832] [serial = 150] [outer = 0000000000000000] [url = about:blank] 06:57:26 INFO - PROCESS | 832 | --DOMWINDOW == 93 (0000009F287B0C00) [pid = 832] [serial = 139] [outer = 0000000000000000] [url = about:blank] 06:57:26 INFO - PROCESS | 832 | --DOMWINDOW == 92 (0000009F2D9C1400) [pid = 832] [serial = 144] [outer = 0000000000000000] [url = about:blank] 06:57:26 INFO - PROCESS | 832 | --DOMWINDOW == 91 (0000009F29FD4C00) [pid = 832] [serial = 156] [outer = 0000000000000000] [url = about:blank] 06:57:26 INFO - PROCESS | 832 | --DOMWINDOW == 90 (0000009F299B9800) [pid = 832] [serial = 141] [outer = 0000000000000000] [url = about:blank] 06:57:26 INFO - PROCESS | 832 | --DOMWINDOW == 89 (0000009F29F66000) [pid = 832] [serial = 142] [outer = 0000000000000000] [url = about:blank] 06:57:26 INFO - PROCESS | 832 | --DOMWINDOW == 88 (0000009F338E6C00) [pid = 832] [serial = 161] [outer = 0000000000000000] [url = about:blank] 06:57:26 INFO - PROCESS | 832 | --DOMWINDOW == 87 (0000009F31B29800) [pid = 832] [serial = 154] [outer = 0000000000000000] [url = about:blank] 06:57:26 INFO - PROCESS | 832 | --DOMWINDOW == 86 (0000009F287B6800) [pid = 832] [serial = 124] [outer = 0000000000000000] [url = about:blank] 06:57:26 INFO - PROCESS | 832 | --DOMWINDOW == 85 (0000009F23E74800) [pid = 832] [serial = 123] [outer = 0000000000000000] [url = about:blank] 06:57:26 INFO - PROCESS | 832 | --DOMWINDOW == 84 (0000009F29921800) [pid = 832] [serial = 127] [outer = 0000000000000000] [url = about:blank] 06:57:26 INFO - PROCESS | 832 | --DOMWINDOW == 83 (0000009F29880000) [pid = 832] [serial = 126] [outer = 0000000000000000] [url = about:blank] 06:57:26 INFO - PROCESS | 832 | --DOMWINDOW == 82 (0000009F31475800) [pid = 832] [serial = 130] [outer = 0000000000000000] [url = about:blank] 06:57:26 INFO - PROCESS | 832 | --DOMWINDOW == 81 (0000009F308CEC00) [pid = 832] [serial = 129] [outer = 0000000000000000] [url = about:blank] 06:57:26 INFO - PROCESS | 832 | --DOMWINDOW == 80 (0000009F3147E400) [pid = 832] [serial = 133] [outer = 0000000000000000] [url = about:blank] 06:57:26 INFO - PROCESS | 832 | --DOMWINDOW == 79 (0000009F299BCC00) [pid = 832] [serial = 132] [outer = 0000000000000000] [url = about:blank] 06:57:26 INFO - PROCESS | 832 | --DOMWINDOW == 78 (0000009F29925400) [pid = 832] [serial = 136] [outer = 0000000000000000] [url = about:blank] 06:57:26 INFO - PROCESS | 832 | --DOMWINDOW == 77 (0000009F2FB7E800) [pid = 832] [serial = 157] [outer = 0000000000000000] [url = about:blank] 06:57:26 INFO - PROCESS | 832 | --DOMWINDOW == 76 (0000009F2F89B400) [pid = 832] [serial = 148] [outer = 0000000000000000] [url = about:blank] 06:57:26 INFO - PROCESS | 832 | --DOMWINDOW == 75 (0000009F370B8800) [pid = 832] [serial = 164] [outer = 0000000000000000] [url = about:blank] 06:57:26 INFO - PROCESS | 832 | --DOMWINDOW == 74 (0000009F2DCC9800) [pid = 832] [serial = 145] [outer = 0000000000000000] [url = about:blank] 06:57:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 06:57:26 INFO - PROCESS | 832 | --DOMWINDOW == 73 (0000009F31DF6400) [pid = 832] [serial = 160] [outer = 0000000000000000] [url = about:blank] 06:57:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1109ms 06:57:26 INFO - PROCESS | 832 | 1468504646940 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 06:57:26 INFO - PROCESS | 832 | 1468504646944 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 06:57:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 06:57:26 INFO - PROCESS | 832 | 1468504646951 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 06:57:26 INFO - PROCESS | 832 | 1468504646954 Marionette TRACE conn6 <- [1,258,null,{}] 06:57:26 INFO - PROCESS | 832 | 1468504646957 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}] 06:57:26 INFO - PROCESS | 832 | 1468504646960 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:27 INFO - PROCESS | 832 | 1468504647056 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 06:57:27 INFO - PROCESS | 832 | 1468504647062 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:27 INFO - PROCESS | 832 | 1468504647065 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:27 INFO - PROCESS | 832 | ++DOCSHELL 0000009F29992000 == 33 [pid = 832] [id = 74] 06:57:27 INFO - PROCESS | 832 | ++DOMWINDOW == 74 (0000009F28A71C00) [pid = 832] [serial = 219] [outer = 0000000000000000] 06:57:27 INFO - PROCESS | 832 | ++DOMWINDOW == 75 (0000009F28AE5000) [pid = 832] [serial = 220] [outer = 0000009F28A71C00] 06:57:27 INFO - PROCESS | 832 | 1468504647112 Marionette DEBUG loaded listener.js 06:57:27 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F29F62000) [pid = 832] [serial = 221] [outer = 0000009F28A71C00] 06:57:27 INFO - PROCESS | 832 | 1468504647587 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]]]}] 06:57:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 06:57:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 692ms 06:57:27 INFO - PROCESS | 832 | 1468504647646 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 06:57:27 INFO - PROCESS | 832 | 1468504647648 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 06:57:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 06:57:27 INFO - PROCESS | 832 | 1468504647652 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 06:57:27 INFO - PROCESS | 832 | 1468504647656 Marionette TRACE conn6 <- [1,262,null,{}] 06:57:27 INFO - PROCESS | 832 | 1468504647666 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}] 06:57:27 INFO - PROCESS | 832 | 1468504647671 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:27 INFO - PROCESS | 832 | 1468504647766 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 06:57:27 INFO - PROCESS | 832 | 1468504647838 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:27 INFO - PROCESS | 832 | 1468504647841 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:27 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2DDB7800 == 34 [pid = 832] [id = 75] 06:57:27 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F2DCD1800) [pid = 832] [serial = 222] [outer = 0000000000000000] 06:57:27 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F2E41BC00) [pid = 832] [serial = 223] [outer = 0000009F2DCD1800] 06:57:27 INFO - PROCESS | 832 | 1468504647890 Marionette DEBUG loaded listener.js 06:57:27 INFO - PROCESS | 832 | ++DOMWINDOW == 79 (0000009F2E43F000) [pid = 832] [serial = 224] [outer = 0000009F2DCD1800] 06:57:28 INFO - PROCESS | 832 | 1468504648253 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]]]}] 06:57:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 06:57:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 629ms 06:57:28 INFO - PROCESS | 832 | 1468504648284 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 06:57:28 INFO - PROCESS | 832 | 1468504648286 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 06:57:28 INFO - PROCESS | 832 | 1468504648296 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 06:57:28 INFO - PROCESS | 832 | 1468504648298 Marionette TRACE conn6 <- [1,266,null,{}] 06:57:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 06:57:28 INFO - PROCESS | 832 | 1468504648302 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}] 06:57:28 INFO - PROCESS | 832 | 1468504648304 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:28 INFO - PROCESS | 832 | 1468504648393 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 06:57:28 INFO - PROCESS | 832 | 1468504648399 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:28 INFO - PROCESS | 832 | 1468504648401 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:28 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30116800 == 35 [pid = 832] [id = 76] 06:57:28 INFO - PROCESS | 832 | ++DOMWINDOW == 80 (0000009F2F89E400) [pid = 832] [serial = 225] [outer = 0000000000000000] 06:57:28 INFO - PROCESS | 832 | ++DOMWINDOW == 81 (0000009F2FB7BC00) [pid = 832] [serial = 226] [outer = 0000009F2F89E400] 06:57:28 INFO - PROCESS | 832 | 1468504648447 Marionette DEBUG loaded listener.js 06:57:28 INFO - PROCESS | 832 | ++DOMWINDOW == 82 (0000009F301DE800) [pid = 832] [serial = 227] [outer = 0000009F2F89E400] 06:57:28 INFO - PROCESS | 832 | 1468504648875 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]]]}] 06:57:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 06:57:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 629ms 06:57:28 INFO - PROCESS | 832 | 1468504648932 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 06:57:28 INFO - PROCESS | 832 | 1468504648934 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 06:57:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 06:57:28 INFO - PROCESS | 832 | 1468504648938 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 06:57:28 INFO - PROCESS | 832 | 1468504648940 Marionette TRACE conn6 <- [1,270,null,{}] 06:57:28 INFO - PROCESS | 832 | 1468504648948 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}] 06:57:28 INFO - PROCESS | 832 | 1468504648951 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:29 INFO - PROCESS | 832 | 1468504649065 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 06:57:29 INFO - PROCESS | 832 | 1468504649110 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:29 INFO - PROCESS | 832 | 1468504649113 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:29 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30A5B000 == 36 [pid = 832] [id = 77] 06:57:29 INFO - PROCESS | 832 | ++DOMWINDOW == 83 (0000009F28A77400) [pid = 832] [serial = 228] [outer = 0000000000000000] 06:57:29 INFO - PROCESS | 832 | ++DOMWINDOW == 84 (0000009F30773C00) [pid = 832] [serial = 229] [outer = 0000009F28A77400] 06:57:29 INFO - PROCESS | 832 | 1468504649158 Marionette DEBUG loaded listener.js 06:57:29 INFO - PROCESS | 832 | ++DOMWINDOW == 85 (0000009F3112C800) [pid = 832] [serial = 230] [outer = 0000009F28A77400] 06:57:29 INFO - PROCESS | 832 | 1468504649556 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]]]}] 06:57:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 06:57:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 671ms 06:57:29 INFO - PROCESS | 832 | 1468504649615 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 06:57:29 INFO - PROCESS | 832 | 1468504649617 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 06:57:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 06:57:29 INFO - PROCESS | 832 | 1468504649620 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 06:57:29 INFO - PROCESS | 832 | 1468504649622 Marionette TRACE conn6 <- [1,274,null,{}] 06:57:29 INFO - PROCESS | 832 | 1468504649626 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}] 06:57:29 INFO - PROCESS | 832 | 1468504649632 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:29 INFO - PROCESS | 832 | 1468504649795 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 06:57:29 INFO - PROCESS | 832 | 1468504649814 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:29 INFO - PROCESS | 832 | 1468504649816 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:29 INFO - PROCESS | 832 | ++DOCSHELL 0000009F32EB3800 == 37 [pid = 832] [id = 78] 06:57:29 INFO - PROCESS | 832 | ++DOMWINDOW == 86 (0000009F3147C800) [pid = 832] [serial = 231] [outer = 0000000000000000] 06:57:29 INFO - PROCESS | 832 | ++DOMWINDOW == 87 (0000009F31B29800) [pid = 832] [serial = 232] [outer = 0000009F3147C800] 06:57:29 INFO - PROCESS | 832 | 1468504649861 Marionette DEBUG loaded listener.js 06:57:29 INFO - PROCESS | 832 | ++DOMWINDOW == 88 (0000009F338E6800) [pid = 832] [serial = 233] [outer = 0000009F3147C800] 06:57:30 INFO - PROCESS | 832 | 1468504650279 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]]]}] 06:57:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 06:57:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 691ms 06:57:30 INFO - PROCESS | 832 | 1468504650323 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 06:57:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 06:57:30 INFO - PROCESS | 832 | 1468504650325 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 06:57:30 INFO - PROCESS | 832 | 1468504650329 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 06:57:30 INFO - PROCESS | 832 | 1468504650331 Marionette TRACE conn6 <- [1,278,null,{}] 06:57:30 INFO - PROCESS | 832 | 1468504650339 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}] 06:57:30 INFO - PROCESS | 832 | 1468504650341 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:30 INFO - PROCESS | 832 | 1468504650448 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 06:57:30 INFO - PROCESS | 832 | 1468504650455 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:30 INFO - PROCESS | 832 | 1468504650457 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:30 INFO - PROCESS | 832 | ++DOCSHELL 0000009F35C84800 == 38 [pid = 832] [id = 79] 06:57:30 INFO - PROCESS | 832 | ++DOMWINDOW == 89 (0000009F32952C00) [pid = 832] [serial = 234] [outer = 0000000000000000] 06:57:30 INFO - PROCESS | 832 | ++DOMWINDOW == 90 (0000009F370BD800) [pid = 832] [serial = 235] [outer = 0000009F32952C00] 06:57:30 INFO - PROCESS | 832 | 1468504650500 Marionette DEBUG loaded listener.js 06:57:30 INFO - PROCESS | 832 | ++DOMWINDOW == 91 (0000009F374EBC00) [pid = 832] [serial = 236] [outer = 0000009F32952C00] 06:57:30 INFO - PROCESS | 832 | 1468504650990 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]]]}] 06:57:30 INFO - PROCESS | 832 | --DOMWINDOW == 90 (0000009F27E19800) [pid = 832] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 06:57:30 INFO - PROCESS | 832 | --DOMWINDOW == 89 (0000009F2F89A000) [pid = 832] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 06:57:30 INFO - PROCESS | 832 | --DOMWINDOW == 88 (0000009F23A9D000) [pid = 832] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 06:57:30 INFO - PROCESS | 832 | --DOMWINDOW == 87 (0000009F308CA800) [pid = 832] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 06:57:31 INFO - PROCESS | 832 | --DOMWINDOW == 86 (0000009F330DAC00) [pid = 832] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 06:57:31 INFO - PROCESS | 832 | --DOMWINDOW == 85 (0000009F2D9B8000) [pid = 832] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 06:57:31 INFO - PROCESS | 832 | --DOMWINDOW == 84 (0000009F3147EC00) [pid = 832] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 06:57:31 INFO - PROCESS | 832 | --DOMWINDOW == 83 (0000009F287B7C00) [pid = 832] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 06:57:31 INFO - PROCESS | 832 | --DOMWINDOW == 82 (0000009F2A124800) [pid = 832] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 06:57:31 INFO - PROCESS | 832 | --DOMWINDOW == 81 (0000009F2DA26800) [pid = 832] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 06:57:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 06:57:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 690ms 06:57:31 INFO - PROCESS | 832 | 1468504651024 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 06:57:31 INFO - PROCESS | 832 | 1468504651026 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 06:57:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 06:57:31 INFO - PROCESS | 832 | 1468504651030 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 06:57:31 INFO - PROCESS | 832 | 1468504651032 Marionette TRACE conn6 <- [1,282,null,{}] 06:57:31 INFO - PROCESS | 832 | 1468504651035 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}] 06:57:31 INFO - PROCESS | 832 | 1468504651037 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:31 INFO - PROCESS | 832 | 1468504651142 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 06:57:31 INFO - PROCESS | 832 | 1468504651156 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:31 INFO - PROCESS | 832 | 1468504651158 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:31 INFO - PROCESS | 832 | ++DOCSHELL 0000009F373B5000 == 39 [pid = 832] [id = 80] 06:57:31 INFO - PROCESS | 832 | ++DOMWINDOW == 82 (0000009F29FE0400) [pid = 832] [serial = 237] [outer = 0000000000000000] 06:57:31 INFO - PROCESS | 832 | ++DOMWINDOW == 83 (0000009F2DA28C00) [pid = 832] [serial = 238] [outer = 0000009F29FE0400] 06:57:31 INFO - PROCESS | 832 | 1468504651204 Marionette DEBUG loaded listener.js 06:57:31 INFO - PROCESS | 832 | ++DOMWINDOW == 84 (0000009F374EA400) [pid = 832] [serial = 239] [outer = 0000009F29FE0400] 06:57:31 INFO - PROCESS | 832 | 1468504651598 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]]]}] 06:57:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 06:57:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 629ms 06:57:31 INFO - PROCESS | 832 | 1468504651663 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 06:57:31 INFO - PROCESS | 832 | 1468504651665 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 06:57:31 INFO - PROCESS | 832 | 1468504651668 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 06:57:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 06:57:31 INFO - PROCESS | 832 | 1468504651670 Marionette TRACE conn6 <- [1,286,null,{}] 06:57:31 INFO - PROCESS | 832 | 1468504651673 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}] 06:57:31 INFO - PROCESS | 832 | 1468504651675 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:31 INFO - PROCESS | 832 | 1468504651760 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 06:57:31 INFO - PROCESS | 832 | 1468504651765 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:31 INFO - PROCESS | 832 | 1468504651767 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:31 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37AA1800 == 40 [pid = 832] [id = 81] 06:57:31 INFO - PROCESS | 832 | ++DOMWINDOW == 85 (0000009F377D6000) [pid = 832] [serial = 240] [outer = 0000000000000000] 06:57:31 INFO - PROCESS | 832 | ++DOMWINDOW == 86 (0000009F37A06000) [pid = 832] [serial = 241] [outer = 0000009F377D6000] 06:57:31 INFO - PROCESS | 832 | 1468504651811 Marionette DEBUG loaded listener.js 06:57:31 INFO - PROCESS | 832 | ++DOMWINDOW == 87 (0000009F37A0D400) [pid = 832] [serial = 242] [outer = 0000009F377D6000] 06:57:32 INFO - PROCESS | 832 | 1468504652211 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]]]}] 06:57:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 06:57:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 588ms 06:57:32 INFO - PROCESS | 832 | 1468504652259 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 06:57:32 INFO - PROCESS | 832 | 1468504652261 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 06:57:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 06:57:32 INFO - PROCESS | 832 | 1468504652264 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 06:57:32 INFO - PROCESS | 832 | 1468504652266 Marionette TRACE conn6 <- [1,290,null,{}] 06:57:32 INFO - PROCESS | 832 | 1468504652274 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}] 06:57:32 INFO - PROCESS | 832 | 1468504652276 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:32 INFO - PROCESS | 832 | 1468504652363 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 06:57:32 INFO - PROCESS | 832 | 1468504652368 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:32 INFO - PROCESS | 832 | 1468504652370 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:32 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37B06000 == 41 [pid = 832] [id = 82] 06:57:32 INFO - PROCESS | 832 | ++DOMWINDOW == 88 (0000009F29FD5000) [pid = 832] [serial = 243] [outer = 0000000000000000] 06:57:32 INFO - PROCESS | 832 | ++DOMWINDOW == 89 (0000009F37A10800) [pid = 832] [serial = 244] [outer = 0000009F29FD5000] 06:57:32 INFO - PROCESS | 832 | 1468504652416 Marionette DEBUG loaded listener.js 06:57:32 INFO - PROCESS | 832 | ++DOMWINDOW == 90 (0000009F37A53400) [pid = 832] [serial = 245] [outer = 0000009F29FD5000] 06:57:32 INFO - PROCESS | 832 | 1468504652843 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]]]}] 06:57:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 06:57:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 630ms 06:57:32 INFO - PROCESS | 832 | 1468504652899 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 06:57:32 INFO - PROCESS | 832 | 1468504652902 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 06:57:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 06:57:32 INFO - PROCESS | 832 | 1468504652905 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 06:57:32 INFO - PROCESS | 832 | 1468504652907 Marionette TRACE conn6 <- [1,294,null,{}] 06:57:32 INFO - PROCESS | 832 | 1468504652911 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}] 06:57:32 INFO - PROCESS | 832 | 1468504652913 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:33 INFO - PROCESS | 832 | 1468504653060 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 06:57:33 INFO - PROCESS | 832 | 1468504653134 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:33 INFO - PROCESS | 832 | 1468504653137 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:33 INFO - PROCESS | 832 | ++DOCSHELL 0000009F24378000 == 42 [pid = 832] [id = 83] 06:57:33 INFO - PROCESS | 832 | ++DOMWINDOW == 91 (0000009F21BD8C00) [pid = 832] [serial = 246] [outer = 0000000000000000] 06:57:33 INFO - PROCESS | 832 | ++DOMWINDOW == 92 (0000009F21CD6000) [pid = 832] [serial = 247] [outer = 0000009F21BD8C00] 06:57:33 INFO - PROCESS | 832 | 1468504653198 Marionette DEBUG loaded listener.js 06:57:33 INFO - PROCESS | 832 | ++DOMWINDOW == 93 (0000009F2413F000) [pid = 832] [serial = 248] [outer = 0000009F21BD8C00] 06:57:33 INFO - PROCESS | 832 | 1468504653821 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]]]}] 06:57:33 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. 06:57:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 944ms 06:57:33 INFO - PROCESS | 832 | 1468504653865 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 06:57:33 INFO - PROCESS | 832 | 1468504653870 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 06:57:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 06:57:33 INFO - PROCESS | 832 | 1468504653876 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 06:57:33 INFO - PROCESS | 832 | 1468504653880 Marionette TRACE conn6 <- [1,298,null,{}] 06:57:33 INFO - PROCESS | 832 | 1468504653886 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}] 06:57:33 INFO - PROCESS | 832 | 1468504653889 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:34 INFO - PROCESS | 832 | 1468504654008 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 06:57:34 INFO - PROCESS | 832 | 1468504654079 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:34 INFO - PROCESS | 832 | 1468504654082 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:34 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2DDA8800 == 43 [pid = 832] [id = 84] 06:57:34 INFO - PROCESS | 832 | ++DOMWINDOW == 94 (0000009F299B0400) [pid = 832] [serial = 249] [outer = 0000000000000000] 06:57:34 INFO - PROCESS | 832 | ++DOMWINDOW == 95 (0000009F2A464C00) [pid = 832] [serial = 250] [outer = 0000009F299B0400] 06:57:34 INFO - PROCESS | 832 | 1468504654180 Marionette DEBUG loaded listener.js 06:57:34 INFO - PROCESS | 832 | ++DOMWINDOW == 96 (0000009F2D9C2000) [pid = 832] [serial = 251] [outer = 0000009F299B0400] 06:57:34 INFO - PROCESS | 832 | 1468504654482 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 06:57:34 INFO - PROCESS | 832 | 1468504654781 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]]]}] 06:57:34 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. 06:57:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 983ms 06:57:34 INFO - PROCESS | 832 | 1468504654862 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 06:57:34 INFO - PROCESS | 832 | 1468504654865 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 06:57:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 06:57:34 INFO - PROCESS | 832 | 1468504654869 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 06:57:34 INFO - PROCESS | 832 | 1468504654872 Marionette TRACE conn6 <- [1,302,null,{}] 06:57:34 INFO - PROCESS | 832 | 1468504654876 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}] 06:57:34 INFO - PROCESS | 832 | 1468504654879 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:35 INFO - PROCESS | 832 | 1468504654999 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 06:57:35 INFO - PROCESS | 832 | 1468504655072 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:35 INFO - PROCESS | 832 | 1468504655075 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:35 INFO - PROCESS | 832 | ++DOCSHELL 0000009F38B90800 == 44 [pid = 832] [id = 85] 06:57:35 INFO - PROCESS | 832 | ++DOMWINDOW == 97 (0000009F3112CC00) [pid = 832] [serial = 252] [outer = 0000000000000000] 06:57:35 INFO - PROCESS | 832 | ++DOMWINDOW == 98 (0000009F3147BC00) [pid = 832] [serial = 253] [outer = 0000009F3112CC00] 06:57:35 INFO - PROCESS | 832 | 1468504655170 Marionette DEBUG loaded listener.js 06:57:35 INFO - PROCESS | 832 | ++DOMWINDOW == 99 (0000009F327B6C00) [pid = 832] [serial = 254] [outer = 0000009F3112CC00] 06:57:35 INFO - PROCESS | 832 | 1468504655748 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]]]}] 06:57:35 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. 06:57:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 922ms 06:57:35 INFO - PROCESS | 832 | 1468504655793 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 06:57:35 INFO - PROCESS | 832 | 1468504655797 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 06:57:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 06:57:35 INFO - PROCESS | 832 | 1468504655809 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 06:57:35 INFO - PROCESS | 832 | 1468504655814 Marionette TRACE conn6 <- [1,306,null,{}] 06:57:35 INFO - PROCESS | 832 | 1468504655818 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}] 06:57:35 INFO - PROCESS | 832 | 1468504655822 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:35 INFO - PROCESS | 832 | 1468504655939 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 06:57:36 INFO - PROCESS | 832 | 1468504656008 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:36 INFO - PROCESS | 832 | 1468504656011 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:36 INFO - PROCESS | 832 | ++DOCSHELL 0000009F38C75800 == 45 [pid = 832] [id = 86] 06:57:36 INFO - PROCESS | 832 | ++DOMWINDOW == 100 (0000009F3407AC00) [pid = 832] [serial = 255] [outer = 0000000000000000] 06:57:36 INFO - PROCESS | 832 | ++DOMWINDOW == 101 (0000009F34081400) [pid = 832] [serial = 256] [outer = 0000009F3407AC00] 06:57:36 INFO - PROCESS | 832 | 1468504656065 Marionette DEBUG loaded listener.js 06:57:36 INFO - PROCESS | 832 | ++DOMWINDOW == 102 (0000009F370BF000) [pid = 832] [serial = 257] [outer = 0000009F3407AC00] 06:57:36 INFO - PROCESS | 832 | 1468504656678 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]]]}] 06:57:36 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. 06:57:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 944ms 06:57:36 INFO - PROCESS | 832 | 1468504656751 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 06:57:36 INFO - PROCESS | 832 | 1468504656753 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 06:57:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 06:57:36 INFO - PROCESS | 832 | 1468504656757 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 06:57:36 INFO - PROCESS | 832 | 1468504656760 Marionette TRACE conn6 <- [1,310,null,{}] 06:57:36 INFO - PROCESS | 832 | 1468504656763 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}] 06:57:36 INFO - PROCESS | 832 | 1468504656766 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:36 INFO - PROCESS | 832 | 1468504656892 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 06:57:36 INFO - PROCESS | 832 | 1468504656957 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:36 INFO - PROCESS | 832 | 1468504656960 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:37 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2875D000 == 46 [pid = 832] [id = 87] 06:57:37 INFO - PROCESS | 832 | ++DOMWINDOW == 103 (0000009F23BFAC00) [pid = 832] [serial = 258] [outer = 0000000000000000] 06:57:37 INFO - PROCESS | 832 | ++DOMWINDOW == 104 (0000009F28A76000) [pid = 832] [serial = 259] [outer = 0000009F23BFAC00] 06:57:37 INFO - PROCESS | 832 | 1468504657162 Marionette DEBUG loaded listener.js 06:57:37 INFO - PROCESS | 832 | ++DOMWINDOW == 105 (0000009F29FD1400) [pid = 832] [serial = 260] [outer = 0000009F23BFAC00] 06:57:37 INFO - PROCESS | 832 | 1468504657802 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]]]}] 06:57:37 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. 06:57:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1078ms 06:57:37 INFO - PROCESS | 832 | --DOCSHELL 0000009F37B06000 == 45 [pid = 832] [id = 82] 06:57:37 INFO - PROCESS | 832 | --DOCSHELL 0000009F37AA1800 == 44 [pid = 832] [id = 81] 06:57:37 INFO - PROCESS | 832 | --DOCSHELL 0000009F373B5000 == 43 [pid = 832] [id = 80] 06:57:37 INFO - PROCESS | 832 | --DOCSHELL 0000009F35C84800 == 42 [pid = 832] [id = 79] 06:57:37 INFO - PROCESS | 832 | --DOCSHELL 0000009F32EB3800 == 41 [pid = 832] [id = 78] 06:57:37 INFO - PROCESS | 832 | --DOCSHELL 0000009F30A5B000 == 40 [pid = 832] [id = 77] 06:57:37 INFO - PROCESS | 832 | --DOCSHELL 0000009F30116800 == 39 [pid = 832] [id = 76] 06:57:37 INFO - PROCESS | 832 | --DOCSHELL 0000009F2DDB7800 == 38 [pid = 832] [id = 75] 06:57:37 INFO - PROCESS | 832 | --DOCSHELL 0000009F29992000 == 37 [pid = 832] [id = 74] 06:57:37 INFO - PROCESS | 832 | --DOCSHELL 0000009F28F9C000 == 36 [pid = 832] [id = 73] 06:57:37 INFO - PROCESS | 832 | --DOCSHELL 0000009F37AC0000 == 35 [pid = 832] [id = 68] 06:57:37 INFO - PROCESS | 832 | --DOMWINDOW == 104 (0000009F374EE400) [pid = 832] [serial = 200] [outer = 0000000000000000] [url = about:blank] 06:57:37 INFO - PROCESS | 832 | --DOMWINDOW == 103 (0000009F31476400) [pid = 832] [serial = 185] [outer = 0000000000000000] [url = about:blank] 06:57:37 INFO - PROCESS | 832 | --DOMWINDOW == 102 (0000009F2DA26400) [pid = 832] [serial = 197] [outer = 0000000000000000] [url = about:blank] 06:57:37 INFO - PROCESS | 832 | --DOMWINDOW == 101 (0000009F2DE4D400) [pid = 832] [serial = 199] [outer = 0000000000000000] [url = about:blank] 06:57:37 INFO - PROCESS | 832 | --DOMWINDOW == 100 (0000009F304BE000) [pid = 832] [serial = 182] [outer = 0000000000000000] [url = about:blank] 06:57:37 INFO - PROCESS | 832 | --DOMWINDOW == 99 (0000009F301DEC00) [pid = 832] [serial = 194] [outer = 0000000000000000] [url = about:blank] 06:57:37 INFO - PROCESS | 832 | --DOMWINDOW == 98 (0000009F2D593C00) [pid = 832] [serial = 173] [outer = 0000000000000000] [url = about:blank] 06:57:37 INFO - PROCESS | 832 | --DOMWINDOW == 97 (0000009F28D5F400) [pid = 832] [serial = 172] [outer = 0000000000000000] [url = about:blank] 06:57:37 INFO - PROCESS | 832 | --DOMWINDOW == 96 (0000009F2FB86400) [pid = 832] [serial = 181] [outer = 0000000000000000] [url = about:blank] 06:57:37 INFO - PROCESS | 832 | --DOMWINDOW == 95 (0000009F28733800) [pid = 832] [serial = 175] [outer = 0000000000000000] [url = about:blank] 06:57:37 INFO - PROCESS | 832 | --DOMWINDOW == 94 (0000009F299B5400) [pid = 832] [serial = 176] [outer = 0000000000000000] [url = about:blank] 06:57:37 INFO - PROCESS | 832 | --DOMWINDOW == 93 (0000009F3112D400) [pid = 832] [serial = 184] [outer = 0000000000000000] [url = about:blank] 06:57:37 INFO - PROCESS | 832 | --DOMWINDOW == 92 (0000009F3726E400) [pid = 832] [serial = 190] [outer = 0000000000000000] [url = about:blank] 06:57:37 INFO - PROCESS | 832 | --DOMWINDOW == 91 (0000009F28F09C00) [pid = 832] [serial = 169] [outer = 0000000000000000] [url = about:blank] 06:57:37 INFO - PROCESS | 832 | --DOMWINDOW == 90 (0000009F2DE36400) [pid = 832] [serial = 179] [outer = 0000000000000000] [url = about:blank] 06:57:37 INFO - PROCESS | 832 | --DOMWINDOW == 89 (0000009F2DC2D400) [pid = 832] [serial = 178] [outer = 0000000000000000] [url = about:blank] 06:57:37 INFO - PROCESS | 832 | --DOMWINDOW == 88 (0000009F370C1000) [pid = 832] [serial = 166] [outer = 0000000000000000] [url = about:blank] 06:57:37 INFO - PROCESS | 832 | --DOMWINDOW == 87 (0000009F327B8C00) [pid = 832] [serial = 188] [outer = 0000000000000000] [url = about:blank] 06:57:37 INFO - PROCESS | 832 | --DOMWINDOW == 86 (0000009F31B21800) [pid = 832] [serial = 187] [outer = 0000000000000000] [url = about:blank] 06:57:37 INFO - PROCESS | 832 | --DOMWINDOW == 85 (0000009F29925800) [pid = 832] [serial = 193] [outer = 0000000000000000] [url = about:blank] 06:57:37 INFO - PROCESS | 832 | --DOMWINDOW == 84 (0000009F2D10CC00) [pid = 832] [serial = 196] [outer = 0000000000000000] [url = about:blank] 06:57:37 INFO - PROCESS | 832 | --DOMWINDOW == 83 (0000009F374E8400) [pid = 832] [serial = 191] [outer = 0000000000000000] [url = about:blank] 06:57:37 INFO - PROCESS | 832 | 1468504657900 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 06:57:37 INFO - PROCESS | 832 | 1468504657903 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 06:57:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 06:57:37 INFO - PROCESS | 832 | 1468504657910 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 06:57:37 INFO - PROCESS | 832 | 1468504657914 Marionette TRACE conn6 <- [1,314,null,{}] 06:57:37 INFO - PROCESS | 832 | 1468504657919 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}] 06:57:37 INFO - PROCESS | 832 | 1468504657922 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:38 INFO - PROCESS | 832 | 1468504658018 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 06:57:38 INFO - PROCESS | 832 | 1468504658024 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:38 INFO - PROCESS | 832 | 1468504658027 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:38 INFO - PROCESS | 832 | ++DOCSHELL 0000009F29988800 == 36 [pid = 832] [id = 88] 06:57:38 INFO - PROCESS | 832 | ++DOMWINDOW == 84 (0000009F29F61C00) [pid = 832] [serial = 261] [outer = 0000000000000000] 06:57:38 INFO - PROCESS | 832 | ++DOMWINDOW == 85 (0000009F2A466400) [pid = 832] [serial = 262] [outer = 0000009F29F61C00] 06:57:38 INFO - PROCESS | 832 | 1468504658075 Marionette DEBUG loaded listener.js 06:57:38 INFO - PROCESS | 832 | ++DOMWINDOW == 86 (0000009F2DB42800) [pid = 832] [serial = 263] [outer = 0000009F29F61C00] 06:57:38 INFO - PROCESS | 832 | 1468504658557 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]]]}] 06:57:38 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. 06:57:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 691ms 06:57:38 INFO - PROCESS | 832 | 1468504658606 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 06:57:38 INFO - PROCESS | 832 | 1468504658610 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 06:57:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 06:57:38 INFO - PROCESS | 832 | 1468504658616 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 06:57:38 INFO - PROCESS | 832 | 1468504658619 Marionette TRACE conn6 <- [1,318,null,{}] 06:57:38 INFO - PROCESS | 832 | 1468504658622 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}] 06:57:38 INFO - PROCESS | 832 | 1468504658625 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:38 INFO - PROCESS | 832 | 1468504658718 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 06:57:38 INFO - PROCESS | 832 | 1468504658791 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:38 INFO - PROCESS | 832 | 1468504658793 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:38 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2E6C5000 == 37 [pid = 832] [id = 89] 06:57:38 INFO - PROCESS | 832 | ++DOMWINDOW == 87 (0000009F2DE36400) [pid = 832] [serial = 264] [outer = 0000000000000000] 06:57:38 INFO - PROCESS | 832 | ++DOMWINDOW == 88 (0000009F301E7800) [pid = 832] [serial = 265] [outer = 0000009F2DE36400] 06:57:38 INFO - PROCESS | 832 | 1468504658840 Marionette DEBUG loaded listener.js 06:57:38 INFO - PROCESS | 832 | ++DOMWINDOW == 89 (0000009F3112C400) [pid = 832] [serial = 266] [outer = 0000009F2DE36400] 06:57:39 INFO - PROCESS | 832 | 1468504659217 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]]]}] 06:57:39 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. 06:57:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 627ms 06:57:39 INFO - PROCESS | 832 | 1468504659245 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 06:57:39 INFO - PROCESS | 832 | 1468504659248 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 06:57:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 06:57:39 INFO - PROCESS | 832 | 1468504659251 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 06:57:39 INFO - PROCESS | 832 | 1468504659255 Marionette TRACE conn6 <- [1,322,null,{}] 06:57:39 INFO - PROCESS | 832 | 1468504659271 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}] 06:57:39 INFO - PROCESS | 832 | 1468504659276 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:39 INFO - PROCESS | 832 | 1468504659367 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 06:57:39 INFO - PROCESS | 832 | 1468504659374 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:39 INFO - PROCESS | 832 | 1468504659377 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:39 INFO - PROCESS | 832 | ++DOCSHELL 0000009F31146800 == 38 [pid = 832] [id = 90] 06:57:39 INFO - PROCESS | 832 | ++DOMWINDOW == 90 (0000009F3147E400) [pid = 832] [serial = 267] [outer = 0000000000000000] 06:57:39 INFO - PROCESS | 832 | ++DOMWINDOW == 91 (0000009F327B8C00) [pid = 832] [serial = 268] [outer = 0000009F3147E400] 06:57:39 INFO - PROCESS | 832 | 1468504659422 Marionette DEBUG loaded listener.js 06:57:39 INFO - PROCESS | 832 | ++DOMWINDOW == 92 (0000009F330D4000) [pid = 832] [serial = 269] [outer = 0000009F3147E400] 06:57:39 INFO - PROCESS | 832 | 1468504659866 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]]]}] 06:57:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:57:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 629ms 06:57:39 INFO - PROCESS | 832 | 1468504659883 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 06:57:39 INFO - PROCESS | 832 | 1468504659886 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 06:57:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 06:57:39 INFO - PROCESS | 832 | 1468504659889 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 06:57:39 INFO - PROCESS | 832 | 1468504659891 Marionette TRACE conn6 <- [1,326,null,{}] 06:57:39 INFO - PROCESS | 832 | 1468504659911 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}] 06:57:39 INFO - PROCESS | 832 | 1468504659913 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:40 INFO - PROCESS | 832 | 1468504660035 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 06:57:40 INFO - PROCESS | 832 | 1468504660041 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:40 INFO - PROCESS | 832 | 1468504660043 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:40 INFO - PROCESS | 832 | ++DOCSHELL 0000009F33097800 == 39 [pid = 832] [id = 91] 06:57:40 INFO - PROCESS | 832 | ++DOMWINDOW == 93 (0000009F34083000) [pid = 832] [serial = 270] [outer = 0000000000000000] 06:57:40 INFO - PROCESS | 832 | ++DOMWINDOW == 94 (0000009F34164000) [pid = 832] [serial = 271] [outer = 0000009F34083000] 06:57:40 INFO - PROCESS | 832 | 1468504660088 Marionette DEBUG loaded listener.js 06:57:40 INFO - PROCESS | 832 | ++DOMWINDOW == 95 (0000009F3416B400) [pid = 832] [serial = 272] [outer = 0000009F34083000] 06:57:40 INFO - PROCESS | 832 | 1468504660544 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]]]}] 06:57:40 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. 06:57:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 671ms 06:57:40 INFO - PROCESS | 832 | 1468504660564 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 06:57:40 INFO - PROCESS | 832 | 1468504660566 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 06:57:40 INFO - PROCESS | 832 | 1468504660569 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 06:57:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 06:57:40 INFO - PROCESS | 832 | 1468504660571 Marionette TRACE conn6 <- [1,330,null,{}] 06:57:40 INFO - PROCESS | 832 | 1468504660574 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}] 06:57:40 INFO - PROCESS | 832 | 1468504660577 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:40 INFO - PROCESS | 832 | 1468504660686 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 06:57:40 INFO - PROCESS | 832 | 1468504660754 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:40 INFO - PROCESS | 832 | 1468504660757 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:40 INFO - PROCESS | 832 | ++DOCSHELL 0000009F373AF800 == 40 [pid = 832] [id = 92] 06:57:40 INFO - PROCESS | 832 | ++DOMWINDOW == 96 (0000009F36F0DC00) [pid = 832] [serial = 273] [outer = 0000000000000000] 06:57:40 INFO - PROCESS | 832 | ++DOMWINDOW == 97 (0000009F370BB800) [pid = 832] [serial = 274] [outer = 0000009F36F0DC00] 06:57:40 INFO - PROCESS | 832 | 1468504660820 Marionette DEBUG loaded listener.js 06:57:40 INFO - PROCESS | 832 | ++DOMWINDOW == 98 (0000009F374EB000) [pid = 832] [serial = 275] [outer = 0000009F36F0DC00] 06:57:41 INFO - PROCESS | 832 | 1468504661284 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]]]}] 06:57:41 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. 06:57:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 734ms 06:57:41 INFO - PROCESS | 832 | 1468504661306 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 06:57:41 INFO - PROCESS | 832 | 1468504661309 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 06:57:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 06:57:41 INFO - PROCESS | 832 | 1468504661316 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 06:57:41 INFO - PROCESS | 832 | 1468504661318 Marionette TRACE conn6 <- [1,334,null,{}] 06:57:41 INFO - PROCESS | 832 | 1468504661322 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}] 06:57:41 INFO - PROCESS | 832 | 1468504661328 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:41 INFO - PROCESS | 832 | 1468504661446 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 06:57:41 INFO - PROCESS | 832 | 1468504661452 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:41 INFO - PROCESS | 832 | 1468504661454 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:41 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37A93000 == 41 [pid = 832] [id = 93] 06:57:41 INFO - PROCESS | 832 | ++DOMWINDOW == 99 (0000009F2FF77800) [pid = 832] [serial = 276] [outer = 0000000000000000] 06:57:41 INFO - PROCESS | 832 | ++DOMWINDOW == 100 (0000009F2FF7C400) [pid = 832] [serial = 277] [outer = 0000009F2FF77800] 06:57:41 INFO - PROCESS | 832 | 1468504661501 Marionette DEBUG loaded listener.js 06:57:41 INFO - PROCESS | 832 | ++DOMWINDOW == 101 (0000009F37A07400) [pid = 832] [serial = 278] [outer = 0000009F2FF77800] 06:57:41 INFO - PROCESS | 832 | 1468504661926 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]]]}] 06:57:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 06:57:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 629ms 06:57:42 INFO - PROCESS | 832 | --DOMWINDOW == 100 (0000009F2DCD1800) [pid = 832] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 06:57:42 INFO - PROCESS | 832 | --DOMWINDOW == 99 (0000009F28A71C00) [pid = 832] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 06:57:42 INFO - PROCESS | 832 | --DOMWINDOW == 98 (0000009F2F89E400) [pid = 832] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 06:57:42 INFO - PROCESS | 832 | --DOMWINDOW == 97 (0000009F32952C00) [pid = 832] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 06:57:42 INFO - PROCESS | 832 | --DOMWINDOW == 96 (0000009F3147C800) [pid = 832] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 06:57:42 INFO - PROCESS | 832 | --DOMWINDOW == 95 (0000009F29FE0400) [pid = 832] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 06:57:42 INFO - PROCESS | 832 | --DOMWINDOW == 94 (0000009F288A6C00) [pid = 832] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 06:57:42 INFO - PROCESS | 832 | --DOMWINDOW == 93 (0000009F28A77400) [pid = 832] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 06:57:42 INFO - PROCESS | 832 | --DOMWINDOW == 92 (0000009F377D6000) [pid = 832] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 06:57:42 INFO - PROCESS | 832 | 1468504662115 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 06:57:42 INFO - PROCESS | 832 | 1468504662117 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 06:57:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 06:57:42 INFO - PROCESS | 832 | 1468504662131 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 06:57:42 INFO - PROCESS | 832 | 1468504662133 Marionette TRACE conn6 <- [1,338,null,{}] 06:57:42 INFO - PROCESS | 832 | 1468504662136 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}] 06:57:42 INFO - PROCESS | 832 | 1468504662138 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:42 INFO - PROCESS | 832 | 1468504662222 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 06:57:42 INFO - PROCESS | 832 | 1468504662229 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:42 INFO - PROCESS | 832 | 1468504662231 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:42 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37B21800 == 42 [pid = 832] [id = 94] 06:57:42 INFO - PROCESS | 832 | ++DOMWINDOW == 93 (0000009F29F61800) [pid = 832] [serial = 279] [outer = 0000000000000000] 06:57:42 INFO - PROCESS | 832 | ++DOMWINDOW == 94 (0000009F2DCCC800) [pid = 832] [serial = 280] [outer = 0000009F29F61800] 06:57:42 INFO - PROCESS | 832 | 1468504662275 Marionette DEBUG loaded listener.js 06:57:42 INFO - PROCESS | 832 | ++DOMWINDOW == 95 (0000009F31125000) [pid = 832] [serial = 281] [outer = 0000009F29F61800] 06:57:42 INFO - PROCESS | 832 | 1468504662684 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]]]}] 06:57:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 06:57:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 585ms 06:57:42 INFO - PROCESS | 832 | 1468504662724 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 06:57:42 INFO - PROCESS | 832 | 1468504662726 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 06:57:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 06:57:42 INFO - PROCESS | 832 | 1468504662729 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 06:57:42 INFO - PROCESS | 832 | 1468504662731 Marionette TRACE conn6 <- [1,342,null,{}] 06:57:42 INFO - PROCESS | 832 | 1468504662735 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}] 06:57:42 INFO - PROCESS | 832 | 1468504662745 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:42 INFO - PROCESS | 832 | 1468504662829 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 06:57:42 INFO - PROCESS | 832 | 1468504662838 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:42 INFO - PROCESS | 832 | 1468504662840 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:42 INFO - PROCESS | 832 | ++DOCSHELL 0000009F38B47800 == 43 [pid = 832] [id = 95] 06:57:42 INFO - PROCESS | 832 | ++DOMWINDOW == 96 (0000009F31B24000) [pid = 832] [serial = 282] [outer = 0000000000000000] 06:57:42 INFO - PROCESS | 832 | ++DOMWINDOW == 97 (0000009F341AA000) [pid = 832] [serial = 283] [outer = 0000009F31B24000] 06:57:42 INFO - PROCESS | 832 | 1468504662884 Marionette DEBUG loaded listener.js 06:57:42 INFO - PROCESS | 832 | ++DOMWINDOW == 98 (0000009F341B1400) [pid = 832] [serial = 284] [outer = 0000009F31B24000] 06:57:43 INFO - PROCESS | 832 | 1468504663277 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]]]}] 06:57:43 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. 06:57:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 585ms 06:57:43 INFO - PROCESS | 832 | 1468504663318 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 06:57:43 INFO - PROCESS | 832 | 1468504663320 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 06:57:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 06:57:43 INFO - PROCESS | 832 | 1468504663334 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 06:57:43 INFO - PROCESS | 832 | 1468504663336 Marionette TRACE conn6 <- [1,346,null,{}] 06:57:43 INFO - PROCESS | 832 | 1468504663344 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}] 06:57:43 INFO - PROCESS | 832 | 1468504663346 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:43 INFO - PROCESS | 832 | 1468504663433 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 06:57:43 INFO - PROCESS | 832 | 1468504663440 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:43 INFO - PROCESS | 832 | 1468504663442 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:43 INFO - PROCESS | 832 | ++DOCSHELL 0000009F38BEC800 == 44 [pid = 832] [id = 96] 06:57:43 INFO - PROCESS | 832 | ++DOMWINDOW == 99 (0000009F30CA2C00) [pid = 832] [serial = 285] [outer = 0000000000000000] 06:57:43 INFO - PROCESS | 832 | ++DOMWINDOW == 100 (0000009F30CA8C00) [pid = 832] [serial = 286] [outer = 0000009F30CA2C00] 06:57:43 INFO - PROCESS | 832 | 1468504663486 Marionette DEBUG loaded listener.js 06:57:43 INFO - PROCESS | 832 | ++DOMWINDOW == 101 (0000009F30CAE000) [pid = 832] [serial = 287] [outer = 0000009F30CA2C00] 06:57:43 INFO - PROCESS | 832 | 1468504663916 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]]]}] 06:57:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 06:57:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 650ms 06:57:43 INFO - PROCESS | 832 | 1468504663977 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 06:57:43 INFO - PROCESS | 832 | 1468504663979 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 06:57:43 INFO - PROCESS | 832 | 1468504663982 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 06:57:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 06:57:43 INFO - PROCESS | 832 | 1468504663984 Marionette TRACE conn6 <- [1,350,null,{}] 06:57:43 INFO - PROCESS | 832 | 1468504663987 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}] 06:57:43 INFO - PROCESS | 832 | 1468504663989 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:44 INFO - PROCESS | 832 | 1468504664074 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 06:57:44 INFO - PROCESS | 832 | 1468504664079 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:44 INFO - PROCESS | 832 | 1468504664081 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:44 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30160000 == 45 [pid = 832] [id = 97] 06:57:44 INFO - PROCESS | 832 | ++DOMWINDOW == 102 (0000009F30CABC00) [pid = 832] [serial = 288] [outer = 0000000000000000] 06:57:44 INFO - PROCESS | 832 | ++DOMWINDOW == 103 (0000009F37A0C000) [pid = 832] [serial = 289] [outer = 0000009F30CABC00] 06:57:44 INFO - PROCESS | 832 | 1468504664127 Marionette DEBUG loaded listener.js 06:57:44 INFO - PROCESS | 832 | ++DOMWINDOW == 104 (0000009F37A5D000) [pid = 832] [serial = 290] [outer = 0000009F30CABC00] 06:57:44 INFO - PROCESS | 832 | 1468504664821 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]]]}] 06:57:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 06:57:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 882ms 06:57:44 INFO - PROCESS | 832 | 1468504664868 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 06:57:44 INFO - PROCESS | 832 | 1468504664873 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 06:57:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 06:57:44 INFO - PROCESS | 832 | 1468504664891 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 06:57:44 INFO - PROCESS | 832 | 1468504664895 Marionette TRACE conn6 <- [1,354,null,{}] 06:57:44 INFO - PROCESS | 832 | 1468504664900 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}] 06:57:44 INFO - PROCESS | 832 | 1468504664905 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:45 INFO - PROCESS | 832 | 1468504665031 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 06:57:45 INFO - PROCESS | 832 | 1468504665098 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:45 INFO - PROCESS | 832 | 1468504665101 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:45 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2E48E800 == 46 [pid = 832] [id = 98] 06:57:45 INFO - PROCESS | 832 | ++DOMWINDOW == 105 (0000009F2DA23400) [pid = 832] [serial = 291] [outer = 0000000000000000] 06:57:45 INFO - PROCESS | 832 | ++DOMWINDOW == 106 (0000009F2DE3F000) [pid = 832] [serial = 292] [outer = 0000009F2DA23400] 06:57:45 INFO - PROCESS | 832 | 1468504665200 Marionette DEBUG loaded listener.js 06:57:45 INFO - PROCESS | 832 | ++DOMWINDOW == 107 (0000009F2F8EB000) [pid = 832] [serial = 293] [outer = 0000009F2DA23400] 06:57:45 INFO - PROCESS | 832 | 1468504665791 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]]]}] 06:57:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:57:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 945ms 06:57:45 INFO - PROCESS | 832 | 1468504665840 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 06:57:45 INFO - PROCESS | 832 | 1468504665845 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 06:57:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 06:57:45 INFO - PROCESS | 832 | 1468504665852 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 06:57:45 INFO - PROCESS | 832 | 1468504665855 Marionette TRACE conn6 <- [1,358,null,{}] 06:57:45 INFO - PROCESS | 832 | 1468504665859 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}] 06:57:45 INFO - PROCESS | 832 | 1468504665862 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:45 INFO - PROCESS | 832 | 1468504665984 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 06:57:46 INFO - PROCESS | 832 | 1468504666058 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:46 INFO - PROCESS | 832 | 1468504666060 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:46 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37033000 == 47 [pid = 832] [id = 99] 06:57:46 INFO - PROCESS | 832 | ++DOMWINDOW == 108 (0000009F2FF7CC00) [pid = 832] [serial = 294] [outer = 0000000000000000] 06:57:46 INFO - PROCESS | 832 | ++DOMWINDOW == 109 (0000009F30CA5C00) [pid = 832] [serial = 295] [outer = 0000009F2FF7CC00] 06:57:46 INFO - PROCESS | 832 | 1468504666158 Marionette DEBUG loaded listener.js 06:57:46 INFO - PROCESS | 832 | ++DOMWINDOW == 110 (0000009F3147EC00) [pid = 832] [serial = 296] [outer = 0000009F2FF7CC00] 06:57:46 INFO - PROCESS | 832 | 1468504666746 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]]]}] 06:57:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:57:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 944ms 06:57:46 INFO - PROCESS | 832 | 1468504666796 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 06:57:46 INFO - PROCESS | 832 | 1468504666799 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 06:57:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 06:57:46 INFO - PROCESS | 832 | 1468504666803 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 06:57:46 INFO - PROCESS | 832 | 1468504666807 Marionette TRACE conn6 <- [1,362,null,{}] 06:57:46 INFO - PROCESS | 832 | 1468504666819 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}] 06:57:46 INFO - PROCESS | 832 | 1468504666824 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:46 INFO - PROCESS | 832 | 1468504666942 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 06:57:47 INFO - PROCESS | 832 | 1468504667028 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:47 INFO - PROCESS | 832 | 1468504667032 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:47 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30C56000 == 48 [pid = 832] [id = 100] 06:57:47 INFO - PROCESS | 832 | ++DOMWINDOW == 111 (0000009F34080400) [pid = 832] [serial = 297] [outer = 0000000000000000] 06:57:47 INFO - PROCESS | 832 | ++DOMWINDOW == 112 (0000009F3416F800) [pid = 832] [serial = 298] [outer = 0000009F34080400] 06:57:47 INFO - PROCESS | 832 | 1468504667089 Marionette DEBUG loaded listener.js 06:57:47 INFO - PROCESS | 832 | ++DOMWINDOW == 113 (0000009F37271800) [pid = 832] [serial = 299] [outer = 0000009F34080400] 06:57:47 INFO - PROCESS | 832 | 1468504667711 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]]]}] 06:57:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:57:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 944ms 06:57:47 INFO - PROCESS | 832 | 1468504667749 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 06:57:47 INFO - PROCESS | 832 | 1468504667752 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 06:57:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 06:57:47 INFO - PROCESS | 832 | 1468504667756 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 06:57:47 INFO - PROCESS | 832 | 1468504667758 Marionette TRACE conn6 <- [1,366,null,{}] 06:57:47 INFO - PROCESS | 832 | 1468504667762 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}] 06:57:47 INFO - PROCESS | 832 | 1468504667764 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:47 INFO - PROCESS | 832 | 1468504667881 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 06:57:47 INFO - PROCESS | 832 | 1468504667953 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:47 INFO - PROCESS | 832 | 1468504667956 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:48 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30D06000 == 49 [pid = 832] [id = 101] 06:57:48 INFO - PROCESS | 832 | ++DOMWINDOW == 114 (0000009F2DA26400) [pid = 832] [serial = 300] [outer = 0000000000000000] 06:57:48 INFO - PROCESS | 832 | ++DOMWINDOW == 115 (0000009F30A94000) [pid = 832] [serial = 301] [outer = 0000009F2DA26400] 06:57:48 INFO - PROCESS | 832 | 1468504668054 Marionette DEBUG loaded listener.js 06:57:48 INFO - PROCESS | 832 | ++DOMWINDOW == 116 (0000009F34082C00) [pid = 832] [serial = 302] [outer = 0000009F2DA26400] 06:57:48 INFO - PROCESS | 832 | 1468504668763 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]]]}] 06:57:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:57:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1030ms 06:57:48 INFO - PROCESS | 832 | 1468504668789 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 06:57:48 INFO - PROCESS | 832 | 1468504668793 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 06:57:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 06:57:48 INFO - PROCESS | 832 | 1468504668799 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 06:57:48 INFO - PROCESS | 832 | 1468504668802 Marionette TRACE conn6 <- [1,370,null,{}] 06:57:48 INFO - PROCESS | 832 | 1468504668827 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}] 06:57:48 INFO - PROCESS | 832 | 1468504668830 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:48 INFO - PROCESS | 832 | 1468504668936 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 06:57:49 INFO - PROCESS | 832 | 1468504669011 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:49 INFO - PROCESS | 832 | 1468504669016 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:49 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2998B000 == 50 [pid = 832] [id = 102] 06:57:49 INFO - PROCESS | 832 | ++DOMWINDOW == 117 (0000009F23BF5C00) [pid = 832] [serial = 303] [outer = 0000000000000000] 06:57:49 INFO - PROCESS | 832 | ++DOMWINDOW == 118 (0000009F29883800) [pid = 832] [serial = 304] [outer = 0000009F23BF5C00] 06:57:49 INFO - PROCESS | 832 | 1468504669109 Marionette DEBUG loaded listener.js 06:57:49 INFO - PROCESS | 832 | ++DOMWINDOW == 119 (0000009F2D9C3C00) [pid = 832] [serial = 305] [outer = 0000009F23BF5C00] 06:57:50 INFO - PROCESS | 832 | --DOCSHELL 0000009F38BEC800 == 49 [pid = 832] [id = 96] 06:57:50 INFO - PROCESS | 832 | --DOCSHELL 0000009F38B47800 == 48 [pid = 832] [id = 95] 06:57:50 INFO - PROCESS | 832 | --DOCSHELL 0000009F37B21800 == 47 [pid = 832] [id = 94] 06:57:50 INFO - PROCESS | 832 | --DOCSHELL 0000009F37A93000 == 46 [pid = 832] [id = 93] 06:57:50 INFO - PROCESS | 832 | --DOCSHELL 0000009F373AF800 == 45 [pid = 832] [id = 92] 06:57:50 INFO - PROCESS | 832 | --DOCSHELL 0000009F33097800 == 44 [pid = 832] [id = 91] 06:57:50 INFO - PROCESS | 832 | --DOCSHELL 0000009F31146800 == 43 [pid = 832] [id = 90] 06:57:50 INFO - PROCESS | 832 | --DOCSHELL 0000009F2E6C5000 == 42 [pid = 832] [id = 89] 06:57:50 INFO - PROCESS | 832 | --DOCSHELL 0000009F29988800 == 41 [pid = 832] [id = 88] 06:57:50 INFO - PROCESS | 832 | --DOCSHELL 0000009F2875D000 == 40 [pid = 832] [id = 87] 06:57:50 INFO - PROCESS | 832 | --DOCSHELL 0000009F38B95800 == 39 [pid = 832] [id = 72] 06:57:50 INFO - PROCESS | 832 | --DOCSHELL 0000009F24378000 == 38 [pid = 832] [id = 83] 06:57:50 INFO - PROCESS | 832 | --DOCSHELL 0000009F388AE800 == 37 [pid = 832] [id = 71] 06:57:50 INFO - PROCESS | 832 | --DOCSHELL 0000009F38B90800 == 36 [pid = 832] [id = 85] 06:57:50 INFO - PROCESS | 832 | --DOCSHELL 0000009F37AB3000 == 35 [pid = 832] [id = 70] 06:57:50 INFO - PROCESS | 832 | --DOCSHELL 0000009F2DDAC000 == 34 [pid = 832] [id = 69] 06:57:50 INFO - PROCESS | 832 | --DOCSHELL 0000009F38C75800 == 33 [pid = 832] [id = 86] 06:57:50 INFO - PROCESS | 832 | --DOCSHELL 0000009F2DDA8800 == 32 [pid = 832] [id = 84] 06:57:50 INFO - PROCESS | 832 | --DOCSHELL 0000009F30D06000 == 31 [pid = 832] [id = 101] 06:57:50 INFO - PROCESS | 832 | --DOCSHELL 0000009F30C56000 == 30 [pid = 832] [id = 100] 06:57:50 INFO - PROCESS | 832 | --DOCSHELL 0000009F37033000 == 29 [pid = 832] [id = 99] 06:57:50 INFO - PROCESS | 832 | --DOCSHELL 0000009F2E48E800 == 28 [pid = 832] [id = 98] 06:57:50 INFO - PROCESS | 832 | --DOCSHELL 0000009F30160000 == 27 [pid = 832] [id = 97] 06:57:50 INFO - PROCESS | 832 | --DOMWINDOW == 118 (0000009F2E41BC00) [pid = 832] [serial = 223] [outer = 0000000000000000] [url = about:blank] 06:57:50 INFO - PROCESS | 832 | --DOMWINDOW == 117 (0000009F2E43F000) [pid = 832] [serial = 224] [outer = 0000000000000000] [url = about:blank] 06:57:50 INFO - PROCESS | 832 | --DOMWINDOW == 116 (0000009F32ECF000) [pid = 832] [serial = 214] [outer = 0000000000000000] [url = about:blank] 06:57:50 INFO - PROCESS | 832 | --DOMWINDOW == 115 (0000009F377CD400) [pid = 832] [serial = 202] [outer = 0000000000000000] [url = about:blank] 06:57:50 INFO - PROCESS | 832 | --DOMWINDOW == 114 (0000009F28AE5000) [pid = 832] [serial = 220] [outer = 0000000000000000] [url = about:blank] 06:57:50 INFO - PROCESS | 832 | --DOMWINDOW == 113 (0000009F29F62000) [pid = 832] [serial = 221] [outer = 0000000000000000] [url = about:blank] 06:57:50 INFO - PROCESS | 832 | --DOMWINDOW == 112 (0000009F2FB7BC00) [pid = 832] [serial = 226] [outer = 0000000000000000] [url = about:blank] 06:57:50 INFO - PROCESS | 832 | --DOMWINDOW == 111 (0000009F370BD800) [pid = 832] [serial = 235] [outer = 0000000000000000] [url = about:blank] 06:57:50 INFO - PROCESS | 832 | --DOMWINDOW == 110 (0000009F338E6800) [pid = 832] [serial = 233] [outer = 0000000000000000] [url = about:blank] 06:57:50 INFO - PROCESS | 832 | --DOMWINDOW == 109 (0000009F31B29800) [pid = 832] [serial = 232] [outer = 0000000000000000] [url = about:blank] 06:57:50 INFO - PROCESS | 832 | --DOMWINDOW == 108 (0000009F2D9B6000) [pid = 832] [serial = 205] [outer = 0000000000000000] [url = about:blank] 06:57:50 INFO - PROCESS | 832 | --DOMWINDOW == 107 (0000009F2DA28C00) [pid = 832] [serial = 238] [outer = 0000000000000000] [url = about:blank] 06:57:50 INFO - PROCESS | 832 | --DOMWINDOW == 106 (0000009F374EA400) [pid = 832] [serial = 239] [outer = 0000000000000000] [url = about:blank] 06:57:50 INFO - PROCESS | 832 | --DOMWINDOW == 105 (0000009F330D3C00) [pid = 832] [serial = 208] [outer = 0000000000000000] [url = about:blank] 06:57:50 INFO - PROCESS | 832 | --DOMWINDOW == 104 (0000009F36F0D800) [pid = 832] [serial = 211] [outer = 0000000000000000] [url = about:blank] 06:57:50 INFO - PROCESS | 832 | --DOMWINDOW == 103 (0000009F299B6800) [pid = 832] [serial = 218] [outer = 0000000000000000] [url = about:blank] 06:57:50 INFO - PROCESS | 832 | --DOMWINDOW == 102 (0000009F28D54800) [pid = 832] [serial = 217] [outer = 0000000000000000] [url = about:blank] 06:57:50 INFO - PROCESS | 832 | --DOMWINDOW == 101 (0000009F374EBC00) [pid = 832] [serial = 236] [outer = 0000000000000000] [url = about:blank] 06:57:50 INFO - PROCESS | 832 | --DOMWINDOW == 100 (0000009F30773C00) [pid = 832] [serial = 229] [outer = 0000000000000000] [url = about:blank] 06:57:50 INFO - PROCESS | 832 | --DOMWINDOW == 99 (0000009F3112C800) [pid = 832] [serial = 230] [outer = 0000000000000000] [url = about:blank] 06:57:50 INFO - PROCESS | 832 | --DOMWINDOW == 98 (0000009F37A06000) [pid = 832] [serial = 241] [outer = 0000000000000000] [url = about:blank] 06:57:50 INFO - PROCESS | 832 | --DOMWINDOW == 97 (0000009F37A0D400) [pid = 832] [serial = 242] [outer = 0000000000000000] [url = about:blank] 06:57:50 INFO - PROCESS | 832 | --DOMWINDOW == 96 (0000009F301DE800) [pid = 832] [serial = 227] [outer = 0000000000000000] [url = about:blank] 06:57:50 INFO - PROCESS | 832 | --DOMWINDOW == 95 (0000009F37A10800) [pid = 832] [serial = 244] [outer = 0000000000000000] [url = about:blank] 06:57:50 INFO - PROCESS | 832 | 1468504670524 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]]]}] 06:57:50 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. 06:57:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1765ms 06:57:50 INFO - PROCESS | 832 | 1468504670568 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 06:57:50 INFO - PROCESS | 832 | 1468504670572 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 06:57:50 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 06:57:50 INFO - PROCESS | 832 | 1468504670578 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 06:57:50 INFO - PROCESS | 832 | 1468504670581 Marionette TRACE conn6 <- [1,374,null,{}] 06:57:50 INFO - PROCESS | 832 | 1468504670587 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}] 06:57:50 INFO - PROCESS | 832 | 1468504670589 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:50 INFO - PROCESS | 832 | 1468504670685 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 06:57:50 INFO - PROCESS | 832 | 1468504670755 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:50 INFO - PROCESS | 832 | 1468504670760 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:50 INFO - PROCESS | 832 | ++DOCSHELL 0000009F28BE1000 == 28 [pid = 832] [id = 103] 06:57:50 INFO - PROCESS | 832 | ++DOMWINDOW == 96 (0000009F27E0D000) [pid = 832] [serial = 306] [outer = 0000000000000000] 06:57:50 INFO - PROCESS | 832 | ++DOMWINDOW == 97 (0000009F28D54800) [pid = 832] [serial = 307] [outer = 0000009F27E0D000] 06:57:50 INFO - PROCESS | 832 | 1468504670809 Marionette DEBUG loaded listener.js 06:57:50 INFO - PROCESS | 832 | ++DOMWINDOW == 98 (0000009F28B26400) [pid = 832] [serial = 308] [outer = 0000009F27E0D000] 06:57:51 INFO - PROCESS | 832 | 1468504671234 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 06:57:51 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 06:57:51 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 690ms 06:57:51 INFO - PROCESS | 832 | 1468504671272 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 06:57:51 INFO - PROCESS | 832 | 1468504671277 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 06:57:51 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 06:57:51 INFO - PROCESS | 832 | 1468504671284 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 06:57:51 INFO - PROCESS | 832 | 1468504671287 Marionette TRACE conn6 <- [1,378,null,{}] 06:57:51 INFO - PROCESS | 832 | 1468504671290 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}] 06:57:51 INFO - PROCESS | 832 | 1468504671293 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:51 INFO - PROCESS | 832 | 1468504671383 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 06:57:51 INFO - PROCESS | 832 | 1468504671390 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:51 INFO - PROCESS | 832 | 1468504671392 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:51 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2D918800 == 29 [pid = 832] [id = 104] 06:57:51 INFO - PROCESS | 832 | ++DOMWINDOW == 99 (0000009F2A12D400) [pid = 832] [serial = 309] [outer = 0000000000000000] 06:57:51 INFO - PROCESS | 832 | ++DOMWINDOW == 100 (0000009F2D9B8000) [pid = 832] [serial = 310] [outer = 0000009F2A12D400] 06:57:51 INFO - PROCESS | 832 | 1468504671440 Marionette DEBUG loaded listener.js 06:57:51 INFO - PROCESS | 832 | ++DOMWINDOW == 101 (0000009F2DA29000) [pid = 832] [serial = 311] [outer = 0000009F2A12D400] 06:57:52 INFO - PROCESS | 832 | 1468504672072 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 06:57:52 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 06:57:52 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 839ms 06:57:52 INFO - PROCESS | 832 | 1468504672125 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 06:57:52 INFO - PROCESS | 832 | 1468504672127 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 06:57:52 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 06:57:52 INFO - PROCESS | 832 | 1468504672131 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 06:57:52 INFO - PROCESS | 832 | 1468504672135 Marionette TRACE conn6 <- [1,382,null,{}] 06:57:52 INFO - PROCESS | 832 | 1468504672146 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}] 06:57:52 INFO - PROCESS | 832 | 1468504672151 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:52 INFO - PROCESS | 832 | 1468504672267 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 06:57:52 INFO - PROCESS | 832 | 1468504672284 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:52 INFO - PROCESS | 832 | 1468504672287 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:52 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2FAD9800 == 30 [pid = 832] [id = 105] 06:57:52 INFO - PROCESS | 832 | ++DOMWINDOW == 102 (0000009F28F64400) [pid = 832] [serial = 312] [outer = 0000000000000000] 06:57:52 INFO - PROCESS | 832 | ++DOMWINDOW == 103 (0000009F2E462C00) [pid = 832] [serial = 313] [outer = 0000009F28F64400] 06:57:52 INFO - PROCESS | 832 | 1468504672336 Marionette DEBUG loaded listener.js 06:57:52 INFO - PROCESS | 832 | ++DOMWINDOW == 104 (0000009F2FB79800) [pid = 832] [serial = 314] [outer = 0000009F28F64400] 06:57:52 INFO - PROCESS | 832 | 1468504672872 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 06:57:52 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 06:57:52 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 797ms 06:57:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 06:57:52 INFO - PROCESS | 832 | 1468504672931 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 06:57:52 INFO - PROCESS | 832 | 1468504672934 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 06:57:52 INFO - PROCESS | 832 | 1468504672938 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 06:57:52 INFO - PROCESS | 832 | 1468504672940 Marionette TRACE conn6 <- [1,386,null,{}] 06:57:52 INFO - PROCESS | 832 | 1468504672943 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}] 06:57:52 INFO - PROCESS | 832 | 1468504672945 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:53 INFO - PROCESS | 832 | 1468504673059 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 06:57:53 INFO - PROCESS | 832 | 1468504673112 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:53 INFO - PROCESS | 832 | 1468504673115 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:53 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30443000 == 31 [pid = 832] [id = 106] 06:57:53 INFO - PROCESS | 832 | ++DOMWINDOW == 105 (0000009F2FF77C00) [pid = 832] [serial = 315] [outer = 0000000000000000] 06:57:53 INFO - PROCESS | 832 | ++DOMWINDOW == 106 (0000009F301E2000) [pid = 832] [serial = 316] [outer = 0000009F2FF77C00] 06:57:53 INFO - PROCESS | 832 | 1468504673160 Marionette DEBUG loaded listener.js 06:57:53 INFO - PROCESS | 832 | ++DOMWINDOW == 107 (0000009F304D6400) [pid = 832] [serial = 317] [outer = 0000009F2FF77C00] 06:57:53 INFO - PROCESS | 832 | 1468504673635 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]]]}] 06:57:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 06:57:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 733ms 06:57:53 INFO - PROCESS | 832 | 1468504673676 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 06:57:53 INFO - PROCESS | 832 | 1468504673678 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 06:57:53 INFO - PROCESS | 832 | 1468504673682 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 06:57:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 06:57:53 INFO - PROCESS | 832 | 1468504673683 Marionette TRACE conn6 <- [1,390,null,{}] 06:57:53 INFO - PROCESS | 832 | 1468504673687 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}] 06:57:53 INFO - PROCESS | 832 | 1468504673689 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:53 INFO - PROCESS | 832 | 1468504673794 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 06:57:53 INFO - PROCESS | 832 | 1468504673801 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:53 INFO - PROCESS | 832 | 1468504673803 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:53 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30CE4000 == 32 [pid = 832] [id = 107] 06:57:53 INFO - PROCESS | 832 | ++DOMWINDOW == 108 (0000009F29FDE800) [pid = 832] [serial = 318] [outer = 0000000000000000] 06:57:53 INFO - PROCESS | 832 | ++DOMWINDOW == 109 (0000009F30A91000) [pid = 832] [serial = 319] [outer = 0000009F29FDE800] 06:57:53 INFO - PROCESS | 832 | 1468504673849 Marionette DEBUG loaded listener.js 06:57:53 INFO - PROCESS | 832 | ++DOMWINDOW == 110 (0000009F30CA5000) [pid = 832] [serial = 320] [outer = 0000009F29FDE800] 06:57:54 INFO - PROCESS | 832 | 1468504674325 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]]]}] 06:57:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 06:57:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1074ms 06:57:54 INFO - PROCESS | 832 | --DOMWINDOW == 109 (0000009F34083000) [pid = 832] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 06:57:54 INFO - PROCESS | 832 | --DOMWINDOW == 108 (0000009F2FF77800) [pid = 832] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 06:57:54 INFO - PROCESS | 832 | --DOMWINDOW == 107 (0000009F36F0DC00) [pid = 832] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 06:57:54 INFO - PROCESS | 832 | --DOMWINDOW == 106 (0000009F2DE36400) [pid = 832] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 06:57:54 INFO - PROCESS | 832 | --DOMWINDOW == 105 (0000009F3147E400) [pid = 832] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 06:57:54 INFO - PROCESS | 832 | --DOMWINDOW == 104 (0000009F299B0400) [pid = 832] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 06:57:54 INFO - PROCESS | 832 | --DOMWINDOW == 103 (0000009F29F61C00) [pid = 832] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 06:57:54 INFO - PROCESS | 832 | --DOMWINDOW == 102 (0000009F21BD8C00) [pid = 832] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 06:57:54 INFO - PROCESS | 832 | --DOMWINDOW == 101 (0000009F29F61800) [pid = 832] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 06:57:54 INFO - PROCESS | 832 | --DOMWINDOW == 100 (0000009F3407AC00) [pid = 832] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 06:57:54 INFO - PROCESS | 832 | --DOMWINDOW == 99 (0000009F3112CC00) [pid = 832] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 06:57:54 INFO - PROCESS | 832 | --DOMWINDOW == 98 (0000009F23BFAC00) [pid = 832] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 06:57:54 INFO - PROCESS | 832 | --DOMWINDOW == 97 (0000009F31B24000) [pid = 832] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 06:57:54 INFO - PROCESS | 832 | --DOMWINDOW == 96 (0000009F370B8C00) [pid = 832] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 06:57:54 INFO - PROCESS | 832 | --DOMWINDOW == 95 (0000009F27FF9800) [pid = 832] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 06:57:54 INFO - PROCESS | 832 | --DOMWINDOW == 94 (0000009F29FD5000) [pid = 832] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 06:57:54 INFO - PROCESS | 832 | --DOMWINDOW == 93 (0000009F32EC8000) [pid = 832] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 06:57:54 INFO - PROCESS | 832 | --DOMWINDOW == 92 (0000009F2E43F400) [pid = 832] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 06:57:54 INFO - PROCESS | 832 | --DOMWINDOW == 91 (0000009F305B2400) [pid = 832] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 06:57:54 INFO - PROCESS | 832 | --DOMWINDOW == 90 (0000009F31A6D000) [pid = 832] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 06:57:54 INFO - PROCESS | 832 | --DOMWINDOW == 89 (0000009F2D593400) [pid = 832] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 06:57:54 INFO - PROCESS | 832 | --DOMWINDOW == 88 (0000009F30CABC00) [pid = 832] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 06:57:54 INFO - PROCESS | 832 | --DOMWINDOW == 87 (0000009F30CA2C00) [pid = 832] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 06:57:54 INFO - PROCESS | 832 | 1468504674826 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 06:57:54 INFO - PROCESS | 832 | 1468504674832 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 06:57:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 06:57:54 INFO - PROCESS | 832 | 1468504674879 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 06:57:54 INFO - PROCESS | 832 | 1468504674883 Marionette TRACE conn6 <- [1,394,null,{}] 06:57:54 INFO - PROCESS | 832 | 1468504674890 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}] 06:57:54 INFO - PROCESS | 832 | 1468504674894 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:55 INFO - PROCESS | 832 | 1468504675018 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 06:57:55 INFO - PROCESS | 832 | 1468504675107 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:55 INFO - PROCESS | 832 | 1468504675113 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:55 INFO - PROCESS | 832 | ++DOCSHELL 0000009F29F43000 == 33 [pid = 832] [id = 108] 06:57:55 INFO - PROCESS | 832 | ++DOMWINDOW == 88 (0000009F24F54400) [pid = 832] [serial = 321] [outer = 0000000000000000] 06:57:55 INFO - PROCESS | 832 | ++DOMWINDOW == 89 (0000009F2889E400) [pid = 832] [serial = 322] [outer = 0000009F24F54400] 06:57:55 INFO - PROCESS | 832 | 1468504675171 Marionette DEBUG loaded listener.js 06:57:55 INFO - PROCESS | 832 | ++DOMWINDOW == 90 (0000009F21CD0C00) [pid = 832] [serial = 323] [outer = 0000009F24F54400] 06:57:55 INFO - PROCESS | 832 | 1468504675826 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]]]}] 06:57:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 06:57:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1035ms 06:57:55 INFO - PROCESS | 832 | 1468504675916 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 06:57:55 INFO - PROCESS | 832 | 1468504675920 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 06:57:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 06:57:55 INFO - PROCESS | 832 | 1468504675927 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 06:57:55 INFO - PROCESS | 832 | 1468504675931 Marionette TRACE conn6 <- [1,398,null,{}] 06:57:55 INFO - PROCESS | 832 | 1468504675936 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}] 06:57:55 INFO - PROCESS | 832 | 1468504675938 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:56 INFO - PROCESS | 832 | 1468504676086 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 06:57:56 INFO - PROCESS | 832 | 1468504676152 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:56 INFO - PROCESS | 832 | 1468504676155 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:56 INFO - PROCESS | 832 | ++DOCSHELL 0000009F3081E000 == 34 [pid = 832] [id = 109] 06:57:56 INFO - PROCESS | 832 | ++DOMWINDOW == 91 (0000009F2D104000) [pid = 832] [serial = 324] [outer = 0000000000000000] 06:57:56 INFO - PROCESS | 832 | ++DOMWINDOW == 92 (0000009F2DC2B800) [pid = 832] [serial = 325] [outer = 0000009F2D104000] 06:57:56 INFO - PROCESS | 832 | 1468504676213 Marionette DEBUG loaded listener.js 06:57:56 INFO - PROCESS | 832 | ++DOMWINDOW == 93 (0000009F2DE36400) [pid = 832] [serial = 326] [outer = 0000009F2D104000] 06:57:57 INFO - PROCESS | 832 | 1468504677048 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]]]}] 06:57:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 06:57:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1183ms 06:57:57 INFO - PROCESS | 832 | 1468504677112 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 06:57:57 INFO - PROCESS | 832 | 1468504677115 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 06:57:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 06:57:57 INFO - PROCESS | 832 | 1468504677119 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 06:57:57 INFO - PROCESS | 832 | 1468504677121 Marionette TRACE conn6 <- [1,402,null,{}] 06:57:57 INFO - PROCESS | 832 | 1468504677132 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}] 06:57:57 INFO - PROCESS | 832 | 1468504677138 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:57 INFO - PROCESS | 832 | 1468504677327 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 06:57:57 INFO - PROCESS | 832 | 1468504677396 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:57 INFO - PROCESS | 832 | 1468504677399 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:57 INFO - PROCESS | 832 | ++DOCSHELL 0000009F23F9B800 == 35 [pid = 832] [id = 110] 06:57:57 INFO - PROCESS | 832 | ++DOMWINDOW == 94 (0000009F23E70000) [pid = 832] [serial = 327] [outer = 0000000000000000] 06:57:57 INFO - PROCESS | 832 | ++DOMWINDOW == 95 (0000009F23E7E400) [pid = 832] [serial = 328] [outer = 0000009F23E70000] 06:57:57 INFO - PROCESS | 832 | 1468504677451 Marionette DEBUG loaded listener.js 06:57:57 INFO - PROCESS | 832 | ++DOMWINDOW == 96 (0000009F28D5E800) [pid = 832] [serial = 329] [outer = 0000009F23E70000] 06:57:57 INFO - PROCESS | 832 | --DOCSHELL 0000009F30443000 == 34 [pid = 832] [id = 106] 06:57:57 INFO - PROCESS | 832 | --DOCSHELL 0000009F2FAD9800 == 33 [pid = 832] [id = 105] 06:57:57 INFO - PROCESS | 832 | --DOCSHELL 0000009F2D918800 == 32 [pid = 832] [id = 104] 06:57:57 INFO - PROCESS | 832 | --DOCSHELL 0000009F28BE1000 == 31 [pid = 832] [id = 103] 06:57:57 INFO - PROCESS | 832 | --DOMWINDOW == 95 (0000009F37A53400) [pid = 832] [serial = 245] [outer = 0000000000000000] [url = about:blank] 06:57:57 INFO - PROCESS | 832 | --DOMWINDOW == 94 (0000009F299B6C00) [pid = 832] [serial = 170] [outer = 0000000000000000] [url = about:blank] 06:57:57 INFO - PROCESS | 832 | --DOMWINDOW == 93 (0000009F34164000) [pid = 832] [serial = 271] [outer = 0000000000000000] [url = about:blank] 06:57:57 INFO - PROCESS | 832 | --DOMWINDOW == 92 (0000009F2FF7C400) [pid = 832] [serial = 277] [outer = 0000000000000000] [url = about:blank] 06:57:57 INFO - PROCESS | 832 | --DOMWINDOW == 91 (0000009F374EB000) [pid = 832] [serial = 275] [outer = 0000000000000000] [url = about:blank] 06:57:57 INFO - PROCESS | 832 | --DOMWINDOW == 90 (0000009F370BB800) [pid = 832] [serial = 274] [outer = 0000000000000000] [url = about:blank] 06:57:57 INFO - PROCESS | 832 | --DOMWINDOW == 89 (0000009F301E7800) [pid = 832] [serial = 265] [outer = 0000000000000000] [url = about:blank] 06:57:57 INFO - PROCESS | 832 | --DOMWINDOW == 88 (0000009F3112C400) [pid = 832] [serial = 266] [outer = 0000000000000000] [url = about:blank] 06:57:57 INFO - PROCESS | 832 | --DOMWINDOW == 87 (0000009F327B8C00) [pid = 832] [serial = 268] [outer = 0000000000000000] [url = about:blank] 06:57:57 INFO - PROCESS | 832 | --DOMWINDOW == 86 (0000009F2A464C00) [pid = 832] [serial = 250] [outer = 0000000000000000] [url = about:blank] 06:57:57 INFO - PROCESS | 832 | --DOMWINDOW == 85 (0000009F2D9C2000) [pid = 832] [serial = 251] [outer = 0000000000000000] [url = about:blank] 06:57:57 INFO - PROCESS | 832 | --DOMWINDOW == 84 (0000009F2A466400) [pid = 832] [serial = 262] [outer = 0000000000000000] [url = about:blank] 06:57:57 INFO - PROCESS | 832 | --DOMWINDOW == 83 (0000009F2DB42800) [pid = 832] [serial = 263] [outer = 0000000000000000] [url = about:blank] 06:57:57 INFO - PROCESS | 832 | --DOMWINDOW == 82 (0000009F21CD6000) [pid = 832] [serial = 247] [outer = 0000000000000000] [url = about:blank] 06:57:57 INFO - PROCESS | 832 | --DOMWINDOW == 81 (0000009F2413F000) [pid = 832] [serial = 248] [outer = 0000000000000000] [url = about:blank] 06:57:57 INFO - PROCESS | 832 | --DOMWINDOW == 80 (0000009F2DCCC800) [pid = 832] [serial = 280] [outer = 0000000000000000] [url = about:blank] 06:57:57 INFO - PROCESS | 832 | --DOMWINDOW == 79 (0000009F34081400) [pid = 832] [serial = 256] [outer = 0000000000000000] [url = about:blank] 06:57:57 INFO - PROCESS | 832 | --DOMWINDOW == 78 (0000009F370BF000) [pid = 832] [serial = 257] [outer = 0000000000000000] [url = about:blank] 06:57:57 INFO - PROCESS | 832 | --DOMWINDOW == 77 (0000009F3147BC00) [pid = 832] [serial = 253] [outer = 0000000000000000] [url = about:blank] 06:57:57 INFO - PROCESS | 832 | --DOMWINDOW == 76 (0000009F327B6C00) [pid = 832] [serial = 254] [outer = 0000000000000000] [url = about:blank] 06:57:57 INFO - PROCESS | 832 | --DOMWINDOW == 75 (0000009F28A76000) [pid = 832] [serial = 259] [outer = 0000000000000000] [url = about:blank] 06:57:57 INFO - PROCESS | 832 | --DOMWINDOW == 74 (0000009F31125000) [pid = 832] [serial = 281] [outer = 0000000000000000] [url = about:blank] 06:57:57 INFO - PROCESS | 832 | --DOMWINDOW == 73 (0000009F29FD1400) [pid = 832] [serial = 260] [outer = 0000000000000000] [url = about:blank] 06:57:57 INFO - PROCESS | 832 | --DOMWINDOW == 72 (0000009F30CAE000) [pid = 832] [serial = 287] [outer = 0000000000000000] [url = about:blank] 06:57:57 INFO - PROCESS | 832 | --DOMWINDOW == 71 (0000009F37A07400) [pid = 832] [serial = 278] [outer = 0000000000000000] [url = about:blank] 06:57:57 INFO - PROCESS | 832 | --DOMWINDOW == 70 (0000009F341B1400) [pid = 832] [serial = 284] [outer = 0000000000000000] [url = about:blank] 06:57:57 INFO - PROCESS | 832 | --DOMWINDOW == 69 (0000009F341AA000) [pid = 832] [serial = 283] [outer = 0000000000000000] [url = about:blank] 06:57:57 INFO - PROCESS | 832 | --DOMWINDOW == 68 (0000009F3416B400) [pid = 832] [serial = 272] [outer = 0000000000000000] [url = about:blank] 06:57:57 INFO - PROCESS | 832 | --DOMWINDOW == 67 (0000009F330D4000) [pid = 832] [serial = 269] [outer = 0000000000000000] [url = about:blank] 06:57:57 INFO - PROCESS | 832 | --DOMWINDOW == 66 (0000009F3726BC00) [pid = 832] [serial = 167] [outer = 0000000000000000] [url = about:blank] 06:57:57 INFO - PROCESS | 832 | --DOMWINDOW == 65 (0000009F32ED4400) [pid = 832] [serial = 215] [outer = 0000000000000000] [url = about:blank] 06:57:57 INFO - PROCESS | 832 | --DOMWINDOW == 64 (0000009F377CE800) [pid = 832] [serial = 212] [outer = 0000000000000000] [url = about:blank] 06:57:57 INFO - PROCESS | 832 | --DOMWINDOW == 63 (0000009F377D5400) [pid = 832] [serial = 203] [outer = 0000000000000000] [url = about:blank] 06:57:57 INFO - PROCESS | 832 | --DOMWINDOW == 62 (0000009F370B8400) [pid = 832] [serial = 209] [outer = 0000000000000000] [url = about:blank] 06:57:57 INFO - PROCESS | 832 | --DOMWINDOW == 61 (0000009F2E4E4C00) [pid = 832] [serial = 206] [outer = 0000000000000000] [url = about:blank] 06:57:57 INFO - PROCESS | 832 | --DOMWINDOW == 60 (0000009F37A5D000) [pid = 832] [serial = 290] [outer = 0000000000000000] [url = about:blank] 06:57:57 INFO - PROCESS | 832 | --DOMWINDOW == 59 (0000009F37A0C000) [pid = 832] [serial = 289] [outer = 0000000000000000] [url = about:blank] 06:57:57 INFO - PROCESS | 832 | --DOMWINDOW == 58 (0000009F30CA8C00) [pid = 832] [serial = 286] [outer = 0000000000000000] [url = about:blank] 06:57:58 INFO - PROCESS | 832 | 1468504678056 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]]]}] 06:57:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 06:57:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 984ms 06:57:58 INFO - PROCESS | 832 | 1468504678105 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 06:57:58 INFO - PROCESS | 832 | 1468504678109 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 06:57:58 INFO - PROCESS | 832 | 1468504678115 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 06:57:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 06:57:58 INFO - PROCESS | 832 | 1468504678118 Marionette TRACE conn6 <- [1,406,null,{}] 06:57:58 INFO - PROCESS | 832 | 1468504678123 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}] 06:57:58 INFO - PROCESS | 832 | 1468504678126 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:58 INFO - PROCESS | 832 | 1468504678220 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 06:57:58 INFO - PROCESS | 832 | 1468504678292 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:58 INFO - PROCESS | 832 | 1468504678295 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:58 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2D92C800 == 32 [pid = 832] [id = 111] 06:57:58 INFO - PROCESS | 832 | ++DOMWINDOW == 59 (0000009F2A466400) [pid = 832] [serial = 330] [outer = 0000000000000000] 06:57:58 INFO - PROCESS | 832 | ++DOMWINDOW == 60 (0000009F2D9C4C00) [pid = 832] [serial = 331] [outer = 0000009F2A466400] 06:57:58 INFO - PROCESS | 832 | 1468504678342 Marionette DEBUG loaded listener.js 06:57:58 INFO - PROCESS | 832 | ++DOMWINDOW == 61 (0000009F2DCC9800) [pid = 832] [serial = 332] [outer = 0000009F2A466400] 06:57:58 INFO - PROCESS | 832 | 1468504678742 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]]]}] 06:57:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 06:57:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 691ms 06:57:58 INFO - PROCESS | 832 | 1468504678810 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 06:57:58 INFO - PROCESS | 832 | 1468504678813 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 06:57:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 06:57:58 INFO - PROCESS | 832 | 1468504678817 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 06:57:58 INFO - PROCESS | 832 | 1468504678819 Marionette TRACE conn6 <- [1,410,null,{}] 06:57:58 INFO - PROCESS | 832 | 1468504678823 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}] 06:57:58 INFO - PROCESS | 832 | 1468504678825 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:58 INFO - PROCESS | 832 | 1468504678912 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 06:57:58 INFO - PROCESS | 832 | 1468504678922 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:58 INFO - PROCESS | 832 | 1468504678925 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:58 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2FAE3800 == 33 [pid = 832] [id = 112] 06:57:58 INFO - PROCESS | 832 | ++DOMWINDOW == 62 (0000009F2E439000) [pid = 832] [serial = 333] [outer = 0000000000000000] 06:57:58 INFO - PROCESS | 832 | ++DOMWINDOW == 63 (0000009F2F8E7800) [pid = 832] [serial = 334] [outer = 0000009F2E439000] 06:57:58 INFO - PROCESS | 832 | 1468504678970 Marionette DEBUG loaded listener.js 06:57:59 INFO - PROCESS | 832 | ++DOMWINDOW == 64 (0000009F2FF77800) [pid = 832] [serial = 335] [outer = 0000009F2E439000] 06:57:59 INFO - PROCESS | 832 | 1468504679483 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]]]}] 06:57:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 06:57:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 689ms 06:57:59 INFO - PROCESS | 832 | 1468504679507 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 06:57:59 INFO - PROCESS | 832 | 1468504679511 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 06:57:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 06:57:59 INFO - PROCESS | 832 | 1468504679522 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 06:57:59 INFO - PROCESS | 832 | 1468504679526 Marionette TRACE conn6 <- [1,414,null,{}] 06:57:59 INFO - PROCESS | 832 | 1468504679530 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}] 06:57:59 INFO - PROCESS | 832 | 1468504679533 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:59 INFO - PROCESS | 832 | 1468504679625 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 06:57:59 INFO - PROCESS | 832 | 1468504679632 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:59 INFO - PROCESS | 832 | 1468504679634 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:57:59 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30C5D000 == 34 [pid = 832] [id = 113] 06:57:59 INFO - PROCESS | 832 | ++DOMWINDOW == 65 (0000009F301E3400) [pid = 832] [serial = 336] [outer = 0000000000000000] 06:57:59 INFO - PROCESS | 832 | ++DOMWINDOW == 66 (0000009F30CA2000) [pid = 832] [serial = 337] [outer = 0000009F301E3400] 06:57:59 INFO - PROCESS | 832 | 1468504679679 Marionette DEBUG loaded listener.js 06:57:59 INFO - PROCESS | 832 | ++DOMWINDOW == 67 (0000009F30CD9C00) [pid = 832] [serial = 338] [outer = 0000009F301E3400] 06:58:00 INFO - PROCESS | 832 | 1468504680092 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]]]}] 06:58:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 06:58:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 628ms 06:58:00 INFO - PROCESS | 832 | 1468504680149 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 06:58:00 INFO - PROCESS | 832 | 1468504680152 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 06:58:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 06:58:00 INFO - PROCESS | 832 | 1468504680155 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 06:58:00 INFO - PROCESS | 832 | 1468504680156 Marionette TRACE conn6 <- [1,418,null,{}] 06:58:00 INFO - PROCESS | 832 | 1468504680160 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}] 06:58:00 INFO - PROCESS | 832 | 1468504680162 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:00 INFO - PROCESS | 832 | 1468504680269 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 06:58:00 INFO - PROCESS | 832 | 1468504680345 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:00 INFO - PROCESS | 832 | 1468504680347 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:00 INFO - PROCESS | 832 | ++DOCSHELL 0000009F3115B000 == 35 [pid = 832] [id = 114] 06:58:00 INFO - PROCESS | 832 | ++DOMWINDOW == 68 (0000009F3112E000) [pid = 832] [serial = 339] [outer = 0000000000000000] 06:58:00 INFO - PROCESS | 832 | ++DOMWINDOW == 69 (0000009F31477400) [pid = 832] [serial = 340] [outer = 0000009F3112E000] 06:58:00 INFO - PROCESS | 832 | 1468504680392 Marionette DEBUG loaded listener.js 06:58:00 INFO - PROCESS | 832 | ++DOMWINDOW == 70 (0000009F31B04C00) [pid = 832] [serial = 341] [outer = 0000009F3112E000] 06:58:01 INFO - PROCESS | 832 | --DOMWINDOW == 69 (0000009F28F64400) [pid = 832] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 06:58:01 INFO - PROCESS | 832 | --DOMWINDOW == 68 (0000009F2FF77C00) [pid = 832] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 06:58:01 INFO - PROCESS | 832 | --DOMWINDOW == 67 (0000009F34080400) [pid = 832] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 06:58:01 INFO - PROCESS | 832 | --DOMWINDOW == 66 (0000009F2DA26400) [pid = 832] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 06:58:01 INFO - PROCESS | 832 | --DOMWINDOW == 65 (0000009F2DA23400) [pid = 832] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 06:58:01 INFO - PROCESS | 832 | --DOMWINDOW == 64 (0000009F2FF7CC00) [pid = 832] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 06:58:01 INFO - PROCESS | 832 | --DOMWINDOW == 63 (0000009F23BF5C00) [pid = 832] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 06:58:01 INFO - PROCESS | 832 | --DOMWINDOW == 62 (0000009F2A12D400) [pid = 832] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 06:58:01 INFO - PROCESS | 832 | --DOMWINDOW == 61 (0000009F27E0D000) [pid = 832] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 06:58:01 INFO - PROCESS | 832 | 1468504681300 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]]]}] 06:58:01 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 06:58:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1180ms 06:58:01 INFO - PROCESS | 832 | 1468504681338 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 06:58:01 INFO - PROCESS | 832 | 1468504681341 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 06:58:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 06:58:01 INFO - PROCESS | 832 | 1468504681344 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 06:58:01 INFO - PROCESS | 832 | 1468504681346 Marionette TRACE conn6 <- [1,422,null,{}] 06:58:01 INFO - PROCESS | 832 | 1468504681350 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}] 06:58:01 INFO - PROCESS | 832 | 1468504681352 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:01 INFO - PROCESS | 832 | 1468504681436 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 06:58:01 INFO - PROCESS | 832 | 1468504681442 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:01 INFO - PROCESS | 832 | 1468504681448 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:01 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30822000 == 36 [pid = 832] [id = 115] 06:58:01 INFO - PROCESS | 832 | ++DOMWINDOW == 62 (0000009F30A8B000) [pid = 832] [serial = 342] [outer = 0000000000000000] 06:58:01 INFO - PROCESS | 832 | ++DOMWINDOW == 63 (0000009F31480C00) [pid = 832] [serial = 343] [outer = 0000009F30A8B000] 06:58:01 INFO - PROCESS | 832 | 1468504681504 Marionette DEBUG loaded listener.js 06:58:01 INFO - PROCESS | 832 | ++DOMWINDOW == 64 (0000009F32952C00) [pid = 832] [serial = 344] [outer = 0000009F30A8B000] 06:58:02 INFO - PROCESS | 832 | 1468504682449 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]]]}] 06:58:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 06:58:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1127ms 06:58:02 INFO - PROCESS | 832 | 1468504682474 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 06:58:02 INFO - PROCESS | 832 | 1468504682477 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 06:58:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 06:58:02 INFO - PROCESS | 832 | 1468504682480 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 06:58:02 INFO - PROCESS | 832 | 1468504682482 Marionette TRACE conn6 <- [1,426,null,{}] 06:58:02 INFO - PROCESS | 832 | 1468504682486 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}] 06:58:02 INFO - PROCESS | 832 | 1468504682488 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:02 INFO - PROCESS | 832 | 1468504682574 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 06:58:02 INFO - PROCESS | 832 | 1468504682579 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:02 INFO - PROCESS | 832 | 1468504682581 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:02 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37036800 == 37 [pid = 832] [id = 116] 06:58:02 INFO - PROCESS | 832 | ++DOMWINDOW == 65 (0000009F32EC6C00) [pid = 832] [serial = 345] [outer = 0000000000000000] 06:58:02 INFO - PROCESS | 832 | ++DOMWINDOW == 66 (0000009F338DC400) [pid = 832] [serial = 346] [outer = 0000009F32EC6C00] 06:58:02 INFO - PROCESS | 832 | 1468504682625 Marionette DEBUG loaded listener.js 06:58:02 INFO - PROCESS | 832 | ++DOMWINDOW == 67 (0000009F3407D400) [pid = 832] [serial = 347] [outer = 0000009F32EC6C00] 06:58:03 INFO - PROCESS | 832 | 1468504683056 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] 06:58:03 INFO - PROCESS | 832 | 1468504683115 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 06:58:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 06:58:03 INFO - PROCESS | 832 | 1468504683118 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 06:58:03 INFO - PROCESS | 832 | 1468504683120 Marionette TRACE conn6 <- [1,430,null,{}] 06:58:03 INFO - PROCESS | 832 | 1468504683123 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}] 06:58:03 INFO - PROCESS | 832 | 1468504683125 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:03 INFO - PROCESS | 832 | 1468504683206 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 06:58:03 INFO - PROCESS | 832 | 1468504683211 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:03 INFO - PROCESS | 832 | 1468504683213 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:03 INFO - PROCESS | 832 | ++DOCSHELL 0000009F373A9000 == 38 [pid = 832] [id = 117] 06:58:03 INFO - PROCESS | 832 | ++DOMWINDOW == 68 (0000009F34086800) [pid = 832] [serial = 348] [outer = 0000000000000000] 06:58:03 INFO - PROCESS | 832 | ++DOMWINDOW == 69 (0000009F34165400) [pid = 832] [serial = 349] [outer = 0000009F34086800] 06:58:03 INFO - PROCESS | 832 | 1468504683257 Marionette DEBUG loaded listener.js 06:58:03 INFO - PROCESS | 832 | ++DOMWINDOW == 70 (0000009F3416E000) [pid = 832] [serial = 350] [outer = 0000009F34086800] 06:58:03 INFO - PROCESS | 832 | 1468504683669 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]]]}] 06:58:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 06:58:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 586ms 06:58:03 INFO - PROCESS | 832 | 1468504683708 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 06:58:03 INFO - PROCESS | 832 | 1468504683710 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 06:58:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 06:58:03 INFO - PROCESS | 832 | 1468504683714 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 06:58:03 INFO - PROCESS | 832 | 1468504683715 Marionette TRACE conn6 <- [1,434,null,{}] 06:58:03 INFO - PROCESS | 832 | 1468504683723 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}] 06:58:03 INFO - PROCESS | 832 | 1468504683725 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:03 INFO - PROCESS | 832 | 1468504683810 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 06:58:03 INFO - PROCESS | 832 | 1468504683816 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:03 INFO - PROCESS | 832 | 1468504683818 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:03 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37748000 == 39 [pid = 832] [id = 118] 06:58:03 INFO - PROCESS | 832 | ++DOMWINDOW == 71 (0000009F341A2800) [pid = 832] [serial = 351] [outer = 0000000000000000] 06:58:03 INFO - PROCESS | 832 | ++DOMWINDOW == 72 (0000009F341AB400) [pid = 832] [serial = 352] [outer = 0000009F341A2800] 06:58:03 INFO - PROCESS | 832 | 1468504683872 Marionette DEBUG loaded listener.js 06:58:03 INFO - PROCESS | 832 | ++DOMWINDOW == 73 (0000009F36F07800) [pid = 832] [serial = 353] [outer = 0000009F341A2800] 06:58:04 INFO - PROCESS | 832 | 1468504684527 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]]]}] 06:58:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 06:58:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 838ms 06:58:04 INFO - PROCESS | 832 | 1468504684554 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 06:58:04 INFO - PROCESS | 832 | 1468504684559 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 06:58:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 06:58:04 INFO - PROCESS | 832 | 1468504684565 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 06:58:04 INFO - PROCESS | 832 | 1468504684568 Marionette TRACE conn6 <- [1,438,null,{}] 06:58:04 INFO - PROCESS | 832 | 1468504684575 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}] 06:58:04 INFO - PROCESS | 832 | 1468504684579 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:04 INFO - PROCESS | 832 | 1468504684696 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 06:58:04 INFO - PROCESS | 832 | 1468504684770 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:04 INFO - PROCESS | 832 | 1468504684773 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:04 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2DDA7000 == 40 [pid = 832] [id = 119] 06:58:04 INFO - PROCESS | 832 | ++DOMWINDOW == 74 (0000009F29F60800) [pid = 832] [serial = 354] [outer = 0000000000000000] 06:58:04 INFO - PROCESS | 832 | ++DOMWINDOW == 75 (0000009F2D170800) [pid = 832] [serial = 355] [outer = 0000009F29F60800] 06:58:04 INFO - PROCESS | 832 | 1468504684872 Marionette DEBUG loaded listener.js 06:58:04 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F2DCC7000) [pid = 832] [serial = 356] [outer = 0000009F29F60800] 06:58:05 INFO - PROCESS | 832 | 1468504685483 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]]]}] 06:58:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 06:58:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 985ms 06:58:05 INFO - PROCESS | 832 | 1468504685553 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 06:58:05 INFO - PROCESS | 832 | 1468504685558 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 06:58:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 06:58:05 INFO - PROCESS | 832 | 1468504685565 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 06:58:05 INFO - PROCESS | 832 | 1468504685568 Marionette TRACE conn6 <- [1,442,null,{}] 06:58:05 INFO - PROCESS | 832 | 1468504685586 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}] 06:58:05 INFO - PROCESS | 832 | 1468504685590 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:05 INFO - PROCESS | 832 | 1468504685711 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 06:58:05 INFO - PROCESS | 832 | 1468504685776 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:05 INFO - PROCESS | 832 | 1468504685779 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:05 INFO - PROCESS | 832 | ++DOCSHELL 0000009F31DC0800 == 41 [pid = 832] [id = 120] 06:58:05 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F2FF70400) [pid = 832] [serial = 357] [outer = 0000000000000000] 06:58:05 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F30027C00) [pid = 832] [serial = 358] [outer = 0000009F2FF70400] 06:58:05 INFO - PROCESS | 832 | 1468504685837 Marionette DEBUG loaded listener.js 06:58:05 INFO - PROCESS | 832 | ++DOMWINDOW == 79 (0000009F30A8A000) [pid = 832] [serial = 359] [outer = 0000009F2FF70400] 06:58:06 INFO - PROCESS | 832 | 1468504686509 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]]]}] 06:58:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 06:58:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 993ms 06:58:06 INFO - PROCESS | 832 | 1468504686560 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 06:58:06 INFO - PROCESS | 832 | 1468504686563 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 06:58:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 06:58:06 INFO - PROCESS | 832 | 1468504686567 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 06:58:06 INFO - PROCESS | 832 | 1468504686571 Marionette TRACE conn6 <- [1,446,null,{}] 06:58:06 INFO - PROCESS | 832 | 1468504686583 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}] 06:58:06 INFO - PROCESS | 832 | 1468504686588 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:06 INFO - PROCESS | 832 | 1468504686702 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 06:58:06 INFO - PROCESS | 832 | 1468504686778 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:06 INFO - PROCESS | 832 | 1468504686781 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:06 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37995800 == 42 [pid = 832] [id = 121] 06:58:06 INFO - PROCESS | 832 | ++DOMWINDOW == 80 (0000009F32EC7400) [pid = 832] [serial = 360] [outer = 0000000000000000] 06:58:06 INFO - PROCESS | 832 | ++DOMWINDOW == 81 (0000009F32ED2400) [pid = 832] [serial = 361] [outer = 0000009F32EC7400] 06:58:06 INFO - PROCESS | 832 | 1468504686880 Marionette DEBUG loaded listener.js 06:58:06 INFO - PROCESS | 832 | ++DOMWINDOW == 82 (0000009F36F04000) [pid = 832] [serial = 362] [outer = 0000009F32EC7400] 06:58:07 INFO - PROCESS | 832 | 1468504687447 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]]]}] 06:58:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 06:58:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 944ms 06:58:07 INFO - PROCESS | 832 | 1468504687513 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 06:58:07 INFO - PROCESS | 832 | 1468504687516 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 06:58:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 06:58:07 INFO - PROCESS | 832 | 1468504687520 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 06:58:07 INFO - PROCESS | 832 | 1468504687522 Marionette TRACE conn6 <- [1,450,null,{}] 06:58:07 INFO - PROCESS | 832 | 1468504687526 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}] 06:58:07 INFO - PROCESS | 832 | 1468504687528 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:07 INFO - PROCESS | 832 | 1468504687643 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 06:58:07 INFO - PROCESS | 832 | 1468504687782 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:07 INFO - PROCESS | 832 | 1468504687784 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:07 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2DD1B000 == 43 [pid = 832] [id = 122] 06:58:07 INFO - PROCESS | 832 | ++DOMWINDOW == 83 (0000009F28F0B400) [pid = 832] [serial = 363] [outer = 0000000000000000] 06:58:07 INFO - PROCESS | 832 | ++DOMWINDOW == 84 (0000009F2DB43800) [pid = 832] [serial = 364] [outer = 0000009F28F0B400] 06:58:07 INFO - PROCESS | 832 | 1468504687841 Marionette DEBUG loaded listener.js 06:58:07 INFO - PROCESS | 832 | ++DOMWINDOW == 85 (0000009F370C3400) [pid = 832] [serial = 365] [outer = 0000009F28F0B400] 06:58:08 INFO - PROCESS | 832 | 1468504688617 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] 06:58:08 INFO - PROCESS | 832 | 1468504688659 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 06:58:08 INFO - PROCESS | 832 | 1468504688663 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 06:58:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 06:58:08 INFO - PROCESS | 832 | 1468504688668 Marionette TRACE conn6 <- [1,454,null,{}] 06:58:08 INFO - PROCESS | 832 | 1468504688673 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}] 06:58:08 INFO - PROCESS | 832 | 1468504688676 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:08 INFO - PROCESS | 832 | 1468504688785 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 06:58:08 INFO - PROCESS | 832 | 1468504688859 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:08 INFO - PROCESS | 832 | 1468504688861 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:08 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2DDAC000 == 44 [pid = 832] [id = 123] 06:58:08 INFO - PROCESS | 832 | ++DOMWINDOW == 86 (0000009F2DCC2800) [pid = 832] [serial = 366] [outer = 0000000000000000] 06:58:08 INFO - PROCESS | 832 | ++DOMWINDOW == 87 (0000009F2E435400) [pid = 832] [serial = 367] [outer = 0000009F2DCC2800] 06:58:08 INFO - PROCESS | 832 | 1468504688915 Marionette DEBUG loaded listener.js 06:58:09 INFO - PROCESS | 832 | ++DOMWINDOW == 88 (0000009F2FF70000) [pid = 832] [serial = 368] [outer = 0000009F2DCC2800] 06:58:09 INFO - PROCESS | 832 | --DOCSHELL 0000009F373A9000 == 43 [pid = 832] [id = 117] 06:58:09 INFO - PROCESS | 832 | --DOCSHELL 0000009F37036800 == 42 [pid = 832] [id = 116] 06:58:09 INFO - PROCESS | 832 | --DOCSHELL 0000009F30822000 == 41 [pid = 832] [id = 115] 06:58:09 INFO - PROCESS | 832 | --DOCSHELL 0000009F3115B000 == 40 [pid = 832] [id = 114] 06:58:09 INFO - PROCESS | 832 | --DOCSHELL 0000009F30C5D000 == 39 [pid = 832] [id = 113] 06:58:09 INFO - PROCESS | 832 | --DOCSHELL 0000009F2FAE3800 == 38 [pid = 832] [id = 112] 06:58:09 INFO - PROCESS | 832 | --DOCSHELL 0000009F2D92C800 == 37 [pid = 832] [id = 111] 06:58:09 INFO - PROCESS | 832 | --DOCSHELL 0000009F23F9B800 == 36 [pid = 832] [id = 110] 06:58:09 INFO - PROCESS | 832 | --DOCSHELL 0000009F3081E000 == 35 [pid = 832] [id = 109] 06:58:09 INFO - PROCESS | 832 | --DOCSHELL 0000009F29F43000 == 34 [pid = 832] [id = 108] 06:58:09 INFO - PROCESS | 832 | --DOCSHELL 0000009F30CE4000 == 33 [pid = 832] [id = 107] 06:58:09 INFO - PROCESS | 832 | --DOCSHELL 0000009F2998B000 == 32 [pid = 832] [id = 102] 06:58:09 INFO - PROCESS | 832 | --DOCSHELL 0000009F2DD1B000 == 31 [pid = 832] [id = 122] 06:58:09 INFO - PROCESS | 832 | --DOCSHELL 0000009F37995800 == 30 [pid = 832] [id = 121] 06:58:09 INFO - PROCESS | 832 | --DOCSHELL 0000009F31DC0800 == 29 [pid = 832] [id = 120] 06:58:09 INFO - PROCESS | 832 | --DOCSHELL 0000009F37748000 == 28 [pid = 832] [id = 118] 06:58:09 INFO - PROCESS | 832 | --DOCSHELL 0000009F2DDA7000 == 27 [pid = 832] [id = 119] 06:58:09 INFO - PROCESS | 832 | --DOMWINDOW == 87 (0000009F2FB79800) [pid = 832] [serial = 314] [outer = 0000000000000000] [url = about:blank] 06:58:09 INFO - PROCESS | 832 | --DOMWINDOW == 86 (0000009F301E2000) [pid = 832] [serial = 316] [outer = 0000000000000000] [url = about:blank] 06:58:09 INFO - PROCESS | 832 | --DOMWINDOW == 85 (0000009F2E462C00) [pid = 832] [serial = 313] [outer = 0000000000000000] [url = about:blank] 06:58:09 INFO - PROCESS | 832 | --DOMWINDOW == 84 (0000009F37271800) [pid = 832] [serial = 299] [outer = 0000000000000000] [url = about:blank] 06:58:09 INFO - PROCESS | 832 | --DOMWINDOW == 83 (0000009F34082C00) [pid = 832] [serial = 302] [outer = 0000000000000000] [url = about:blank] 06:58:09 INFO - PROCESS | 832 | --DOMWINDOW == 82 (0000009F2F8EB000) [pid = 832] [serial = 293] [outer = 0000000000000000] [url = about:blank] 06:58:09 INFO - PROCESS | 832 | --DOMWINDOW == 81 (0000009F3147EC00) [pid = 832] [serial = 296] [outer = 0000000000000000] [url = about:blank] 06:58:09 INFO - PROCESS | 832 | --DOMWINDOW == 80 (0000009F3416F800) [pid = 832] [serial = 298] [outer = 0000000000000000] [url = about:blank] 06:58:09 INFO - PROCESS | 832 | --DOMWINDOW == 79 (0000009F30CA5C00) [pid = 832] [serial = 295] [outer = 0000000000000000] [url = about:blank] 06:58:09 INFO - PROCESS | 832 | --DOMWINDOW == 78 (0000009F29883800) [pid = 832] [serial = 304] [outer = 0000000000000000] [url = about:blank] 06:58:09 INFO - PROCESS | 832 | --DOMWINDOW == 77 (0000009F2DA29000) [pid = 832] [serial = 311] [outer = 0000000000000000] [url = about:blank] 06:58:09 INFO - PROCESS | 832 | --DOMWINDOW == 76 (0000009F2DE3F000) [pid = 832] [serial = 292] [outer = 0000000000000000] [url = about:blank] 06:58:09 INFO - PROCESS | 832 | --DOMWINDOW == 75 (0000009F30A94000) [pid = 832] [serial = 301] [outer = 0000000000000000] [url = about:blank] 06:58:09 INFO - PROCESS | 832 | --DOMWINDOW == 74 (0000009F2D9C3C00) [pid = 832] [serial = 305] [outer = 0000000000000000] [url = about:blank] 06:58:09 INFO - PROCESS | 832 | --DOMWINDOW == 73 (0000009F28B26400) [pid = 832] [serial = 308] [outer = 0000000000000000] [url = about:blank] 06:58:09 INFO - PROCESS | 832 | --DOMWINDOW == 72 (0000009F2D9B8000) [pid = 832] [serial = 310] [outer = 0000000000000000] [url = about:blank] 06:58:09 INFO - PROCESS | 832 | --DOMWINDOW == 71 (0000009F28D54800) [pid = 832] [serial = 307] [outer = 0000000000000000] [url = about:blank] 06:58:09 INFO - PROCESS | 832 | --DOMWINDOW == 70 (0000009F30A91000) [pid = 832] [serial = 319] [outer = 0000000000000000] [url = about:blank] 06:58:09 INFO - PROCESS | 832 | --DOMWINDOW == 69 (0000009F304D6400) [pid = 832] [serial = 317] [outer = 0000000000000000] [url = about:blank] 06:58:10 INFO - PROCESS | 832 | [832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:58:10 INFO - PROCESS | 832 | 1468504690108 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]]]}] 06:58:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 06:58:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1485ms 06:58:10 INFO - PROCESS | 832 | 1468504690154 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 06:58:10 INFO - PROCESS | 832 | 1468504690158 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 06:58:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 06:58:10 INFO - PROCESS | 832 | 1468504690163 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 06:58:10 INFO - PROCESS | 832 | 1468504690168 Marionette TRACE conn6 <- [1,458,null,{}] 06:58:10 INFO - PROCESS | 832 | 1468504690173 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}] 06:58:10 INFO - PROCESS | 832 | 1468504690176 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:10 INFO - PROCESS | 832 | 1468504690284 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 06:58:10 INFO - PROCESS | 832 | 1468504690351 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:10 INFO - PROCESS | 832 | 1468504690354 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:10 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2805B800 == 28 [pid = 832] [id = 124] 06:58:10 INFO - PROCESS | 832 | ++DOMWINDOW == 70 (0000009F24ADD800) [pid = 832] [serial = 369] [outer = 0000000000000000] 06:58:10 INFO - PROCESS | 832 | ++DOMWINDOW == 71 (0000009F24F50C00) [pid = 832] [serial = 370] [outer = 0000009F24ADD800] 06:58:10 INFO - PROCESS | 832 | 1468504690405 Marionette DEBUG loaded listener.js 06:58:10 INFO - PROCESS | 832 | ++DOMWINDOW == 72 (0000009F287AC800) [pid = 832] [serial = 371] [outer = 0000009F24ADD800] 06:58:10 INFO - PROCESS | 832 | 1468504690788 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] 06:58:10 INFO - PROCESS | 832 | 1468504690913 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 06:58:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 06:58:10 INFO - PROCESS | 832 | 1468504690925 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 06:58:10 INFO - PROCESS | 832 | 1468504690928 Marionette TRACE conn6 <- [1,462,null,{}] 06:58:10 INFO - PROCESS | 832 | 1468504690931 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}] 06:58:10 INFO - PROCESS | 832 | 1468504690934 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:11 INFO - PROCESS | 832 | 1468504691031 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 06:58:11 INFO - PROCESS | 832 | 1468504691040 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:11 INFO - PROCESS | 832 | 1468504691043 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:11 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2DB8A000 == 29 [pid = 832] [id = 125] 06:58:11 INFO - PROCESS | 832 | ++DOMWINDOW == 74 (0000009F29881000) [pid = 832] [serial = 373] [outer = 0000000000000000] 06:58:11 INFO - PROCESS | 832 | ++DOMWINDOW == 75 (0000009F299B6C00) [pid = 832] [serial = 374] [outer = 0000009F29881000] 06:58:11 INFO - PROCESS | 832 | 1468504691091 Marionette DEBUG loaded listener.js 06:58:11 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F29F64C00) [pid = 832] [serial = 375] [outer = 0000009F29881000] 06:58:11 INFO - PROCESS | 832 | [832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:58:11 INFO - PROCESS | 832 | 1468504691550 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] 06:58:11 INFO - PROCESS | 832 | 1468504691617 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 06:58:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 06:58:11 INFO - PROCESS | 832 | 1468504691620 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 06:58:11 INFO - PROCESS | 832 | 1468504691624 Marionette TRACE conn6 <- [1,466,null,{}] 06:58:11 INFO - PROCESS | 832 | 1468504691635 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}] 06:58:11 INFO - PROCESS | 832 | 1468504691640 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:11 INFO - PROCESS | 832 | 1468504691732 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 06:58:11 INFO - PROCESS | 832 | 1468504691749 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:11 INFO - PROCESS | 832 | 1468504691752 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:11 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2E6BE000 == 30 [pid = 832] [id = 126] 06:58:11 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F2D9BCC00) [pid = 832] [serial = 376] [outer = 0000000000000000] 06:58:11 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F2DA23000) [pid = 832] [serial = 377] [outer = 0000009F2D9BCC00] 06:58:11 INFO - PROCESS | 832 | 1468504691800 Marionette DEBUG loaded listener.js 06:58:11 INFO - PROCESS | 832 | ++DOMWINDOW == 79 (0000009F2DCC8800) [pid = 832] [serial = 378] [outer = 0000009F2D9BCC00] 06:58:12 INFO - PROCESS | 832 | 1468504692279 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] 06:58:12 INFO - PROCESS | 832 | 1468504692322 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 06:58:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 06:58:12 INFO - PROCESS | 832 | 1468504692325 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 06:58:12 INFO - PROCESS | 832 | 1468504692327 Marionette TRACE conn6 <- [1,470,null,{}] 06:58:12 INFO - PROCESS | 832 | 1468504692331 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}] 06:58:12 INFO - PROCESS | 832 | 1468504692333 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:12 INFO - PROCESS | 832 | 1468504692466 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 06:58:12 INFO - PROCESS | 832 | 1468504692481 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:12 INFO - PROCESS | 832 | 1468504692483 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:12 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30164800 == 31 [pid = 832] [id = 127] 06:58:12 INFO - PROCESS | 832 | ++DOMWINDOW == 80 (0000009F2E43D000) [pid = 832] [serial = 379] [outer = 0000000000000000] 06:58:12 INFO - PROCESS | 832 | ++DOMWINDOW == 81 (0000009F2F894000) [pid = 832] [serial = 380] [outer = 0000009F2E43D000] 06:58:12 INFO - PROCESS | 832 | 1468504692528 Marionette DEBUG loaded listener.js 06:58:12 INFO - PROCESS | 832 | ++DOMWINDOW == 82 (0000009F2F8A2000) [pid = 832] [serial = 381] [outer = 0000009F2E43D000] 06:58:12 INFO - PROCESS | 832 | 1468504692980 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]]]}] 06:58:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 06:58:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 692ms 06:58:13 INFO - PROCESS | 832 | 1468504693021 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 06:58:13 INFO - PROCESS | 832 | 1468504693024 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 06:58:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 06:58:13 INFO - PROCESS | 832 | 1468504693027 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 06:58:13 INFO - PROCESS | 832 | 1468504693029 Marionette TRACE conn6 <- [1,474,null,{}] 06:58:13 INFO - PROCESS | 832 | 1468504693032 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}] 06:58:13 INFO - PROCESS | 832 | 1468504693035 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:13 INFO - PROCESS | 832 | 1468504693143 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 06:58:13 INFO - PROCESS | 832 | 1468504693151 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:13 INFO - PROCESS | 832 | 1468504693153 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:13 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30A4D000 == 32 [pid = 832] [id = 128] 06:58:13 INFO - PROCESS | 832 | ++DOMWINDOW == 83 (0000009F28F65400) [pid = 832] [serial = 382] [outer = 0000000000000000] 06:58:13 INFO - PROCESS | 832 | ++DOMWINDOW == 84 (0000009F2FF72400) [pid = 832] [serial = 383] [outer = 0000009F28F65400] 06:58:13 INFO - PROCESS | 832 | 1468504693198 Marionette DEBUG loaded listener.js 06:58:13 INFO - PROCESS | 832 | ++DOMWINDOW == 85 (0000009F3017C000) [pid = 832] [serial = 384] [outer = 0000009F28F65400] 06:58:13 INFO - PROCESS | 832 | 1468504693702 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]]]}] 06:58:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 06:58:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 733ms 06:58:13 INFO - PROCESS | 832 | 1468504693781 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 06:58:13 INFO - PROCESS | 832 | 1468504693784 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 06:58:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 06:58:13 INFO - PROCESS | 832 | 1468504693787 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 06:58:13 INFO - PROCESS | 832 | 1468504693789 Marionette TRACE conn6 <- [1,478,null,{}] 06:58:13 INFO - PROCESS | 832 | 1468504693792 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}] 06:58:13 INFO - PROCESS | 832 | 1468504693798 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:13 INFO - PROCESS | 832 | 1468504693918 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 06:58:13 INFO - PROCESS | 832 | 1468504693928 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:13 INFO - PROCESS | 832 | 1468504693930 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:14 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30D17000 == 33 [pid = 832] [id = 129] 06:58:14 INFO - PROCESS | 832 | ++DOMWINDOW == 86 (0000009F23E70800) [pid = 832] [serial = 385] [outer = 0000000000000000] 06:58:14 INFO - PROCESS | 832 | ++DOMWINDOW == 87 (0000009F2E43EC00) [pid = 832] [serial = 386] [outer = 0000009F23E70800] 06:58:14 INFO - PROCESS | 832 | 1468504694214 Marionette DEBUG loaded listener.js 06:58:14 INFO - PROCESS | 832 | ++DOMWINDOW == 88 (0000009F31124000) [pid = 832] [serial = 387] [outer = 0000009F23E70800] 06:58:14 INFO - PROCESS | 832 | --DOMWINDOW == 87 (0000009F3112E000) [pid = 832] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 06:58:14 INFO - PROCESS | 832 | --DOMWINDOW == 86 (0000009F30A8B000) [pid = 832] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 06:58:14 INFO - PROCESS | 832 | --DOMWINDOW == 85 (0000009F32EC6C00) [pid = 832] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 06:58:14 INFO - PROCESS | 832 | --DOMWINDOW == 84 (0000009F34086800) [pid = 832] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 06:58:14 INFO - PROCESS | 832 | --DOMWINDOW == 83 (0000009F29FDE800) [pid = 832] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 06:58:14 INFO - PROCESS | 832 | --DOMWINDOW == 82 (0000009F2D104000) [pid = 832] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 06:58:14 INFO - PROCESS | 832 | --DOMWINDOW == 81 (0000009F2E439000) [pid = 832] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 06:58:14 INFO - PROCESS | 832 | --DOMWINDOW == 80 (0000009F2A466400) [pid = 832] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 06:58:14 INFO - PROCESS | 832 | --DOMWINDOW == 79 (0000009F23E70000) [pid = 832] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 06:58:14 INFO - PROCESS | 832 | --DOMWINDOW == 78 (0000009F24F54400) [pid = 832] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 06:58:14 INFO - PROCESS | 832 | --DOMWINDOW == 77 (0000009F301E3400) [pid = 832] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 06:58:14 INFO - PROCESS | 832 | --DOMWINDOW == 76 (0000009F341A2800) [pid = 832] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 06:58:14 INFO - PROCESS | 832 | 1468504694593 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]]]}] 06:58:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 06:58:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 836ms 06:58:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 06:58:14 INFO - PROCESS | 832 | 1468504694626 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 06:58:14 INFO - PROCESS | 832 | 1468504694628 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 06:58:14 INFO - PROCESS | 832 | 1468504694631 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 06:58:14 INFO - PROCESS | 832 | 1468504694633 Marionette TRACE conn6 <- [1,482,null,{}] 06:58:14 INFO - PROCESS | 832 | 1468504694637 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}] 06:58:14 INFO - PROCESS | 832 | 1468504694639 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:14 INFO - PROCESS | 832 | 1468504694744 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 06:58:14 INFO - PROCESS | 832 | 1468504694783 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:14 INFO - PROCESS | 832 | 1468504694785 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:14 INFO - PROCESS | 832 | ++DOCSHELL 0000009F31DC0800 == 34 [pid = 832] [id = 130] 06:58:14 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F29923000) [pid = 832] [serial = 388] [outer = 0000000000000000] 06:58:14 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F30724000) [pid = 832] [serial = 389] [outer = 0000009F29923000] 06:58:14 INFO - PROCESS | 832 | 1468504694833 Marionette DEBUG loaded listener.js 06:58:14 INFO - PROCESS | 832 | ++DOMWINDOW == 79 (0000009F3112D000) [pid = 832] [serial = 390] [outer = 0000009F29923000] 06:58:15 INFO - PROCESS | 832 | 1468504695201 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]]]}] 06:58:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 06:58:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 629ms 06:58:15 INFO - PROCESS | 832 | 1468504695264 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 06:58:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 06:58:15 INFO - PROCESS | 832 | 1468504695266 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 06:58:15 INFO - PROCESS | 832 | 1468504695269 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 06:58:15 INFO - PROCESS | 832 | 1468504695271 Marionette TRACE conn6 <- [1,486,null,{}] 06:58:15 INFO - PROCESS | 832 | 1468504695275 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}] 06:58:15 INFO - PROCESS | 832 | 1468504695277 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:15 INFO - PROCESS | 832 | 1468504695384 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 06:58:15 INFO - PROCESS | 832 | 1468504695420 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:15 INFO - PROCESS | 832 | 1468504695422 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:15 INFO - PROCESS | 832 | ++DOCSHELL 0000009F35C7E000 == 35 [pid = 832] [id = 131] 06:58:15 INFO - PROCESS | 832 | ++DOMWINDOW == 80 (0000009F31473800) [pid = 832] [serial = 391] [outer = 0000000000000000] 06:58:15 INFO - PROCESS | 832 | ++DOMWINDOW == 81 (0000009F3147B000) [pid = 832] [serial = 392] [outer = 0000009F31473800] 06:58:15 INFO - PROCESS | 832 | 1468504695477 Marionette DEBUG loaded listener.js 06:58:15 INFO - PROCESS | 832 | ++DOMWINDOW == 82 (0000009F31B21400) [pid = 832] [serial = 393] [outer = 0000009F31473800] 06:58:15 INFO - PROCESS | 832 | 1468504695844 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]]]}] 06:58:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 06:58:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 629ms 06:58:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 06:58:15 INFO - PROCESS | 832 | 1468504695901 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 06:58:15 INFO - PROCESS | 832 | 1468504695904 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 06:58:15 INFO - PROCESS | 832 | 1468504695907 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 06:58:15 INFO - PROCESS | 832 | 1468504695909 Marionette TRACE conn6 <- [1,490,null,{}] 06:58:15 INFO - PROCESS | 832 | 1468504695912 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}] 06:58:15 INFO - PROCESS | 832 | 1468504695914 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:16 INFO - PROCESS | 832 | 1468504696020 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 06:58:16 INFO - PROCESS | 832 | 1468504696027 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:16 INFO - PROCESS | 832 | 1468504696029 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:16 INFO - PROCESS | 832 | ++DOCSHELL 0000009F373AF000 == 36 [pid = 832] [id = 132] 06:58:16 INFO - PROCESS | 832 | ++DOMWINDOW == 83 (0000009F31B22000) [pid = 832] [serial = 394] [outer = 0000000000000000] 06:58:16 INFO - PROCESS | 832 | ++DOMWINDOW == 84 (0000009F31DF7800) [pid = 832] [serial = 395] [outer = 0000009F31B22000] 06:58:16 INFO - PROCESS | 832 | 1468504696073 Marionette DEBUG loaded listener.js 06:58:16 INFO - PROCESS | 832 | ++DOMWINDOW == 85 (0000009F32EC8C00) [pid = 832] [serial = 396] [outer = 0000009F31B22000] 06:58:16 INFO - PROCESS | 832 | 1468504696885 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]]]}] 06:58:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 06:58:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1025ms 06:58:16 INFO - PROCESS | 832 | 1468504696935 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 06:58:16 INFO - PROCESS | 832 | 1468504696940 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 06:58:16 INFO - PROCESS | 832 | 1468504696945 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 06:58:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 06:58:16 INFO - PROCESS | 832 | 1468504696950 Marionette TRACE conn6 <- [1,494,null,{}] 06:58:16 INFO - PROCESS | 832 | 1468504696977 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}] 06:58:16 INFO - PROCESS | 832 | 1468504696980 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:17 INFO - PROCESS | 832 | 1468504697151 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 06:58:17 INFO - PROCESS | 832 | 1468504697236 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:17 INFO - PROCESS | 832 | 1468504697239 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:17 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2A19A800 == 37 [pid = 832] [id = 133] 06:58:17 INFO - PROCESS | 832 | ++DOMWINDOW == 86 (0000009F2431DC00) [pid = 832] [serial = 397] [outer = 0000000000000000] 06:58:17 INFO - PROCESS | 832 | ++DOMWINDOW == 87 (0000009F28A77000) [pid = 832] [serial = 398] [outer = 0000009F2431DC00] 06:58:17 INFO - PROCESS | 832 | 1468504697297 Marionette DEBUG loaded listener.js 06:58:17 INFO - PROCESS | 832 | ++DOMWINDOW == 88 (0000009F299B4400) [pid = 832] [serial = 399] [outer = 0000009F2431DC00] 06:58:18 INFO - PROCESS | 832 | 1468504698200 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]]]}] 06:58:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 06:58:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1301ms 06:58:18 INFO - PROCESS | 832 | 1468504698250 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 06:58:18 INFO - PROCESS | 832 | 1468504698254 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 06:58:18 INFO - PROCESS | 832 | 1468504698259 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 06:58:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 06:58:18 INFO - PROCESS | 832 | 1468504698263 Marionette TRACE conn6 <- [1,498,null,{}] 06:58:18 INFO - PROCESS | 832 | 1468504698268 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}] 06:58:18 INFO - PROCESS | 832 | 1468504698271 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:18 INFO - PROCESS | 832 | 1468504698410 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 06:58:18 INFO - PROCESS | 832 | 1468504698481 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:18 INFO - PROCESS | 832 | 1468504698485 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:18 INFO - PROCESS | 832 | ++DOCSHELL 0000009F29986800 == 38 [pid = 832] [id = 134] 06:58:18 INFO - PROCESS | 832 | ++DOMWINDOW == 89 (0000009F28A77400) [pid = 832] [serial = 400] [outer = 0000000000000000] 06:58:18 INFO - PROCESS | 832 | ++DOMWINDOW == 90 (0000009F29924800) [pid = 832] [serial = 401] [outer = 0000009F28A77400] 06:58:18 INFO - PROCESS | 832 | 1468504698536 Marionette DEBUG loaded listener.js 06:58:18 INFO - PROCESS | 832 | ++DOMWINDOW == 91 (0000009F2A123C00) [pid = 832] [serial = 402] [outer = 0000009F28A77400] 06:58:18 INFO - PROCESS | 832 | --DOCSHELL 0000009F35C7E000 == 37 [pid = 832] [id = 131] 06:58:18 INFO - PROCESS | 832 | --DOCSHELL 0000009F31DC0800 == 36 [pid = 832] [id = 130] 06:58:18 INFO - PROCESS | 832 | --DOCSHELL 0000009F30D17000 == 35 [pid = 832] [id = 129] 06:58:18 INFO - PROCESS | 832 | --DOCSHELL 0000009F30A4D000 == 34 [pid = 832] [id = 128] 06:58:18 INFO - PROCESS | 832 | --DOCSHELL 0000009F30164800 == 33 [pid = 832] [id = 127] 06:58:18 INFO - PROCESS | 832 | --DOCSHELL 0000009F2E6BE000 == 32 [pid = 832] [id = 126] 06:58:18 INFO - PROCESS | 832 | --DOCSHELL 0000009F2DB8A000 == 31 [pid = 832] [id = 125] 06:58:18 INFO - PROCESS | 832 | --DOCSHELL 0000009F2805B800 == 30 [pid = 832] [id = 124] 06:58:18 INFO - PROCESS | 832 | --DOMWINDOW == 90 (0000009F31477400) [pid = 832] [serial = 340] [outer = 0000000000000000] [url = about:blank] 06:58:18 INFO - PROCESS | 832 | --DOMWINDOW == 89 (0000009F31480C00) [pid = 832] [serial = 343] [outer = 0000000000000000] [url = about:blank] 06:58:18 INFO - PROCESS | 832 | --DOMWINDOW == 88 (0000009F31B04C00) [pid = 832] [serial = 341] [outer = 0000000000000000] [url = about:blank] 06:58:18 INFO - PROCESS | 832 | --DOMWINDOW == 87 (0000009F338DC400) [pid = 832] [serial = 346] [outer = 0000000000000000] [url = about:blank] 06:58:18 INFO - PROCESS | 832 | --DOMWINDOW == 86 (0000009F34165400) [pid = 832] [serial = 349] [outer = 0000000000000000] [url = about:blank] 06:58:18 INFO - PROCESS | 832 | --DOMWINDOW == 85 (0000009F30CA5000) [pid = 832] [serial = 320] [outer = 0000000000000000] [url = about:blank] 06:58:18 INFO - PROCESS | 832 | --DOMWINDOW == 84 (0000009F2DC2B800) [pid = 832] [serial = 325] [outer = 0000000000000000] [url = about:blank] 06:58:18 INFO - PROCESS | 832 | --DOMWINDOW == 83 (0000009F2DE36400) [pid = 832] [serial = 326] [outer = 0000000000000000] [url = about:blank] 06:58:18 INFO - PROCESS | 832 | --DOMWINDOW == 82 (0000009F2F8E7800) [pid = 832] [serial = 334] [outer = 0000000000000000] [url = about:blank] 06:58:18 INFO - PROCESS | 832 | --DOMWINDOW == 81 (0000009F2FF77800) [pid = 832] [serial = 335] [outer = 0000000000000000] [url = about:blank] 06:58:18 INFO - PROCESS | 832 | --DOMWINDOW == 80 (0000009F2D9C4C00) [pid = 832] [serial = 331] [outer = 0000000000000000] [url = about:blank] 06:58:18 INFO - PROCESS | 832 | --DOMWINDOW == 79 (0000009F2DCC9800) [pid = 832] [serial = 332] [outer = 0000000000000000] [url = about:blank] 06:58:18 INFO - PROCESS | 832 | --DOMWINDOW == 78 (0000009F23E7E400) [pid = 832] [serial = 328] [outer = 0000000000000000] [url = about:blank] 06:58:18 INFO - PROCESS | 832 | --DOMWINDOW == 77 (0000009F28D5E800) [pid = 832] [serial = 329] [outer = 0000000000000000] [url = about:blank] 06:58:18 INFO - PROCESS | 832 | --DOMWINDOW == 76 (0000009F2889E400) [pid = 832] [serial = 322] [outer = 0000000000000000] [url = about:blank] 06:58:18 INFO - PROCESS | 832 | --DOMWINDOW == 75 (0000009F21CD0C00) [pid = 832] [serial = 323] [outer = 0000000000000000] [url = about:blank] 06:58:18 INFO - PROCESS | 832 | --DOMWINDOW == 74 (0000009F30CA2000) [pid = 832] [serial = 337] [outer = 0000000000000000] [url = about:blank] 06:58:18 INFO - PROCESS | 832 | --DOMWINDOW == 73 (0000009F36F07800) [pid = 832] [serial = 353] [outer = 0000000000000000] [url = about:blank] 06:58:18 INFO - PROCESS | 832 | --DOMWINDOW == 72 (0000009F341AB400) [pid = 832] [serial = 352] [outer = 0000000000000000] [url = about:blank] 06:58:18 INFO - PROCESS | 832 | --DOMWINDOW == 71 (0000009F3416E000) [pid = 832] [serial = 350] [outer = 0000000000000000] [url = about:blank] 06:58:18 INFO - PROCESS | 832 | --DOMWINDOW == 70 (0000009F3407D400) [pid = 832] [serial = 347] [outer = 0000000000000000] [url = about:blank] 06:58:18 INFO - PROCESS | 832 | --DOMWINDOW == 69 (0000009F32952C00) [pid = 832] [serial = 344] [outer = 0000000000000000] [url = about:blank] 06:58:18 INFO - PROCESS | 832 | --DOMWINDOW == 68 (0000009F30CD9C00) [pid = 832] [serial = 338] [outer = 0000000000000000] [url = about:blank] 06:58:19 INFO - PROCESS | 832 | 1468504699052 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]]]}] 06:58:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 06:58:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 839ms 06:58:19 INFO - PROCESS | 832 | 1468504699103 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 06:58:19 INFO - PROCESS | 832 | 1468504699108 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 06:58:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 06:58:19 INFO - PROCESS | 832 | 1468504699115 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 06:58:19 INFO - PROCESS | 832 | 1468504699118 Marionette TRACE conn6 <- [1,502,null,{}] 06:58:19 INFO - PROCESS | 832 | 1468504699122 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}] 06:58:19 INFO - PROCESS | 832 | 1468504699124 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:19 INFO - PROCESS | 832 | 1468504699214 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 06:58:19 INFO - PROCESS | 832 | 1468504699229 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:19 INFO - PROCESS | 832 | 1468504699231 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:19 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2D5CE800 == 31 [pid = 832] [id = 135] 06:58:19 INFO - PROCESS | 832 | ++DOMWINDOW == 69 (0000009F2D9B8400) [pid = 832] [serial = 403] [outer = 0000000000000000] 06:58:19 INFO - PROCESS | 832 | ++DOMWINDOW == 70 (0000009F2D9BD800) [pid = 832] [serial = 404] [outer = 0000009F2D9B8400] 06:58:19 INFO - PROCESS | 832 | 1468504699280 Marionette DEBUG loaded listener.js 06:58:19 INFO - PROCESS | 832 | ++DOMWINDOW == 71 (0000009F2DCC4000) [pid = 832] [serial = 405] [outer = 0000009F2D9B8400] 06:58:19 INFO - PROCESS | 832 | 1468504699740 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]]]}] 06:58:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 06:58:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 692ms 06:58:19 INFO - PROCESS | 832 | 1468504699809 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 06:58:19 INFO - PROCESS | 832 | 1468504699812 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 06:58:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 06:58:19 INFO - PROCESS | 832 | 1468504699815 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 06:58:19 INFO - PROCESS | 832 | 1468504699819 Marionette TRACE conn6 <- [1,506,null,{}] 06:58:19 INFO - PROCESS | 832 | 1468504699830 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}] 06:58:19 INFO - PROCESS | 832 | 1468504699835 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:19 INFO - PROCESS | 832 | 1468504699955 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 06:58:20 INFO - PROCESS | 832 | 1468504700031 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:20 INFO - PROCESS | 832 | 1468504700035 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:20 INFO - PROCESS | 832 | ++DOCSHELL 0000009F300A5000 == 32 [pid = 832] [id = 136] 06:58:20 INFO - PROCESS | 832 | ++DOMWINDOW == 72 (0000009F2F897000) [pid = 832] [serial = 406] [outer = 0000000000000000] 06:58:20 INFO - PROCESS | 832 | ++DOMWINDOW == 73 (0000009F2FB7A400) [pid = 832] [serial = 407] [outer = 0000009F2F897000] 06:58:20 INFO - PROCESS | 832 | 1468504700091 Marionette DEBUG loaded listener.js 06:58:20 INFO - PROCESS | 832 | ++DOMWINDOW == 74 (0000009F2FF7DC00) [pid = 832] [serial = 408] [outer = 0000009F2F897000] 06:58:20 INFO - PROCESS | 832 | 1468504700473 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]]]}] 06:58:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 06:58:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 691ms 06:58:20 INFO - PROCESS | 832 | 1468504700509 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 06:58:20 INFO - PROCESS | 832 | 1468504700512 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 06:58:20 INFO - PROCESS | 832 | 1468504700515 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 06:58:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 06:58:20 INFO - PROCESS | 832 | 1468504700517 Marionette TRACE conn6 <- [1,510,null,{}] 06:58:20 INFO - PROCESS | 832 | 1468504700520 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}] 06:58:20 INFO - PROCESS | 832 | 1468504700523 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:20 INFO - PROCESS | 832 | 1468504700612 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 06:58:20 INFO - PROCESS | 832 | 1468504700618 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:20 INFO - PROCESS | 832 | 1468504700620 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:20 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30A4E800 == 33 [pid = 832] [id = 137] 06:58:20 INFO - PROCESS | 832 | ++DOMWINDOW == 75 (0000009F304D6400) [pid = 832] [serial = 409] [outer = 0000000000000000] 06:58:20 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F30A8F400) [pid = 832] [serial = 410] [outer = 0000009F304D6400] 06:58:20 INFO - PROCESS | 832 | 1468504700666 Marionette DEBUG loaded listener.js 06:58:20 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F30CA4400) [pid = 832] [serial = 411] [outer = 0000009F304D6400] 06:58:21 INFO - PROCESS | 832 | 1468504701113 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]]]}] 06:58:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 06:58:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 628ms 06:58:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 06:58:21 INFO - PROCESS | 832 | 1468504701146 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 06:58:21 INFO - PROCESS | 832 | 1468504701148 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 06:58:21 INFO - PROCESS | 832 | 1468504701151 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 06:58:21 INFO - PROCESS | 832 | 1468504701153 Marionette TRACE conn6 <- [1,514,null,{}] 06:58:21 INFO - PROCESS | 832 | 1468504701161 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}] 06:58:21 INFO - PROCESS | 832 | 1468504701163 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:21 INFO - PROCESS | 832 | 1468504701266 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 06:58:21 INFO - PROCESS | 832 | 1468504701350 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:21 INFO - PROCESS | 832 | 1468504701352 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:21 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30D04000 == 34 [pid = 832] [id = 138] 06:58:21 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F30CA4C00) [pid = 832] [serial = 412] [outer = 0000000000000000] 06:58:21 INFO - PROCESS | 832 | ++DOMWINDOW == 79 (0000009F30CD8800) [pid = 832] [serial = 413] [outer = 0000009F30CA4C00] 06:58:21 INFO - PROCESS | 832 | 1468504701397 Marionette DEBUG loaded listener.js 06:58:21 INFO - PROCESS | 832 | ++DOMWINDOW == 80 (0000009F31473C00) [pid = 832] [serial = 414] [outer = 0000009F30CA4C00] 06:58:21 INFO - PROCESS | 832 | 1468504701820 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]]]}] 06:58:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 06:58:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 692ms 06:58:21 INFO - PROCESS | 832 | 1468504701847 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 06:58:21 INFO - PROCESS | 832 | 1468504701849 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 06:58:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 06:58:21 INFO - PROCESS | 832 | 1468504701852 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 06:58:21 INFO - PROCESS | 832 | 1468504701854 Marionette TRACE conn6 <- [1,518,null,{}] 06:58:21 INFO - PROCESS | 832 | 1468504701857 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}] 06:58:21 INFO - PROCESS | 832 | 1468504701863 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:22 INFO - PROCESS | 832 | 1468504702001 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 06:58:22 INFO - PROCESS | 832 | 1468504702006 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:22 INFO - PROCESS | 832 | 1468504702008 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:22 INFO - PROCESS | 832 | ++DOCSHELL 0000009F31B5B000 == 35 [pid = 832] [id = 139] 06:58:22 INFO - PROCESS | 832 | ++DOMWINDOW == 81 (0000009F3147B400) [pid = 832] [serial = 415] [outer = 0000000000000000] 06:58:22 INFO - PROCESS | 832 | ++DOMWINDOW == 82 (0000009F3294B000) [pid = 832] [serial = 416] [outer = 0000009F3147B400] 06:58:22 INFO - PROCESS | 832 | 1468504702061 Marionette DEBUG loaded listener.js 06:58:22 INFO - PROCESS | 832 | ++DOMWINDOW == 83 (0000009F3407D400) [pid = 832] [serial = 417] [outer = 0000009F3147B400] 06:58:22 INFO - PROCESS | 832 | 1468504702507 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]]]}] 06:58:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 06:58:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 692ms 06:58:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 06:58:22 INFO - PROCESS | 832 | 1468504702548 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 06:58:22 INFO - PROCESS | 832 | 1468504702550 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 06:58:22 INFO - PROCESS | 832 | 1468504702553 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 06:58:22 INFO - PROCESS | 832 | 1468504702555 Marionette TRACE conn6 <- [1,522,null,{}] 06:58:22 INFO - PROCESS | 832 | 1468504702559 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}] 06:58:22 INFO - PROCESS | 832 | 1468504702561 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:22 INFO - PROCESS | 832 | 1468504702701 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 06:58:22 INFO - PROCESS | 832 | 1468504702723 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:22 INFO - PROCESS | 832 | 1468504702725 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:22 INFO - PROCESS | 832 | ++DOCSHELL 0000009F35C81000 == 36 [pid = 832] [id = 140] 06:58:22 INFO - PROCESS | 832 | ++DOMWINDOW == 84 (0000009F34082C00) [pid = 832] [serial = 418] [outer = 0000000000000000] 06:58:22 INFO - PROCESS | 832 | ++DOMWINDOW == 85 (0000009F34163400) [pid = 832] [serial = 419] [outer = 0000009F34082C00] 06:58:22 INFO - PROCESS | 832 | 1468504702769 Marionette DEBUG loaded listener.js 06:58:22 INFO - PROCESS | 832 | ++DOMWINDOW == 86 (0000009F34171000) [pid = 832] [serial = 420] [outer = 0000009F34082C00] 06:58:23 INFO - PROCESS | 832 | --DOMWINDOW == 85 (0000009F31473800) [pid = 832] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 06:58:23 INFO - PROCESS | 832 | --DOMWINDOW == 84 (0000009F24ADD800) [pid = 832] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 06:58:23 INFO - PROCESS | 832 | --DOMWINDOW == 83 (0000009F2E43D000) [pid = 832] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 06:58:23 INFO - PROCESS | 832 | --DOMWINDOW == 82 (0000009F2D9BCC00) [pid = 832] [serial = 376] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 06:58:23 INFO - PROCESS | 832 | --DOMWINDOW == 81 (0000009F2DCC2800) [pid = 832] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 06:58:23 INFO - PROCESS | 832 | --DOMWINDOW == 80 (0000009F29881000) [pid = 832] [serial = 373] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 06:58:23 INFO - PROCESS | 832 | --DOMWINDOW == 79 (0000009F28F65400) [pid = 832] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 06:58:23 INFO - PROCESS | 832 | --DOMWINDOW == 78 (0000009F29F60800) [pid = 832] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 06:58:23 INFO - PROCESS | 832 | --DOMWINDOW == 77 (0000009F2FF70400) [pid = 832] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 06:58:23 INFO - PROCESS | 832 | --DOMWINDOW == 76 (0000009F32EC7400) [pid = 832] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 06:58:23 INFO - PROCESS | 832 | --DOMWINDOW == 75 (0000009F28F0B400) [pid = 832] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 06:58:23 INFO - PROCESS | 832 | --DOMWINDOW == 74 (0000009F23E70800) [pid = 832] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 06:58:23 INFO - PROCESS | 832 | --DOMWINDOW == 73 (0000009F29923000) [pid = 832] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 06:58:23 INFO - PROCESS | 832 | 1468504703243 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]]]}] 06:58:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 06:58:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 733ms 06:58:23 INFO - PROCESS | 832 | 1468504703290 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 06:58:23 INFO - PROCESS | 832 | 1468504703292 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 06:58:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 06:58:23 INFO - PROCESS | 832 | 1468504703296 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 06:58:23 INFO - PROCESS | 832 | 1468504703297 Marionette TRACE conn6 <- [1,526,null,{}] 06:58:23 INFO - PROCESS | 832 | 1468504703301 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}] 06:58:23 INFO - PROCESS | 832 | 1468504703303 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:23 INFO - PROCESS | 832 | 1468504703384 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 06:58:23 INFO - PROCESS | 832 | 1468504703390 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:23 INFO - PROCESS | 832 | 1468504703391 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:23 INFO - PROCESS | 832 | ++DOCSHELL 0000009F28469800 == 37 [pid = 832] [id = 141] 06:58:23 INFO - PROCESS | 832 | ++DOMWINDOW == 74 (0000009F299B4C00) [pid = 832] [serial = 421] [outer = 0000000000000000] 06:58:23 INFO - PROCESS | 832 | ++DOMWINDOW == 75 (0000009F2FF70400) [pid = 832] [serial = 422] [outer = 0000009F299B4C00] 06:58:23 INFO - PROCESS | 832 | 1468504703436 Marionette DEBUG loaded listener.js 06:58:23 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F34167400) [pid = 832] [serial = 423] [outer = 0000009F299B4C00] 06:58:23 INFO - PROCESS | 832 | 1468504703861 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]]]}] 06:58:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 06:58:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 587ms 06:58:23 INFO - PROCESS | 832 | 1468504703886 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 06:58:23 INFO - PROCESS | 832 | 1468504703888 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 06:58:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 06:58:23 INFO - PROCESS | 832 | 1468504703892 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 06:58:23 INFO - PROCESS | 832 | 1468504703894 Marionette TRACE conn6 <- [1,530,null,{}] 06:58:23 INFO - PROCESS | 832 | 1468504703897 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}] 06:58:23 INFO - PROCESS | 832 | 1468504703899 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:23 INFO - PROCESS | 832 | 1468504703981 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 06:58:23 INFO - PROCESS | 832 | 1468504703987 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:23 INFO - PROCESS | 832 | 1468504703989 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:24 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37980000 == 38 [pid = 832] [id = 142] 06:58:24 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F341A8000) [pid = 832] [serial = 424] [outer = 0000000000000000] 06:58:24 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F341AEC00) [pid = 832] [serial = 425] [outer = 0000009F341A8000] 06:58:24 INFO - PROCESS | 832 | 1468504704033 Marionette DEBUG loaded listener.js 06:58:24 INFO - PROCESS | 832 | ++DOMWINDOW == 79 (0000009F36F0C400) [pid = 832] [serial = 426] [outer = 0000009F341A8000] 06:58:24 INFO - PROCESS | 832 | 1468504704603 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"]]]}] 06:58:24 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 06:58:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 06:58:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:58:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:58:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 06:58:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 06:58:24 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 06:58:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 06:58:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:58:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:58:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 06:58:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 06:58:24 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 731ms 06:58:24 INFO - PROCESS | 832 | 1468504704624 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 06:58:24 INFO - PROCESS | 832 | 1468504704626 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 06:58:24 INFO - PROCESS | 832 | 1468504704629 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 06:58:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 06:58:24 INFO - PROCESS | 832 | 1468504704631 Marionette TRACE conn6 <- [1,534,null,{}] 06:58:24 INFO - PROCESS | 832 | 1468504704640 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}] 06:58:24 INFO - PROCESS | 832 | 1468504704642 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:24 INFO - PROCESS | 832 | 1468504704734 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 06:58:24 INFO - PROCESS | 832 | 1468504704739 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:24 INFO - PROCESS | 832 | 1468504704741 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:24 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37AB1800 == 39 [pid = 832] [id = 143] 06:58:24 INFO - PROCESS | 832 | ++DOMWINDOW == 80 (0000009F36F0D800) [pid = 832] [serial = 427] [outer = 0000000000000000] 06:58:24 INFO - PROCESS | 832 | ++DOMWINDOW == 81 (0000009F37262400) [pid = 832] [serial = 428] [outer = 0000009F36F0D800] 06:58:24 INFO - PROCESS | 832 | 1468504704785 Marionette DEBUG loaded listener.js 06:58:24 INFO - PROCESS | 832 | ++DOMWINDOW == 82 (0000009F3726B400) [pid = 832] [serial = 429] [outer = 0000009F36F0D800] 06:58:25 INFO - PROCESS | 832 | 1468504705421 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]]]}] 06:58:25 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 06:58:25 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 839ms 06:58:25 INFO - PROCESS | 832 | 1468504705473 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 06:58:25 INFO - PROCESS | 832 | 1468504705478 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 06:58:25 INFO - PROCESS | 832 | 1468504705483 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 06:58:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 06:58:25 INFO - PROCESS | 832 | 1468504705487 Marionette TRACE conn6 <- [1,538,null,{}] 06:58:25 INFO - PROCESS | 832 | 1468504705493 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}] 06:58:25 INFO - PROCESS | 832 | 1468504705496 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:25 INFO - PROCESS | 832 | 1468504705621 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 06:58:25 INFO - PROCESS | 832 | 1468504705701 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:25 INFO - PROCESS | 832 | 1468504705704 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:25 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2D927000 == 40 [pid = 832] [id = 144] 06:58:25 INFO - PROCESS | 832 | ++DOMWINDOW == 83 (0000009F24DE8C00) [pid = 832] [serial = 430] [outer = 0000000000000000] 06:58:25 INFO - PROCESS | 832 | ++DOMWINDOW == 84 (0000009F299BBC00) [pid = 832] [serial = 431] [outer = 0000009F24DE8C00] 06:58:25 INFO - PROCESS | 832 | 1468504705775 Marionette DEBUG loaded listener.js 06:58:25 INFO - PROCESS | 832 | ++DOMWINDOW == 85 (0000009F2D9B6000) [pid = 832] [serial = 432] [outer = 0000009F24DE8C00] 06:58:26 INFO - PROCESS | 832 | 1468504706302 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]]]}] 06:58:26 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. 06:58:26 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 840ms 06:58:26 INFO - PROCESS | 832 | 1468504706326 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 06:58:26 INFO - PROCESS | 832 | 1468504706331 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 06:58:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 06:58:26 INFO - PROCESS | 832 | 1468504706338 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 06:58:26 INFO - PROCESS | 832 | 1468504706341 Marionette TRACE conn6 <- [1,542,null,{}] 06:58:26 INFO - PROCESS | 832 | 1468504706345 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}] 06:58:26 INFO - PROCESS | 832 | 1468504706348 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:26 INFO - PROCESS | 832 | 1468504706520 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 06:58:26 INFO - PROCESS | 832 | 1468504706610 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:26 INFO - PROCESS | 832 | 1468504706613 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:26 INFO - PROCESS | 832 | ++DOCSHELL 0000009F32EAE000 == 41 [pid = 832] [id = 145] 06:58:26 INFO - PROCESS | 832 | ++DOMWINDOW == 86 (0000009F2E439000) [pid = 832] [serial = 433] [outer = 0000000000000000] 06:58:26 INFO - PROCESS | 832 | ++DOMWINDOW == 87 (0000009F2FF88800) [pid = 832] [serial = 434] [outer = 0000009F2E439000] 06:58:26 INFO - PROCESS | 832 | 1468504706671 Marionette DEBUG loaded listener.js 06:58:26 INFO - PROCESS | 832 | ++DOMWINDOW == 88 (0000009F30CAD800) [pid = 832] [serial = 435] [outer = 0000009F2E439000] 06:58:27 INFO - PROCESS | 832 | [832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:58:27 INFO - PROCESS | 832 | [832] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:58:27 INFO - PROCESS | 832 | 1468504707261 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]]]}] 06:58:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 06:58:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 986ms 06:58:27 INFO - PROCESS | 832 | 1468504707326 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 06:58:27 INFO - PROCESS | 832 | 1468504707329 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 06:58:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 06:58:27 INFO - PROCESS | 832 | 1468504707333 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 06:58:27 INFO - PROCESS | 832 | 1468504707337 Marionette TRACE conn6 <- [1,546,null,{}] 06:58:27 INFO - PROCESS | 832 | 1468504707348 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}] 06:58:27 INFO - PROCESS | 832 | 1468504707354 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:27 INFO - PROCESS | 832 | 1468504707498 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 06:58:27 INFO - PROCESS | 832 | 1468504707614 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:27 INFO - PROCESS | 832 | 1468504707617 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:27 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37B17800 == 42 [pid = 832] [id = 146] 06:58:27 INFO - PROCESS | 832 | ++DOMWINDOW == 89 (0000009F32ED0C00) [pid = 832] [serial = 436] [outer = 0000000000000000] 06:58:27 INFO - PROCESS | 832 | ++DOMWINDOW == 90 (0000009F338E7400) [pid = 832] [serial = 437] [outer = 0000009F32ED0C00] 06:58:27 INFO - PROCESS | 832 | 1468504707676 Marionette DEBUG loaded listener.js 06:58:27 INFO - PROCESS | 832 | ++DOMWINDOW == 91 (0000009F37266400) [pid = 832] [serial = 438] [outer = 0000009F32ED0C00] 06:58:28 INFO - PROCESS | 832 | 1468504708280 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]]]}] 06:58:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 06:58:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 986ms 06:58:28 INFO - PROCESS | 832 | 1468504708319 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 06:58:28 INFO - PROCESS | 832 | 1468504708323 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 06:58:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 06:58:28 INFO - PROCESS | 832 | 1468504708326 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 06:58:28 INFO - PROCESS | 832 | 1468504708328 Marionette TRACE conn6 <- [1,550,null,{}] 06:58:28 INFO - PROCESS | 832 | 1468504708332 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}] 06:58:28 INFO - PROCESS | 832 | 1468504708334 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:28 INFO - PROCESS | 832 | 1468504708446 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 06:58:28 INFO - PROCESS | 832 | 1468504708530 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:28 INFO - PROCESS | 832 | 1468504708533 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:28 INFO - PROCESS | 832 | ++DOCSHELL 0000009F388B5800 == 43 [pid = 832] [id = 147] 06:58:28 INFO - PROCESS | 832 | ++DOMWINDOW == 92 (0000009F374E5400) [pid = 832] [serial = 439] [outer = 0000000000000000] 06:58:28 INFO - PROCESS | 832 | ++DOMWINDOW == 93 (0000009F374E8400) [pid = 832] [serial = 440] [outer = 0000009F374E5400] 06:58:28 INFO - PROCESS | 832 | 1468504708588 Marionette DEBUG loaded listener.js 06:58:28 INFO - PROCESS | 832 | ++DOMWINDOW == 94 (0000009F374EEC00) [pid = 832] [serial = 441] [outer = 0000009F374E5400] 06:58:28 INFO - PROCESS | 832 | [832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:58:28 INFO - PROCESS | 832 | [832] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:58:29 INFO - PROCESS | 832 | 1468504709111 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]]]}] 06:58:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 06:58:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 838ms 06:58:29 INFO - PROCESS | 832 | 1468504709167 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 06:58:29 INFO - PROCESS | 832 | 1468504709169 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 06:58:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 06:58:29 INFO - PROCESS | 832 | 1468504709173 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 06:58:29 INFO - PROCESS | 832 | 1468504709175 Marionette TRACE conn6 <- [1,554,null,{}] 06:58:29 INFO - PROCESS | 832 | 1468504709179 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}] 06:58:29 INFO - PROCESS | 832 | 1468504709181 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:29 INFO - PROCESS | 832 | 1468504709288 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 06:58:29 INFO - PROCESS | 832 | 1468504709372 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:29 INFO - PROCESS | 832 | 1468504709375 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:29 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2FADB000 == 44 [pid = 832] [id = 148] 06:58:29 INFO - PROCESS | 832 | ++DOMWINDOW == 95 (0000009F2D104000) [pid = 832] [serial = 442] [outer = 0000000000000000] 06:58:29 INFO - PROCESS | 832 | ++DOMWINDOW == 96 (0000009F2DCCBC00) [pid = 832] [serial = 443] [outer = 0000009F2D104000] 06:58:29 INFO - PROCESS | 832 | 1468504709429 Marionette DEBUG loaded listener.js 06:58:29 INFO - PROCESS | 832 | ++DOMWINDOW == 97 (0000009F374E6000) [pid = 832] [serial = 444] [outer = 0000009F2D104000] 06:58:29 INFO - PROCESS | 832 | [832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:58:30 INFO - PROCESS | 832 | [832] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:58:30 INFO - PROCESS | 832 | 1468504710173 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]]]}] 06:58:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 06:58:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1030ms 06:58:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 06:58:30 INFO - PROCESS | 832 | 1468504710205 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 06:58:30 INFO - PROCESS | 832 | 1468504710209 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 06:58:30 INFO - PROCESS | 832 | 1468504710213 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 06:58:30 INFO - PROCESS | 832 | 1468504710219 Marionette TRACE conn6 <- [1,558,null,{}] 06:58:30 INFO - PROCESS | 832 | 1468504710241 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}] 06:58:30 INFO - PROCESS | 832 | 1468504710244 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:30 INFO - PROCESS | 832 | 1468504710352 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 06:58:30 INFO - PROCESS | 832 | 1468504710425 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:30 INFO - PROCESS | 832 | 1468504710428 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:30 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2A034000 == 45 [pid = 832] [id = 149] 06:58:30 INFO - PROCESS | 832 | ++DOMWINDOW == 98 (0000009F299B8C00) [pid = 832] [serial = 445] [outer = 0000000000000000] 06:58:30 INFO - PROCESS | 832 | ++DOMWINDOW == 99 (0000009F2D171000) [pid = 832] [serial = 446] [outer = 0000009F299B8C00] 06:58:30 INFO - PROCESS | 832 | 1468504710478 Marionette DEBUG loaded listener.js 06:58:30 INFO - PROCESS | 832 | ++DOMWINDOW == 100 (0000009F2DA22C00) [pid = 832] [serial = 447] [outer = 0000009F299B8C00] 06:58:31 INFO - PROCESS | 832 | --DOCSHELL 0000009F37980000 == 44 [pid = 832] [id = 142] 06:58:31 INFO - PROCESS | 832 | --DOCSHELL 0000009F28469800 == 43 [pid = 832] [id = 141] 06:58:31 INFO - PROCESS | 832 | --DOCSHELL 0000009F35C81000 == 42 [pid = 832] [id = 140] 06:58:31 INFO - PROCESS | 832 | --DOCSHELL 0000009F31B5B000 == 41 [pid = 832] [id = 139] 06:58:31 INFO - PROCESS | 832 | --DOCSHELL 0000009F30D04000 == 40 [pid = 832] [id = 138] 06:58:31 INFO - PROCESS | 832 | --DOCSHELL 0000009F30A4E800 == 39 [pid = 832] [id = 137] 06:58:31 INFO - PROCESS | 832 | --DOCSHELL 0000009F300A5000 == 38 [pid = 832] [id = 136] 06:58:31 INFO - PROCESS | 832 | --DOCSHELL 0000009F2D5CE800 == 37 [pid = 832] [id = 135] 06:58:31 INFO - PROCESS | 832 | --DOCSHELL 0000009F29986800 == 36 [pid = 832] [id = 134] 06:58:31 INFO - PROCESS | 832 | --DOCSHELL 0000009F2A19A800 == 35 [pid = 832] [id = 133] 06:58:31 INFO - PROCESS | 832 | --DOCSHELL 0000009F373AF000 == 34 [pid = 832] [id = 132] 06:58:31 INFO - PROCESS | 832 | --DOCSHELL 0000009F2DDAC000 == 33 [pid = 832] [id = 123] 06:58:31 INFO - PROCESS | 832 | --DOCSHELL 0000009F2FADB000 == 32 [pid = 832] [id = 148] 06:58:31 INFO - PROCESS | 832 | --DOCSHELL 0000009F388B5800 == 31 [pid = 832] [id = 147] 06:58:31 INFO - PROCESS | 832 | --DOCSHELL 0000009F37B17800 == 30 [pid = 832] [id = 146] 06:58:31 INFO - PROCESS | 832 | --DOCSHELL 0000009F32EAE000 == 29 [pid = 832] [id = 145] 06:58:31 INFO - PROCESS | 832 | --DOCSHELL 0000009F37AB1800 == 28 [pid = 832] [id = 143] 06:58:31 INFO - PROCESS | 832 | --DOCSHELL 0000009F2D927000 == 27 [pid = 832] [id = 144] 06:58:31 INFO - PROCESS | 832 | --DOMWINDOW == 99 (0000009F24F50C00) [pid = 832] [serial = 370] [outer = 0000000000000000] [url = about:blank] 06:58:31 INFO - PROCESS | 832 | --DOMWINDOW == 98 (0000009F2F894000) [pid = 832] [serial = 380] [outer = 0000000000000000] [url = about:blank] 06:58:31 INFO - PROCESS | 832 | --DOMWINDOW == 97 (0000009F287AC800) [pid = 832] [serial = 371] [outer = 0000000000000000] [url = about:blank] 06:58:31 INFO - PROCESS | 832 | --DOMWINDOW == 96 (0000009F2DA23000) [pid = 832] [serial = 377] [outer = 0000000000000000] [url = about:blank] 06:58:31 INFO - PROCESS | 832 | --DOMWINDOW == 95 (0000009F2FF70000) [pid = 832] [serial = 368] [outer = 0000000000000000] [url = about:blank] 06:58:31 INFO - PROCESS | 832 | --DOMWINDOW == 94 (0000009F2E435400) [pid = 832] [serial = 367] [outer = 0000000000000000] [url = about:blank] 06:58:31 INFO - PROCESS | 832 | --DOMWINDOW == 93 (0000009F299B6C00) [pid = 832] [serial = 374] [outer = 0000000000000000] [url = about:blank] 06:58:31 INFO - PROCESS | 832 | --DOMWINDOW == 92 (0000009F29F64C00) [pid = 832] [serial = 375] [outer = 0000000000000000] [url = about:blank] 06:58:31 INFO - PROCESS | 832 | --DOMWINDOW == 91 (0000009F2FF72400) [pid = 832] [serial = 383] [outer = 0000000000000000] [url = about:blank] 06:58:31 INFO - PROCESS | 832 | --DOMWINDOW == 90 (0000009F2F8A2000) [pid = 832] [serial = 381] [outer = 0000000000000000] [url = about:blank] 06:58:31 INFO - PROCESS | 832 | --DOMWINDOW == 89 (0000009F3017C000) [pid = 832] [serial = 384] [outer = 0000000000000000] [url = about:blank] 06:58:31 INFO - PROCESS | 832 | --DOMWINDOW == 88 (0000009F313F9000) [pid = 832] [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.] 06:58:31 INFO - PROCESS | 832 | --DOMWINDOW == 87 (0000009F2DCC7000) [pid = 832] [serial = 356] [outer = 0000000000000000] [url = about:blank] 06:58:31 INFO - PROCESS | 832 | --DOMWINDOW == 86 (0000009F2D170800) [pid = 832] [serial = 355] [outer = 0000000000000000] [url = about:blank] 06:58:31 INFO - PROCESS | 832 | --DOMWINDOW == 85 (0000009F30A8A000) [pid = 832] [serial = 359] [outer = 0000000000000000] [url = about:blank] 06:58:31 INFO - PROCESS | 832 | --DOMWINDOW == 84 (0000009F30027C00) [pid = 832] [serial = 358] [outer = 0000000000000000] [url = about:blank] 06:58:31 INFO - PROCESS | 832 | --DOMWINDOW == 83 (0000009F36F04000) [pid = 832] [serial = 362] [outer = 0000000000000000] [url = about:blank] 06:58:31 INFO - PROCESS | 832 | --DOMWINDOW == 82 (0000009F32ED2400) [pid = 832] [serial = 361] [outer = 0000000000000000] [url = about:blank] 06:58:31 INFO - PROCESS | 832 | --DOMWINDOW == 81 (0000009F370C3400) [pid = 832] [serial = 365] [outer = 0000000000000000] [url = about:blank] 06:58:31 INFO - PROCESS | 832 | --DOMWINDOW == 80 (0000009F2DB43800) [pid = 832] [serial = 364] [outer = 0000000000000000] [url = about:blank] 06:58:31 INFO - PROCESS | 832 | --DOMWINDOW == 79 (0000009F31B21400) [pid = 832] [serial = 393] [outer = 0000000000000000] [url = about:blank] 06:58:31 INFO - PROCESS | 832 | --DOMWINDOW == 78 (0000009F31124000) [pid = 832] [serial = 387] [outer = 0000000000000000] [url = about:blank] 06:58:31 INFO - PROCESS | 832 | --DOMWINDOW == 77 (0000009F2E43EC00) [pid = 832] [serial = 386] [outer = 0000000000000000] [url = about:blank] 06:58:31 INFO - PROCESS | 832 | --DOMWINDOW == 76 (0000009F30724000) [pid = 832] [serial = 389] [outer = 0000000000000000] [url = about:blank] 06:58:31 INFO - PROCESS | 832 | --DOMWINDOW == 75 (0000009F2DCC8800) [pid = 832] [serial = 378] [outer = 0000000000000000] [url = about:blank] 06:58:31 INFO - PROCESS | 832 | --DOMWINDOW == 74 (0000009F3112D000) [pid = 832] [serial = 390] [outer = 0000000000000000] [url = about:blank] 06:58:31 INFO - PROCESS | 832 | --DOMWINDOW == 73 (0000009F31DF7800) [pid = 832] [serial = 395] [outer = 0000000000000000] [url = about:blank] 06:58:31 INFO - PROCESS | 832 | --DOMWINDOW == 72 (0000009F3147B000) [pid = 832] [serial = 392] [outer = 0000000000000000] [url = about:blank] 06:58:31 INFO - PROCESS | 832 | [832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:58:31 INFO - PROCESS | 832 | [832] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:58:31 INFO - PROCESS | 832 | [832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:58:31 INFO - PROCESS | 832 | 1468504711693 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]]]}] 06:58:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 06:58:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1502ms 06:58:31 INFO - PROCESS | 832 | 1468504711719 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 06:58:31 INFO - PROCESS | 832 | 1468504711723 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 06:58:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 06:58:31 INFO - PROCESS | 832 | 1468504711728 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 06:58:31 INFO - PROCESS | 832 | 1468504711731 Marionette TRACE conn6 <- [1,562,null,{}] 06:58:31 INFO - PROCESS | 832 | 1468504711737 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}] 06:58:31 INFO - PROCESS | 832 | 1468504711740 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:31 INFO - PROCESS | 832 | 1468504711826 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 06:58:31 INFO - PROCESS | 832 | 1468504711835 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:31 INFO - PROCESS | 832 | 1468504711839 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:31 INFO - PROCESS | 832 | ++DOCSHELL 0000009F28772800 == 28 [pid = 832] [id = 150] 06:58:31 INFO - PROCESS | 832 | ++DOMWINDOW == 73 (0000009F2400E400) [pid = 832] [serial = 448] [outer = 0000000000000000] 06:58:31 INFO - PROCESS | 832 | ++DOMWINDOW == 74 (0000009F27E17000) [pid = 832] [serial = 449] [outer = 0000009F2400E400] 06:58:31 INFO - PROCESS | 832 | 1468504711889 Marionette DEBUG loaded listener.js 06:58:31 INFO - PROCESS | 832 | ++DOMWINDOW == 75 (0000009F28F06800) [pid = 832] [serial = 450] [outer = 0000009F2400E400] 06:58:32 INFO - PROCESS | 832 | 1468504712345 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]]]}] 06:58:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 06:58:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 649ms 06:58:32 INFO - PROCESS | 832 | 1468504712379 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 06:58:32 INFO - PROCESS | 832 | 1468504712384 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 06:58:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 06:58:32 INFO - PROCESS | 832 | 1468504712395 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 06:58:32 INFO - PROCESS | 832 | 1468504712398 Marionette TRACE conn6 <- [1,566,null,{}] 06:58:32 INFO - PROCESS | 832 | 1468504712401 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}] 06:58:32 INFO - PROCESS | 832 | 1468504712404 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:32 INFO - PROCESS | 832 | 1468504712494 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 06:58:32 INFO - PROCESS | 832 | 1468504712504 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:32 INFO - PROCESS | 832 | 1468504712506 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:32 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2A051800 == 29 [pid = 832] [id = 151] 06:58:32 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F29B50800) [pid = 832] [serial = 451] [outer = 0000000000000000] 06:58:32 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F29F68000) [pid = 832] [serial = 452] [outer = 0000009F29B50800] 06:58:32 INFO - PROCESS | 832 | 1468504712557 Marionette DEBUG loaded listener.js 06:58:32 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F2D16AC00) [pid = 832] [serial = 453] [outer = 0000009F29B50800] 06:58:33 INFO - PROCESS | 832 | 1468504713051 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]]]}] 06:58:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 06:58:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 692ms 06:58:33 INFO - PROCESS | 832 | 1468504713091 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 06:58:33 INFO - PROCESS | 832 | 1468504713093 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 06:58:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 06:58:33 INFO - PROCESS | 832 | 1468504713097 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 06:58:33 INFO - PROCESS | 832 | 1468504713100 Marionette TRACE conn6 <- [1,570,null,{}] 06:58:33 INFO - PROCESS | 832 | 1468504713112 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}] 06:58:33 INFO - PROCESS | 832 | 1468504713117 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:33 INFO - PROCESS | 832 | 1468504713204 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 06:58:33 INFO - PROCESS | 832 | 1468504713213 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:33 INFO - PROCESS | 832 | 1468504713216 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:33 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2F873800 == 30 [pid = 832] [id = 152] 06:58:33 INFO - PROCESS | 832 | ++DOMWINDOW == 79 (0000009F23BFCC00) [pid = 832] [serial = 454] [outer = 0000000000000000] 06:58:33 INFO - PROCESS | 832 | ++DOMWINDOW == 80 (0000009F2DCD0400) [pid = 832] [serial = 455] [outer = 0000009F23BFCC00] 06:58:33 INFO - PROCESS | 832 | 1468504713264 Marionette DEBUG loaded listener.js 06:58:33 INFO - PROCESS | 832 | ++DOMWINDOW == 81 (0000009F2E434800) [pid = 832] [serial = 456] [outer = 0000009F23BFCC00] 06:58:33 INFO - PROCESS | 832 | 1468504713683 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]]]}] 06:58:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 06:58:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 628ms 06:58:33 INFO - PROCESS | 832 | 1468504713728 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 06:58:33 INFO - PROCESS | 832 | 1468504713731 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 06:58:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 06:58:33 INFO - PROCESS | 832 | 1468504713735 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 06:58:33 INFO - PROCESS | 832 | 1468504713737 Marionette TRACE conn6 <- [1,574,null,{}] 06:58:33 INFO - PROCESS | 832 | 1468504713740 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}] 06:58:33 INFO - PROCESS | 832 | 1468504713742 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:33 INFO - PROCESS | 832 | 1468504713860 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 06:58:33 INFO - PROCESS | 832 | 1468504713931 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:33 INFO - PROCESS | 832 | 1468504713934 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:33 INFO - PROCESS | 832 | ++DOCSHELL 0000009F3016D800 == 31 [pid = 832] [id = 153] 06:58:33 INFO - PROCESS | 832 | ++DOMWINDOW == 82 (0000009F2F89C800) [pid = 832] [serial = 457] [outer = 0000000000000000] 06:58:33 INFO - PROCESS | 832 | ++DOMWINDOW == 83 (0000009F2F8A1C00) [pid = 832] [serial = 458] [outer = 0000009F2F89C800] 06:58:33 INFO - PROCESS | 832 | 1468504713979 Marionette DEBUG loaded listener.js 06:58:34 INFO - PROCESS | 832 | ++DOMWINDOW == 84 (0000009F2FB84800) [pid = 832] [serial = 459] [outer = 0000009F2F89C800] 06:58:34 INFO - PROCESS | 832 | [832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:58:34 INFO - PROCESS | 832 | [832] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:58:34 INFO - PROCESS | 832 | [832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:58:34 INFO - PROCESS | 832 | 1468504714411 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]]]}] 06:58:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 06:58:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 734ms 06:58:34 INFO - PROCESS | 832 | 1468504714471 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 06:58:34 INFO - PROCESS | 832 | 1468504714473 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 06:58:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 06:58:34 INFO - PROCESS | 832 | 1468504714477 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 06:58:34 INFO - PROCESS | 832 | 1468504714479 Marionette TRACE conn6 <- [1,578,null,{}] 06:58:34 INFO - PROCESS | 832 | 1468504714488 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}] 06:58:34 INFO - PROCESS | 832 | 1468504714490 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:34 INFO - PROCESS | 832 | 1468504714600 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 06:58:34 INFO - PROCESS | 832 | 1468504714612 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:34 INFO - PROCESS | 832 | 1468504714614 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:34 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30A62800 == 32 [pid = 832] [id = 154] 06:58:34 INFO - PROCESS | 832 | ++DOMWINDOW == 85 (0000009F299BD800) [pid = 832] [serial = 460] [outer = 0000000000000000] 06:58:34 INFO - PROCESS | 832 | ++DOMWINDOW == 86 (0000009F2FF7B400) [pid = 832] [serial = 461] [outer = 0000009F299BD800] 06:58:34 INFO - PROCESS | 832 | 1468504714659 Marionette DEBUG loaded listener.js 06:58:34 INFO - PROCESS | 832 | ++DOMWINDOW == 87 (0000009F301E6400) [pid = 832] [serial = 462] [outer = 0000009F299BD800] 06:58:35 INFO - PROCESS | 832 | 1468504715099 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]]]}] 06:58:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 06:58:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 689ms 06:58:35 INFO - PROCESS | 832 | 1468504715169 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 06:58:35 INFO - PROCESS | 832 | 1468504715172 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 06:58:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 06:58:35 INFO - PROCESS | 832 | 1468504715176 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 06:58:35 INFO - PROCESS | 832 | 1468504715178 Marionette TRACE conn6 <- [1,582,null,{}] 06:58:35 INFO - PROCESS | 832 | 1468504715182 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}] 06:58:35 INFO - PROCESS | 832 | 1468504715188 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:35 INFO - PROCESS | 832 | 1468504715354 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 06:58:35 INFO - PROCESS | 832 | [832] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 06:58:35 INFO - PROCESS | 832 | 1468504715672 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:35 INFO - PROCESS | 832 | 1468504715674 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:35 INFO - PROCESS | 832 | ++DOCSHELL 0000009F31143800 == 33 [pid = 832] [id = 155] 06:58:35 INFO - PROCESS | 832 | ++DOMWINDOW == 88 (0000009F31125000) [pid = 832] [serial = 463] [outer = 0000000000000000] 06:58:35 INFO - PROCESS | 832 | ++DOMWINDOW == 89 (0000009F31127400) [pid = 832] [serial = 464] [outer = 0000009F31125000] 06:58:35 INFO - PROCESS | 832 | 1468504715719 Marionette DEBUG loaded listener.js 06:58:35 INFO - PROCESS | 832 | ++DOMWINDOW == 90 (0000009F31472C00) [pid = 832] [serial = 465] [outer = 0000009F31125000] 06:58:36 INFO - PROCESS | 832 | --DOMWINDOW == 89 (0000009F36F0D800) [pid = 832] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 06:58:36 INFO - PROCESS | 832 | --DOMWINDOW == 88 (0000009F30CA4C00) [pid = 832] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 06:58:36 INFO - PROCESS | 832 | --DOMWINDOW == 87 (0000009F3147B400) [pid = 832] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 06:58:36 INFO - PROCESS | 832 | --DOMWINDOW == 86 (0000009F34082C00) [pid = 832] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 06:58:36 INFO - PROCESS | 832 | --DOMWINDOW == 85 (0000009F2D9B8400) [pid = 832] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 06:58:36 INFO - PROCESS | 832 | --DOMWINDOW == 84 (0000009F341A8000) [pid = 832] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 06:58:36 INFO - PROCESS | 832 | --DOMWINDOW == 83 (0000009F2431DC00) [pid = 832] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 06:58:36 INFO - PROCESS | 832 | --DOMWINDOW == 82 (0000009F28A77400) [pid = 832] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 06:58:36 INFO - PROCESS | 832 | --DOMWINDOW == 81 (0000009F304D6400) [pid = 832] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 06:58:36 INFO - PROCESS | 832 | --DOMWINDOW == 80 (0000009F2F897000) [pid = 832] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 06:58:36 INFO - PROCESS | 832 | --DOMWINDOW == 79 (0000009F31B22000) [pid = 832] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 06:58:36 INFO - PROCESS | 832 | --DOMWINDOW == 78 (0000009F299B4C00) [pid = 832] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 06:58:36 INFO - PROCESS | 832 | 1468504716256 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]]]}] 06:58:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 06:58:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1145ms 06:58:36 INFO - PROCESS | 832 | 1468504716323 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 06:58:36 INFO - PROCESS | 832 | 1468504716325 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 06:58:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 06:58:36 INFO - PROCESS | 832 | 1468504716329 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 06:58:36 INFO - PROCESS | 832 | 1468504716331 Marionette TRACE conn6 <- [1,586,null,{}] 06:58:36 INFO - PROCESS | 832 | 1468504716334 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}] 06:58:36 INFO - PROCESS | 832 | 1468504716336 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:36 INFO - PROCESS | 832 | 1468504716415 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 06:58:36 INFO - PROCESS | 832 | 1468504716421 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:36 INFO - PROCESS | 832 | 1468504716423 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:36 INFO - PROCESS | 832 | ++DOCSHELL 0000009F313C4800 == 34 [pid = 832] [id = 156] 06:58:36 INFO - PROCESS | 832 | ++DOMWINDOW == 79 (0000009F2DCCA800) [pid = 832] [serial = 466] [outer = 0000000000000000] 06:58:36 INFO - PROCESS | 832 | ++DOMWINDOW == 80 (0000009F2FF87800) [pid = 832] [serial = 467] [outer = 0000009F2DCCA800] 06:58:36 INFO - PROCESS | 832 | 1468504716467 Marionette DEBUG loaded listener.js 06:58:36 INFO - PROCESS | 832 | ++DOMWINDOW == 81 (0000009F31132400) [pid = 832] [serial = 468] [outer = 0000009F2DCCA800] 06:58:36 INFO - PROCESS | 832 | 1468504716872 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]]]}] 06:58:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 06:58:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 587ms 06:58:36 INFO - PROCESS | 832 | 1468504716922 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 06:58:36 INFO - PROCESS | 832 | 1468504716924 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 06:58:36 INFO - PROCESS | 832 | 1468504716927 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 06:58:36 INFO - PROCESS | 832 | 1468504716929 Marionette TRACE conn6 <- [1,590,null,{}] 06:58:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 06:58:36 INFO - PROCESS | 832 | 1468504716932 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}] 06:58:36 INFO - PROCESS | 832 | 1468504716934 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:37 INFO - PROCESS | 832 | 1468504717018 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 06:58:37 INFO - PROCESS | 832 | 1468504717024 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:37 INFO - PROCESS | 832 | 1468504717026 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:37 INFO - PROCESS | 832 | ++DOCSHELL 0000009F35C68000 == 35 [pid = 832] [id = 157] 06:58:37 INFO - PROCESS | 832 | ++DOMWINDOW == 82 (0000009F31125C00) [pid = 832] [serial = 469] [outer = 0000000000000000] 06:58:37 INFO - PROCESS | 832 | ++DOMWINDOW == 83 (0000009F3147F400) [pid = 832] [serial = 470] [outer = 0000009F31125C00] 06:58:37 INFO - PROCESS | 832 | 1468504717070 Marionette DEBUG loaded listener.js 06:58:37 INFO - PROCESS | 832 | ++DOMWINDOW == 84 (0000009F31D97000) [pid = 832] [serial = 471] [outer = 0000009F31125C00] 06:58:37 INFO - PROCESS | 832 | 1468504717516 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]]]}] 06:58:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 06:58:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 629ms 06:58:37 INFO - PROCESS | 832 | 1468504717562 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 06:58:37 INFO - PROCESS | 832 | 1468504717564 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 06:58:37 INFO - PROCESS | 832 | 1468504717568 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 06:58:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 06:58:37 INFO - PROCESS | 832 | 1468504717570 Marionette TRACE conn6 <- [1,594,null,{}] 06:58:37 INFO - PROCESS | 832 | 1468504717573 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}] 06:58:37 INFO - PROCESS | 832 | 1468504717575 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:37 INFO - PROCESS | 832 | 1468504717657 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 06:58:37 INFO - PROCESS | 832 | 1468504717662 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:37 INFO - PROCESS | 832 | 1468504717664 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:37 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2F86F000 == 36 [pid = 832] [id = 158] 06:58:37 INFO - PROCESS | 832 | ++DOMWINDOW == 85 (0000009F32952400) [pid = 832] [serial = 472] [outer = 0000000000000000] 06:58:37 INFO - PROCESS | 832 | ++DOMWINDOW == 86 (0000009F32E8F000) [pid = 832] [serial = 473] [outer = 0000009F32952400] 06:58:37 INFO - PROCESS | 832 | 1468504717708 Marionette DEBUG loaded listener.js 06:58:37 INFO - PROCESS | 832 | ++DOMWINDOW == 87 (0000009F32ED1400) [pid = 832] [serial = 474] [outer = 0000009F32952400] 06:58:38 INFO - PROCESS | 832 | 1468504718250 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]]]}] 06:58:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 06:58:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 734ms 06:58:38 INFO - PROCESS | 832 | 1468504718306 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 06:58:38 INFO - PROCESS | 832 | 1468504718310 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 06:58:38 INFO - PROCESS | 832 | 1468504718315 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 06:58:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 06:58:38 INFO - PROCESS | 832 | 1468504718319 Marionette TRACE conn6 <- [1,598,null,{}] 06:58:38 INFO - PROCESS | 832 | 1468504718325 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}] 06:58:38 INFO - PROCESS | 832 | 1468504718329 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:38 INFO - PROCESS | 832 | 1468504718504 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 06:58:38 INFO - PROCESS | 832 | 1468504718571 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:38 INFO - PROCESS | 832 | 1468504718576 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:38 INFO - PROCESS | 832 | ++DOCSHELL 0000009F29991000 == 37 [pid = 832] [id = 159] 06:58:38 INFO - PROCESS | 832 | ++DOMWINDOW == 88 (0000009F24F50C00) [pid = 832] [serial = 475] [outer = 0000000000000000] 06:58:38 INFO - PROCESS | 832 | ++DOMWINDOW == 89 (0000009F287AE000) [pid = 832] [serial = 476] [outer = 0000009F24F50C00] 06:58:38 INFO - PROCESS | 832 | 1468504718675 Marionette DEBUG loaded listener.js 06:58:38 INFO - PROCESS | 832 | ++DOMWINDOW == 90 (0000009F29925800) [pid = 832] [serial = 477] [outer = 0000009F24F50C00] 06:58:39 INFO - PROCESS | 832 | 1468504719326 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]]]}] 06:58:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 06:58:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1083ms 06:58:39 INFO - PROCESS | 832 | 1468504719403 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 06:58:39 INFO - PROCESS | 832 | 1468504719408 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 06:58:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 06:58:39 INFO - PROCESS | 832 | 1468504719415 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 06:58:39 INFO - PROCESS | 832 | 1468504719418 Marionette TRACE conn6 <- [1,602,null,{}] 06:58:39 INFO - PROCESS | 832 | 1468504719422 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}] 06:58:39 INFO - PROCESS | 832 | 1468504719425 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:39 INFO - PROCESS | 832 | 1468504719555 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 06:58:39 INFO - PROCESS | 832 | 1468504719621 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:39 INFO - PROCESS | 832 | 1468504719624 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:39 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30A62000 == 38 [pid = 832] [id = 160] 06:58:39 INFO - PROCESS | 832 | ++DOMWINDOW == 91 (0000009F2DA23800) [pid = 832] [serial = 478] [outer = 0000000000000000] 06:58:39 INFO - PROCESS | 832 | ++DOMWINDOW == 92 (0000009F2DCC5800) [pid = 832] [serial = 479] [outer = 0000009F2DA23800] 06:58:39 INFO - PROCESS | 832 | 1468504719681 Marionette DEBUG loaded listener.js 06:58:39 INFO - PROCESS | 832 | ++DOMWINDOW == 93 (0000009F2E438400) [pid = 832] [serial = 480] [outer = 0000009F2DA23800] 06:58:40 INFO - PROCESS | 832 | 1468504720456 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]]]}] 06:58:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 06:58:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1192ms 06:58:40 INFO - PROCESS | 832 | 1468504720609 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 06:58:40 INFO - PROCESS | 832 | 1468504720613 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 06:58:40 INFO - PROCESS | 832 | 1468504720617 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 06:58:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 06:58:40 INFO - PROCESS | 832 | 1468504720621 Marionette TRACE conn6 <- [1,606,null,{}] 06:58:40 INFO - PROCESS | 832 | 1468504720635 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}] 06:58:40 INFO - PROCESS | 832 | 1468504720638 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:40 INFO - PROCESS | 832 | 1468504720751 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 06:58:40 INFO - PROCESS | 832 | 1468504720817 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:40 INFO - PROCESS | 832 | 1468504720822 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:40 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2999A800 == 39 [pid = 832] [id = 161] 06:58:40 INFO - PROCESS | 832 | ++DOMWINDOW == 94 (0000009F28F0A800) [pid = 832] [serial = 481] [outer = 0000000000000000] 06:58:40 INFO - PROCESS | 832 | ++DOMWINDOW == 95 (0000009F2991E800) [pid = 832] [serial = 482] [outer = 0000009F28F0A800] 06:58:40 INFO - PROCESS | 832 | 1468504720872 Marionette DEBUG loaded listener.js 06:58:40 INFO - PROCESS | 832 | ++DOMWINDOW == 96 (0000009F2A124C00) [pid = 832] [serial = 483] [outer = 0000009F28F0A800] 06:58:41 INFO - PROCESS | 832 | --DOCSHELL 0000009F35C68000 == 38 [pid = 832] [id = 157] 06:58:41 INFO - PROCESS | 832 | --DOCSHELL 0000009F313C4800 == 37 [pid = 832] [id = 156] 06:58:41 INFO - PROCESS | 832 | --DOCSHELL 0000009F31143800 == 36 [pid = 832] [id = 155] 06:58:41 INFO - PROCESS | 832 | --DOCSHELL 0000009F30A62800 == 35 [pid = 832] [id = 154] 06:58:41 INFO - PROCESS | 832 | --DOCSHELL 0000009F3016D800 == 34 [pid = 832] [id = 153] 06:58:41 INFO - PROCESS | 832 | --DOCSHELL 0000009F2F873800 == 33 [pid = 832] [id = 152] 06:58:41 INFO - PROCESS | 832 | --DOCSHELL 0000009F2A051800 == 32 [pid = 832] [id = 151] 06:58:41 INFO - PROCESS | 832 | --DOCSHELL 0000009F28772800 == 31 [pid = 832] [id = 150] 06:58:41 INFO - PROCESS | 832 | --DOMWINDOW == 95 (0000009F37262400) [pid = 832] [serial = 428] [outer = 0000000000000000] [url = about:blank] 06:58:41 INFO - PROCESS | 832 | --DOMWINDOW == 94 (0000009F30CD8800) [pid = 832] [serial = 413] [outer = 0000000000000000] [url = about:blank] 06:58:41 INFO - PROCESS | 832 | --DOMWINDOW == 93 (0000009F3726B400) [pid = 832] [serial = 429] [outer = 0000000000000000] [url = about:blank] 06:58:41 INFO - PROCESS | 832 | --DOMWINDOW == 92 (0000009F3294B000) [pid = 832] [serial = 416] [outer = 0000000000000000] [url = about:blank] 06:58:41 INFO - PROCESS | 832 | --DOMWINDOW == 91 (0000009F31473C00) [pid = 832] [serial = 414] [outer = 0000000000000000] [url = about:blank] 06:58:41 INFO - PROCESS | 832 | --DOMWINDOW == 90 (0000009F34163400) [pid = 832] [serial = 419] [outer = 0000000000000000] [url = about:blank] 06:58:41 INFO - PROCESS | 832 | --DOMWINDOW == 89 (0000009F3407D400) [pid = 832] [serial = 417] [outer = 0000000000000000] [url = about:blank] 06:58:41 INFO - PROCESS | 832 | --DOMWINDOW == 88 (0000009F2D9BD800) [pid = 832] [serial = 404] [outer = 0000000000000000] [url = about:blank] 06:58:41 INFO - PROCESS | 832 | --DOMWINDOW == 87 (0000009F2DCC4000) [pid = 832] [serial = 405] [outer = 0000000000000000] [url = about:blank] 06:58:41 INFO - PROCESS | 832 | --DOMWINDOW == 86 (0000009F36F0C400) [pid = 832] [serial = 426] [outer = 0000000000000000] [url = about:blank] 06:58:41 INFO - PROCESS | 832 | --DOMWINDOW == 85 (0000009F28A77000) [pid = 832] [serial = 398] [outer = 0000000000000000] [url = about:blank] 06:58:41 INFO - PROCESS | 832 | --DOMWINDOW == 84 (0000009F299B4400) [pid = 832] [serial = 399] [outer = 0000000000000000] [url = about:blank] 06:58:41 INFO - PROCESS | 832 | --DOMWINDOW == 83 (0000009F29924800) [pid = 832] [serial = 401] [outer = 0000000000000000] [url = about:blank] 06:58:41 INFO - PROCESS | 832 | --DOMWINDOW == 82 (0000009F2A123C00) [pid = 832] [serial = 402] [outer = 0000000000000000] [url = about:blank] 06:58:41 INFO - PROCESS | 832 | --DOMWINDOW == 81 (0000009F30A8F400) [pid = 832] [serial = 410] [outer = 0000000000000000] [url = about:blank] 06:58:41 INFO - PROCESS | 832 | --DOMWINDOW == 80 (0000009F2FB7A400) [pid = 832] [serial = 407] [outer = 0000000000000000] [url = about:blank] 06:58:41 INFO - PROCESS | 832 | --DOMWINDOW == 79 (0000009F2FF7DC00) [pid = 832] [serial = 408] [outer = 0000000000000000] [url = about:blank] 06:58:41 INFO - PROCESS | 832 | --DOMWINDOW == 78 (0000009F32EC8C00) [pid = 832] [serial = 396] [outer = 0000000000000000] [url = about:blank] 06:58:41 INFO - PROCESS | 832 | --DOMWINDOW == 77 (0000009F341AEC00) [pid = 832] [serial = 425] [outer = 0000000000000000] [url = about:blank] 06:58:41 INFO - PROCESS | 832 | --DOMWINDOW == 76 (0000009F2FF70400) [pid = 832] [serial = 422] [outer = 0000000000000000] [url = about:blank] 06:58:41 INFO - PROCESS | 832 | --DOMWINDOW == 75 (0000009F34171000) [pid = 832] [serial = 420] [outer = 0000000000000000] [url = about:blank] 06:58:41 INFO - PROCESS | 832 | --DOMWINDOW == 74 (0000009F30CA4400) [pid = 832] [serial = 411] [outer = 0000000000000000] [url = about:blank] 06:58:41 INFO - PROCESS | 832 | --DOMWINDOW == 73 (0000009F34167400) [pid = 832] [serial = 423] [outer = 0000000000000000] [url = about:blank] 06:58:41 INFO - PROCESS | 832 | 1468504721471 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]]]}] 06:58:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 06:58:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 880ms 06:58:41 INFO - PROCESS | 832 | 1468504721502 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 06:58:41 INFO - PROCESS | 832 | 1468504721505 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 06:58:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 06:58:41 INFO - PROCESS | 832 | 1468504721511 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 06:58:41 INFO - PROCESS | 832 | 1468504721515 Marionette TRACE conn6 <- [1,610,null,{}] 06:58:41 INFO - PROCESS | 832 | 1468504721519 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}] 06:58:41 INFO - PROCESS | 832 | 1468504721522 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:41 INFO - PROCESS | 832 | 1468504721611 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 06:58:41 INFO - PROCESS | 832 | 1468504721685 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:41 INFO - PROCESS | 832 | 1468504721687 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:41 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2D5D7000 == 32 [pid = 832] [id = 162] 06:58:41 INFO - PROCESS | 832 | ++DOMWINDOW == 74 (0000009F29FDEC00) [pid = 832] [serial = 484] [outer = 0000000000000000] 06:58:41 INFO - PROCESS | 832 | ++DOMWINDOW == 75 (0000009F2D9C0800) [pid = 832] [serial = 485] [outer = 0000009F29FDEC00] 06:58:41 INFO - PROCESS | 832 | 1468504721735 Marionette DEBUG loaded listener.js 06:58:41 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F2DCC7400) [pid = 832] [serial = 486] [outer = 0000009F29FDEC00] 06:58:42 INFO - PROCESS | 832 | 1468504722129 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]]]}] 06:58:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 06:58:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 692ms 06:58:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 06:58:42 INFO - PROCESS | 832 | 1468504722203 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 06:58:42 INFO - PROCESS | 832 | 1468504722205 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 06:58:42 INFO - PROCESS | 832 | 1468504722209 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 06:58:42 INFO - PROCESS | 832 | 1468504722211 Marionette TRACE conn6 <- [1,614,null,{}] 06:58:42 INFO - PROCESS | 832 | 1468504722227 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}] 06:58:42 INFO - PROCESS | 832 | 1468504722232 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:42 INFO - PROCESS | 832 | 1468504722324 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 06:58:42 INFO - PROCESS | 832 | 1468504722340 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:42 INFO - PROCESS | 832 | 1468504722344 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:42 INFO - PROCESS | 832 | ++DOCSHELL 0000009F3015B800 == 33 [pid = 832] [id = 163] 06:58:42 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F23BF3800) [pid = 832] [serial = 487] [outer = 0000000000000000] 06:58:42 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F2FF75800) [pid = 832] [serial = 488] [outer = 0000009F23BF3800] 06:58:42 INFO - PROCESS | 832 | 1468504722393 Marionette DEBUG loaded listener.js 06:58:42 INFO - PROCESS | 832 | ++DOMWINDOW == 79 (0000009F3028B800) [pid = 832] [serial = 489] [outer = 0000009F23BF3800] 06:58:42 INFO - PROCESS | 832 | 1468504722875 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]]]}] 06:58:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 06:58:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 692ms 06:58:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 06:58:42 INFO - PROCESS | 832 | 1468504722906 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 06:58:42 INFO - PROCESS | 832 | 1468504722908 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 06:58:42 INFO - PROCESS | 832 | 1468504722912 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 06:58:42 INFO - PROCESS | 832 | 1468504722913 Marionette TRACE conn6 <- [1,618,null,{}] 06:58:42 INFO - PROCESS | 832 | 1468504722917 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}] 06:58:42 INFO - PROCESS | 832 | 1468504722919 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:43 INFO - PROCESS | 832 | 1468504723007 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 06:58:43 INFO - PROCESS | 832 | 1468504723013 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:43 INFO - PROCESS | 832 | 1468504723015 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:43 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30C67000 == 34 [pid = 832] [id = 164] 06:58:43 INFO - PROCESS | 832 | ++DOMWINDOW == 80 (0000009F30A93000) [pid = 832] [serial = 490] [outer = 0000000000000000] 06:58:43 INFO - PROCESS | 832 | ++DOMWINDOW == 81 (0000009F30A97C00) [pid = 832] [serial = 491] [outer = 0000009F30A93000] 06:58:43 INFO - PROCESS | 832 | 1468504723060 Marionette DEBUG loaded listener.js 06:58:43 INFO - PROCESS | 832 | ++DOMWINDOW == 82 (0000009F30CAE400) [pid = 832] [serial = 492] [outer = 0000009F30A93000] 06:58:43 INFO - PROCESS | 832 | 1468504723469 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]]]}] 06:58:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 06:58:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 586ms 06:58:43 INFO - PROCESS | 832 | 1468504723519 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 06:58:43 INFO - PROCESS | 832 | 1468504723521 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 06:58:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 06:58:43 INFO - PROCESS | 832 | 1468504723525 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 06:58:43 INFO - PROCESS | 832 | 1468504723527 Marionette TRACE conn6 <- [1,622,null,{}] 06:58:43 INFO - PROCESS | 832 | 1468504723530 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}] 06:58:43 INFO - PROCESS | 832 | 1468504723532 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:43 INFO - PROCESS | 832 | 1468504723639 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 06:58:43 INFO - PROCESS | 832 | 1468504723645 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:43 INFO - PROCESS | 832 | 1468504723654 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:43 INFO - PROCESS | 832 | ++DOCSHELL 0000009F31155800 == 35 [pid = 832] [id = 165] 06:58:43 INFO - PROCESS | 832 | ++DOMWINDOW == 83 (0000009F30A93800) [pid = 832] [serial = 493] [outer = 0000000000000000] 06:58:43 INFO - PROCESS | 832 | ++DOMWINDOW == 84 (0000009F313F9000) [pid = 832] [serial = 494] [outer = 0000009F30A93800] 06:58:43 INFO - PROCESS | 832 | 1468504723701 Marionette DEBUG loaded listener.js 06:58:43 INFO - PROCESS | 832 | ++DOMWINDOW == 85 (0000009F31A6D000) [pid = 832] [serial = 495] [outer = 0000009F30A93800] 06:58:44 INFO - PROCESS | 832 | [832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:58:44 INFO - PROCESS | 832 | [832] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:58:44 INFO - PROCESS | 832 | [832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:58:44 INFO - PROCESS | 832 | 1468504724165 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]]]}] 06:58:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 06:58:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 691ms 06:58:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 06:58:44 INFO - PROCESS | 832 | 1468504724217 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 06:58:44 INFO - PROCESS | 832 | 1468504724219 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 06:58:44 INFO - PROCESS | 832 | 1468504724222 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 06:58:44 INFO - PROCESS | 832 | 1468504724224 Marionette TRACE conn6 <- [1,626,null,{}] 06:58:44 INFO - PROCESS | 832 | 1468504724240 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}] 06:58:44 INFO - PROCESS | 832 | 1468504724246 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:44 INFO - PROCESS | 832 | 1468504724388 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 06:58:44 INFO - PROCESS | 832 | 1468504724402 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:44 INFO - PROCESS | 832 | 1468504724405 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:44 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37034800 == 36 [pid = 832] [id = 166] 06:58:44 INFO - PROCESS | 832 | ++DOMWINDOW == 86 (0000009F3294B800) [pid = 832] [serial = 496] [outer = 0000000000000000] 06:58:44 INFO - PROCESS | 832 | ++DOMWINDOW == 87 (0000009F32ED3000) [pid = 832] [serial = 497] [outer = 0000009F3294B800] 06:58:44 INFO - PROCESS | 832 | 1468504724487 Marionette DEBUG loaded listener.js 06:58:44 INFO - PROCESS | 832 | ++DOMWINDOW == 88 (0000009F34163400) [pid = 832] [serial = 498] [outer = 0000009F3294B800] 06:58:44 INFO - PROCESS | 832 | [832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:58:44 INFO - PROCESS | 832 | [832] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:58:44 INFO - PROCESS | 832 | [832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:58:44 INFO - PROCESS | 832 | [832] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:58:44 INFO - PROCESS | 832 | 1468504724922 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]]]}] 06:58:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 06:58:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 734ms 06:58:44 INFO - PROCESS | 832 | 1468504724985 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 06:58:44 INFO - PROCESS | 832 | 1468504724987 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 06:58:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 06:58:45 INFO - PROCESS | 832 | 1468504724993 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 06:58:45 INFO - PROCESS | 832 | 1468504724995 Marionette TRACE conn6 <- [1,630,null,{}] 06:58:45 INFO - PROCESS | 832 | 1468504724998 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}] 06:58:45 INFO - PROCESS | 832 | 1468504725000 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:45 INFO - PROCESS | 832 | 1468504725117 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 06:58:45 INFO - PROCESS | 832 | 1468504725166 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:45 INFO - PROCESS | 832 | 1468504725168 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:45 INFO - PROCESS | 832 | ++DOCSHELL 0000009F3773E800 == 37 [pid = 832] [id = 167] 06:58:45 INFO - PROCESS | 832 | ++DOMWINDOW == 89 (0000009F3416D800) [pid = 832] [serial = 499] [outer = 0000000000000000] 06:58:45 INFO - PROCESS | 832 | ++DOMWINDOW == 90 (0000009F34171000) [pid = 832] [serial = 500] [outer = 0000009F3416D800] 06:58:45 INFO - PROCESS | 832 | 1468504725213 Marionette DEBUG loaded listener.js 06:58:45 INFO - PROCESS | 832 | ++DOMWINDOW == 91 (0000009F341AD800) [pid = 832] [serial = 501] [outer = 0000009F3416D800] 06:58:45 INFO - PROCESS | 832 | --DOMWINDOW == 90 (0000009F2DCCA800) [pid = 832] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 06:58:45 INFO - PROCESS | 832 | --DOMWINDOW == 89 (0000009F29B50800) [pid = 832] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 06:58:45 INFO - PROCESS | 832 | --DOMWINDOW == 88 (0000009F299B8C00) [pid = 832] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 06:58:45 INFO - PROCESS | 832 | --DOMWINDOW == 87 (0000009F31125C00) [pid = 832] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 06:58:45 INFO - PROCESS | 832 | --DOMWINDOW == 86 (0000009F2E439000) [pid = 832] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 06:58:45 INFO - PROCESS | 832 | --DOMWINDOW == 85 (0000009F24DE8C00) [pid = 832] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 06:58:45 INFO - PROCESS | 832 | --DOMWINDOW == 84 (0000009F374E5400) [pid = 832] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 06:58:45 INFO - PROCESS | 832 | --DOMWINDOW == 83 (0000009F32ED0C00) [pid = 832] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 06:58:45 INFO - PROCESS | 832 | --DOMWINDOW == 82 (0000009F2400E400) [pid = 832] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 06:58:45 INFO - PROCESS | 832 | --DOMWINDOW == 81 (0000009F23BFCC00) [pid = 832] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 06:58:45 INFO - PROCESS | 832 | --DOMWINDOW == 80 (0000009F2F89C800) [pid = 832] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 06:58:45 INFO - PROCESS | 832 | --DOMWINDOW == 79 (0000009F2D104000) [pid = 832] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 06:58:45 INFO - PROCESS | 832 | --DOMWINDOW == 78 (0000009F299BD800) [pid = 832] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 06:58:45 INFO - PROCESS | 832 | --DOMWINDOW == 77 (0000009F31125000) [pid = 832] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 06:58:45 INFO - PROCESS | 832 | 1468504725664 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]]]}] 06:58:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 06:58:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 733ms 06:58:45 INFO - PROCESS | 832 | 1468504725728 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 06:58:45 INFO - PROCESS | 832 | 1468504725730 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 06:58:45 INFO - PROCESS | 832 | 1468504725733 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 06:58:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 06:58:45 INFO - PROCESS | 832 | 1468504725735 Marionette TRACE conn6 <- [1,634,null,{}] 06:58:45 INFO - PROCESS | 832 | 1468504725738 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}] 06:58:45 INFO - PROCESS | 832 | 1468504725740 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:45 INFO - PROCESS | 832 | 1468504725821 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 06:58:45 INFO - PROCESS | 832 | 1468504725827 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:45 INFO - PROCESS | 832 | 1468504725829 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:45 INFO - PROCESS | 832 | ++DOCSHELL 0000009F3739F800 == 38 [pid = 832] [id = 168] 06:58:45 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F280C1400) [pid = 832] [serial = 502] [outer = 0000000000000000] 06:58:45 INFO - PROCESS | 832 | ++DOMWINDOW == 79 (0000009F299BD800) [pid = 832] [serial = 503] [outer = 0000009F280C1400] 06:58:45 INFO - PROCESS | 832 | 1468504725874 Marionette DEBUG loaded listener.js 06:58:45 INFO - PROCESS | 832 | ++DOMWINDOW == 80 (0000009F301E2400) [pid = 832] [serial = 504] [outer = 0000009F280C1400] 06:58:46 INFO - PROCESS | 832 | 1468504726282 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]]]}] 06:58:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 06:58:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 586ms 06:58:46 INFO - PROCESS | 832 | 1468504726323 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 06:58:46 INFO - PROCESS | 832 | 1468504726325 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 06:58:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 06:58:46 INFO - PROCESS | 832 | 1468504726328 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 06:58:46 INFO - PROCESS | 832 | 1468504726338 Marionette TRACE conn6 <- [1,638,null,{}] 06:58:46 INFO - PROCESS | 832 | 1468504726342 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}] 06:58:46 INFO - PROCESS | 832 | 1468504726344 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:46 INFO - PROCESS | 832 | 1468504726425 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 06:58:46 INFO - PROCESS | 832 | 1468504726457 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:46 INFO - PROCESS | 832 | 1468504726459 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:46 INFO - PROCESS | 832 | ++DOCSHELL 0000009F3015B000 == 39 [pid = 832] [id = 169] 06:58:46 INFO - PROCESS | 832 | ++DOMWINDOW == 81 (0000009F341AEC00) [pid = 832] [serial = 505] [outer = 0000000000000000] 06:58:46 INFO - PROCESS | 832 | ++DOMWINDOW == 82 (0000009F36F09400) [pid = 832] [serial = 506] [outer = 0000009F341AEC00] 06:58:46 INFO - PROCESS | 832 | 1468504726503 Marionette DEBUG loaded listener.js 06:58:46 INFO - PROCESS | 832 | ++DOMWINDOW == 83 (0000009F370BFC00) [pid = 832] [serial = 507] [outer = 0000009F341AEC00] 06:58:46 INFO - PROCESS | 832 | 1468504726890 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]]]}] 06:58:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 06:58:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 630ms 06:58:46 INFO - PROCESS | 832 | 1468504726961 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 06:58:46 INFO - PROCESS | 832 | 1468504726963 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 06:58:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 06:58:46 INFO - PROCESS | 832 | 1468504726966 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 06:58:46 INFO - PROCESS | 832 | 1468504726968 Marionette TRACE conn6 <- [1,642,null,{}] 06:58:46 INFO - PROCESS | 832 | 1468504726972 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}] 06:58:46 INFO - PROCESS | 832 | 1468504726974 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:47 INFO - PROCESS | 832 | 1468504727055 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 06:58:47 INFO - PROCESS | 832 | 1468504727061 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:47 INFO - PROCESS | 832 | 1468504727063 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:47 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37AD0000 == 40 [pid = 832] [id = 170] 06:58:47 INFO - PROCESS | 832 | ++DOMWINDOW == 84 (0000009F370C5000) [pid = 832] [serial = 508] [outer = 0000000000000000] 06:58:47 INFO - PROCESS | 832 | ++DOMWINDOW == 85 (0000009F37269C00) [pid = 832] [serial = 509] [outer = 0000009F370C5000] 06:58:47 INFO - PROCESS | 832 | 1468504727109 Marionette DEBUG loaded listener.js 06:58:47 INFO - PROCESS | 832 | ++DOMWINDOW == 86 (0000009F30CAEC00) [pid = 832] [serial = 510] [outer = 0000009F370C5000] 06:58:47 INFO - PROCESS | 832 | 1468504727510 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]]]}] 06:58:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 06:58:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 587ms 06:58:47 INFO - PROCESS | 832 | 1468504727559 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 06:58:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 06:58:47 INFO - PROCESS | 832 | 1468504727562 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 06:58:47 INFO - PROCESS | 832 | 1468504727565 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 06:58:47 INFO - PROCESS | 832 | 1468504727568 Marionette TRACE conn6 <- [1,646,null,{}] 06:58:47 INFO - PROCESS | 832 | 1468504727575 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}] 06:58:47 INFO - PROCESS | 832 | 1468504727578 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:47 INFO - PROCESS | 832 | 1468504727723 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 06:58:47 INFO - PROCESS | 832 | 1468504727902 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:47 INFO - PROCESS | 832 | 1468504727905 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:47 INFO - PROCESS | 832 | ++DOCSHELL 0000009F288B1000 == 41 [pid = 832] [id = 171] 06:58:47 INFO - PROCESS | 832 | ++DOMWINDOW == 87 (0000009F23BF5400) [pid = 832] [serial = 511] [outer = 0000000000000000] 06:58:47 INFO - PROCESS | 832 | ++DOMWINDOW == 88 (0000009F2431DC00) [pid = 832] [serial = 512] [outer = 0000009F23BF5400] 06:58:47 INFO - PROCESS | 832 | 1468504727965 Marionette DEBUG loaded listener.js 06:58:48 INFO - PROCESS | 832 | ++DOMWINDOW == 89 (0000009F299B2000) [pid = 832] [serial = 513] [outer = 0000009F23BF5400] 06:58:48 INFO - PROCESS | 832 | 1468504728554 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]]]}] 06:58:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 06:58:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1037ms 06:58:48 INFO - PROCESS | 832 | 1468504728604 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 06:58:48 INFO - PROCESS | 832 | 1468504728609 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 06:58:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 06:58:48 INFO - PROCESS | 832 | 1468504728635 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 06:58:48 INFO - PROCESS | 832 | 1468504728639 Marionette TRACE conn6 <- [1,650,null,{}] 06:58:48 INFO - PROCESS | 832 | 1468504728644 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}] 06:58:48 INFO - PROCESS | 832 | 1468504728647 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:48 INFO - PROCESS | 832 | 1468504728765 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 06:58:48 INFO - PROCESS | 832 | 1468504728839 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:48 INFO - PROCESS | 832 | 1468504728843 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:48 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30A4D000 == 42 [pid = 832] [id = 172] 06:58:48 INFO - PROCESS | 832 | ++DOMWINDOW == 90 (0000009F2DCCB400) [pid = 832] [serial = 514] [outer = 0000000000000000] 06:58:48 INFO - PROCESS | 832 | ++DOMWINDOW == 91 (0000009F2F893800) [pid = 832] [serial = 515] [outer = 0000009F2DCCB400] 06:58:48 INFO - PROCESS | 832 | 1468504728940 Marionette DEBUG loaded listener.js 06:58:49 INFO - PROCESS | 832 | ++DOMWINDOW == 92 (0000009F301E3C00) [pid = 832] [serial = 516] [outer = 0000009F2DCCB400] 06:58:49 INFO - PROCESS | 832 | [832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:58:49 INFO - PROCESS | 832 | [832] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:58:49 INFO - PROCESS | 832 | 1468504729545 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]]]}] 06:58:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 06:58:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 964ms 06:58:49 INFO - PROCESS | 832 | 1468504729581 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 06:58:49 INFO - PROCESS | 832 | 1468504729585 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 06:58:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 06:58:49 INFO - PROCESS | 832 | 1468504729589 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 06:58:49 INFO - PROCESS | 832 | 1468504729591 Marionette TRACE conn6 <- [1,654,null,{}] 06:58:49 INFO - PROCESS | 832 | 1468504729595 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}] 06:58:49 INFO - PROCESS | 832 | 1468504729598 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:49 INFO - PROCESS | 832 | 1468504729713 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 06:58:49 INFO - PROCESS | 832 | 1468504729800 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:49 INFO - PROCESS | 832 | 1468504729803 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:49 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37B09000 == 43 [pid = 832] [id = 173] 06:58:49 INFO - PROCESS | 832 | ++DOMWINDOW == 93 (0000009F31A6A800) [pid = 832] [serial = 517] [outer = 0000000000000000] 06:58:49 INFO - PROCESS | 832 | ++DOMWINDOW == 94 (0000009F3294C000) [pid = 832] [serial = 518] [outer = 0000009F31A6A800] 06:58:49 INFO - PROCESS | 832 | 1468504729858 Marionette DEBUG loaded listener.js 06:58:49 INFO - PROCESS | 832 | ++DOMWINDOW == 95 (0000009F338E6000) [pid = 832] [serial = 519] [outer = 0000009F31A6A800] 06:58:50 INFO - PROCESS | 832 | [832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:58:50 INFO - PROCESS | 832 | [832] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:58:50 INFO - PROCESS | 832 | 1468504730465 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]]]}] 06:58:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 06:58:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 944ms 06:58:50 INFO - PROCESS | 832 | 1468504730534 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 06:58:50 INFO - PROCESS | 832 | 1468504730538 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 06:58:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 06:58:50 INFO - PROCESS | 832 | 1468504730550 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 06:58:50 INFO - PROCESS | 832 | 1468504730555 Marionette TRACE conn6 <- [1,658,null,{}] 06:58:50 INFO - PROCESS | 832 | 1468504730559 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}] 06:58:50 INFO - PROCESS | 832 | 1468504730562 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:50 INFO - PROCESS | 832 | 1468504730685 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 06:58:50 INFO - PROCESS | 832 | 1468504730752 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:50 INFO - PROCESS | 832 | 1468504730755 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:50 INFO - PROCESS | 832 | ++DOCSHELL 0000009F38BD1800 == 44 [pid = 832] [id = 174] 06:58:50 INFO - PROCESS | 832 | ++DOMWINDOW == 96 (0000009F36F05000) [pid = 832] [serial = 520] [outer = 0000000000000000] 06:58:50 INFO - PROCESS | 832 | ++DOMWINDOW == 97 (0000009F377D1C00) [pid = 832] [serial = 521] [outer = 0000009F36F05000] 06:58:50 INFO - PROCESS | 832 | 1468504730849 Marionette DEBUG loaded listener.js 06:58:50 INFO - PROCESS | 832 | ++DOMWINDOW == 98 (0000009F377D7C00) [pid = 832] [serial = 522] [outer = 0000009F36F05000] 06:58:51 INFO - PROCESS | 832 | 1468504731562 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]]]}] 06:58:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 06:58:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1035ms 06:58:51 INFO - PROCESS | 832 | 1468504731585 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 06:58:51 INFO - PROCESS | 832 | 1468504731589 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 06:58:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 06:58:51 INFO - PROCESS | 832 | 1468504731596 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 06:58:51 INFO - PROCESS | 832 | 1468504731600 Marionette TRACE conn6 <- [1,662,null,{}] 06:58:51 INFO - PROCESS | 832 | 1468504731635 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}] 06:58:51 INFO - PROCESS | 832 | 1468504731638 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:51 INFO - PROCESS | 832 | 1468504731741 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 06:58:51 INFO - PROCESS | 832 | 1468504731809 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:51 INFO - PROCESS | 832 | 1468504731813 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:51 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2D91B000 == 45 [pid = 832] [id = 175] 06:58:51 INFO - PROCESS | 832 | ++DOMWINDOW == 99 (0000009F29B4E000) [pid = 832] [serial = 523] [outer = 0000000000000000] 06:58:51 INFO - PROCESS | 832 | ++DOMWINDOW == 100 (0000009F29F67800) [pid = 832] [serial = 524] [outer = 0000009F29B4E000] 06:58:51 INFO - PROCESS | 832 | 1468504731863 Marionette DEBUG loaded listener.js 06:58:51 INFO - PROCESS | 832 | ++DOMWINDOW == 101 (0000009F2DA26400) [pid = 832] [serial = 525] [outer = 0000009F29B4E000] 06:58:52 INFO - PROCESS | 832 | [832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:58:52 INFO - PROCESS | 832 | [832] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:58:53 INFO - PROCESS | 832 | --DOCSHELL 0000009F37AD0000 == 44 [pid = 832] [id = 170] 06:58:53 INFO - PROCESS | 832 | --DOCSHELL 0000009F3015B000 == 43 [pid = 832] [id = 169] 06:58:53 INFO - PROCESS | 832 | --DOCSHELL 0000009F3739F800 == 42 [pid = 832] [id = 168] 06:58:53 INFO - PROCESS | 832 | --DOCSHELL 0000009F3773E800 == 41 [pid = 832] [id = 167] 06:58:53 INFO - PROCESS | 832 | --DOCSHELL 0000009F37034800 == 40 [pid = 832] [id = 166] 06:58:53 INFO - PROCESS | 832 | --DOCSHELL 0000009F31155800 == 39 [pid = 832] [id = 165] 06:58:53 INFO - PROCESS | 832 | --DOCSHELL 0000009F30C67000 == 38 [pid = 832] [id = 164] 06:58:53 INFO - PROCESS | 832 | --DOCSHELL 0000009F3015B800 == 37 [pid = 832] [id = 163] 06:58:53 INFO - PROCESS | 832 | --DOCSHELL 0000009F2D5D7000 == 36 [pid = 832] [id = 162] 06:58:53 INFO - PROCESS | 832 | --DOCSHELL 0000009F2999A800 == 35 [pid = 832] [id = 161] 06:58:53 INFO - PROCESS | 832 | --DOCSHELL 0000009F29991000 == 34 [pid = 832] [id = 159] 06:58:53 INFO - PROCESS | 832 | --DOCSHELL 0000009F2F86F000 == 33 [pid = 832] [id = 158] 06:58:53 INFO - PROCESS | 832 | --DOCSHELL 0000009F30A62000 == 32 [pid = 832] [id = 160] 06:58:53 INFO - PROCESS | 832 | --DOCSHELL 0000009F2A034000 == 31 [pid = 832] [id = 149] 06:58:53 INFO - PROCESS | 832 | --DOCSHELL 0000009F38BD1800 == 30 [pid = 832] [id = 174] 06:58:53 INFO - PROCESS | 832 | --DOCSHELL 0000009F37B09000 == 29 [pid = 832] [id = 173] 06:58:53 INFO - PROCESS | 832 | --DOCSHELL 0000009F30A4D000 == 28 [pid = 832] [id = 172] 06:58:53 INFO - PROCESS | 832 | --DOCSHELL 0000009F288B1000 == 27 [pid = 832] [id = 171] 06:58:53 INFO - PROCESS | 832 | --DOMWINDOW == 100 (0000009F2FF88800) [pid = 832] [serial = 434] [outer = 0000000000000000] [url = about:blank] 06:58:53 INFO - PROCESS | 832 | --DOMWINDOW == 99 (0000009F2DA22C00) [pid = 832] [serial = 447] [outer = 0000000000000000] [url = about:blank] 06:58:53 INFO - PROCESS | 832 | --DOMWINDOW == 98 (0000009F338E7400) [pid = 832] [serial = 437] [outer = 0000000000000000] [url = about:blank] 06:58:53 INFO - PROCESS | 832 | --DOMWINDOW == 97 (0000009F374EEC00) [pid = 832] [serial = 441] [outer = 0000000000000000] [url = about:blank] 06:58:53 INFO - PROCESS | 832 | --DOMWINDOW == 96 (0000009F31D97000) [pid = 832] [serial = 471] [outer = 0000000000000000] [url = about:blank] 06:58:53 INFO - PROCESS | 832 | --DOMWINDOW == 95 (0000009F32E8F000) [pid = 832] [serial = 473] [outer = 0000000000000000] [url = about:blank] 06:58:53 INFO - PROCESS | 832 | --DOMWINDOW == 94 (0000009F27E17000) [pid = 832] [serial = 449] [outer = 0000000000000000] [url = about:blank] 06:58:53 INFO - PROCESS | 832 | --DOMWINDOW == 93 (0000009F2DCD0400) [pid = 832] [serial = 455] [outer = 0000000000000000] [url = about:blank] 06:58:53 INFO - PROCESS | 832 | --DOMWINDOW == 92 (0000009F2F8A1C00) [pid = 832] [serial = 458] [outer = 0000000000000000] [url = about:blank] 06:58:53 INFO - PROCESS | 832 | --DOMWINDOW == 91 (0000009F374E6000) [pid = 832] [serial = 444] [outer = 0000000000000000] [url = about:blank] 06:58:53 INFO - PROCESS | 832 | --DOMWINDOW == 90 (0000009F301E6400) [pid = 832] [serial = 462] [outer = 0000000000000000] [url = about:blank] 06:58:53 INFO - PROCESS | 832 | --DOMWINDOW == 89 (0000009F2DCCBC00) [pid = 832] [serial = 443] [outer = 0000000000000000] [url = about:blank] 06:58:53 INFO - PROCESS | 832 | --DOMWINDOW == 88 (0000009F31127400) [pid = 832] [serial = 464] [outer = 0000000000000000] [url = about:blank] 06:58:53 INFO - PROCESS | 832 | --DOMWINDOW == 87 (0000009F31132400) [pid = 832] [serial = 468] [outer = 0000000000000000] [url = about:blank] 06:58:53 INFO - PROCESS | 832 | --DOMWINDOW == 86 (0000009F2D16AC00) [pid = 832] [serial = 453] [outer = 0000000000000000] [url = about:blank] 06:58:53 INFO - PROCESS | 832 | --DOMWINDOW == 85 (0000009F2D171000) [pid = 832] [serial = 446] [outer = 0000000000000000] [url = about:blank] 06:58:53 INFO - PROCESS | 832 | --DOMWINDOW == 84 (0000009F2FB84800) [pid = 832] [serial = 459] [outer = 0000000000000000] [url = about:blank] 06:58:53 INFO - PROCESS | 832 | --DOMWINDOW == 83 (0000009F3147F400) [pid = 832] [serial = 470] [outer = 0000000000000000] [url = about:blank] 06:58:53 INFO - PROCESS | 832 | --DOMWINDOW == 82 (0000009F30CAD800) [pid = 832] [serial = 435] [outer = 0000000000000000] [url = about:blank] 06:58:53 INFO - PROCESS | 832 | --DOMWINDOW == 81 (0000009F2FF7B400) [pid = 832] [serial = 461] [outer = 0000000000000000] [url = about:blank] 06:58:53 INFO - PROCESS | 832 | --DOMWINDOW == 80 (0000009F2FF87800) [pid = 832] [serial = 467] [outer = 0000000000000000] [url = about:blank] 06:58:53 INFO - PROCESS | 832 | --DOMWINDOW == 79 (0000009F29F68000) [pid = 832] [serial = 452] [outer = 0000000000000000] [url = about:blank] 06:58:53 INFO - PROCESS | 832 | --DOMWINDOW == 78 (0000009F2E434800) [pid = 832] [serial = 456] [outer = 0000000000000000] [url = about:blank] 06:58:53 INFO - PROCESS | 832 | --DOMWINDOW == 77 (0000009F28F06800) [pid = 832] [serial = 450] [outer = 0000000000000000] [url = about:blank] 06:58:53 INFO - PROCESS | 832 | --DOMWINDOW == 76 (0000009F299BBC00) [pid = 832] [serial = 431] [outer = 0000000000000000] [url = about:blank] 06:58:53 INFO - PROCESS | 832 | --DOMWINDOW == 75 (0000009F2D9B6000) [pid = 832] [serial = 432] [outer = 0000000000000000] [url = about:blank] 06:58:53 INFO - PROCESS | 832 | --DOMWINDOW == 74 (0000009F374E8400) [pid = 832] [serial = 440] [outer = 0000000000000000] [url = about:blank] 06:58:53 INFO - PROCESS | 832 | --DOMWINDOW == 73 (0000009F31472C00) [pid = 832] [serial = 465] [outer = 0000000000000000] [url = about:blank] 06:58:53 INFO - PROCESS | 832 | --DOMWINDOW == 72 (0000009F37266400) [pid = 832] [serial = 438] [outer = 0000000000000000] [url = about:blank] 06:58:53 INFO - PROCESS | 832 | 1468504733183 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]]]}] 06:58:53 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 06:58:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1654ms 06:58:53 INFO - PROCESS | 832 | 1468504733251 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 06:58:53 INFO - PROCESS | 832 | 1468504733255 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 06:58:53 INFO - PROCESS | 832 | 1468504733260 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 06:58:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 06:58:53 INFO - PROCESS | 832 | 1468504733263 Marionette TRACE conn6 <- [1,666,null,{}] 06:58:53 INFO - PROCESS | 832 | 1468504733269 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}] 06:58:53 INFO - PROCESS | 832 | 1468504733272 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:53 INFO - PROCESS | 832 | 1468504733403 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 06:58:53 INFO - PROCESS | 832 | 1468504733466 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:53 INFO - PROCESS | 832 | 1468504733469 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:53 INFO - PROCESS | 832 | ++DOCSHELL 0000009F27E82800 == 28 [pid = 832] [id = 176] 06:58:53 INFO - PROCESS | 832 | ++DOMWINDOW == 73 (0000009F2435E800) [pid = 832] [serial = 526] [outer = 0000000000000000] 06:58:53 INFO - PROCESS | 832 | ++DOMWINDOW == 74 (0000009F27E0E800) [pid = 832] [serial = 527] [outer = 0000009F2435E800] 06:58:53 INFO - PROCESS | 832 | 1468504733518 Marionette DEBUG loaded listener.js 06:58:53 INFO - PROCESS | 832 | ++DOMWINDOW == 75 (0000009F28A78800) [pid = 832] [serial = 528] [outer = 0000009F2435E800] 06:58:53 INFO - PROCESS | 832 | 1468504733910 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]]]}] 06:58:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 06:58:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 690ms 06:58:53 INFO - PROCESS | 832 | 1468504733959 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 06:58:53 INFO - PROCESS | 832 | 1468504733964 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 06:58:53 INFO - PROCESS | 832 | 1468504733970 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 06:58:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 06:58:53 INFO - PROCESS | 832 | 1468504733973 Marionette TRACE conn6 <- [1,670,null,{}] 06:58:53 INFO - PROCESS | 832 | 1468504733977 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}] 06:58:53 INFO - PROCESS | 832 | 1468504733979 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:54 INFO - PROCESS | 832 | 1468504734071 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 06:58:54 INFO - PROCESS | 832 | 1468504734079 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:54 INFO - PROCESS | 832 | 1468504734082 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:54 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2A1B2000 == 29 [pid = 832] [id = 177] 06:58:54 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F299B2800) [pid = 832] [serial = 529] [outer = 0000000000000000] 06:58:54 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F29F63400) [pid = 832] [serial = 530] [outer = 0000009F299B2800] 06:58:54 INFO - PROCESS | 832 | 1468504734130 Marionette DEBUG loaded listener.js 06:58:54 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F2D174000) [pid = 832] [serial = 531] [outer = 0000009F299B2800] 06:58:54 INFO - PROCESS | 832 | [832] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 06:58:55 INFO - PROCESS | 832 | [832] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 06:58:55 INFO - PROCESS | 832 | 1468504735118 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]]]}] 06:58:55 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) 06:58:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1181ms 06:58:55 INFO - PROCESS | 832 | 1468504735157 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 06:58:55 INFO - PROCESS | 832 | 1468504735159 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 06:58:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 06:58:55 INFO - PROCESS | 832 | 1468504735163 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 06:58:55 INFO - PROCESS | 832 | 1468504735167 Marionette TRACE conn6 <- [1,674,null,{}] 06:58:55 INFO - PROCESS | 832 | 1468504735178 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}] 06:58:55 INFO - PROCESS | 832 | 1468504735183 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:55 INFO - PROCESS | 832 | 1468504735293 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 06:58:55 INFO - PROCESS | 832 | 1468504735300 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:55 INFO - PROCESS | 832 | 1468504735304 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:55 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2E6BF800 == 30 [pid = 832] [id = 178] 06:58:55 INFO - PROCESS | 832 | ++DOMWINDOW == 79 (0000009F2DE3D800) [pid = 832] [serial = 532] [outer = 0000000000000000] 06:58:55 INFO - PROCESS | 832 | ++DOMWINDOW == 80 (0000009F2DFA0000) [pid = 832] [serial = 533] [outer = 0000009F2DE3D800] 06:58:55 INFO - PROCESS | 832 | 1468504735389 Marionette DEBUG loaded listener.js 06:58:55 INFO - PROCESS | 832 | ++DOMWINDOW == 81 (0000009F2E43D800) [pid = 832] [serial = 534] [outer = 0000009F2DE3D800] 06:58:56 INFO - PROCESS | 832 | 1468504736305 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]]]}] 06:58:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 06:58:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1178ms 06:58:56 INFO - PROCESS | 832 | 1468504736344 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 06:58:56 INFO - PROCESS | 832 | 1468504736347 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 06:58:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 06:58:56 INFO - PROCESS | 832 | 1468504736350 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 06:58:56 INFO - PROCESS | 832 | 1468504736352 Marionette TRACE conn6 <- [1,678,null,{}] 06:58:56 INFO - PROCESS | 832 | 1468504736356 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}] 06:58:56 INFO - PROCESS | 832 | 1468504736358 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:56 INFO - PROCESS | 832 | 1468504736471 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 06:58:56 INFO - PROCESS | 832 | 1468504736477 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:56 INFO - PROCESS | 832 | 1468504736479 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:56 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30159000 == 31 [pid = 832] [id = 179] 06:58:56 INFO - PROCESS | 832 | ++DOMWINDOW == 82 (0000009F2FB7B400) [pid = 832] [serial = 535] [outer = 0000000000000000] 06:58:56 INFO - PROCESS | 832 | ++DOMWINDOW == 83 (0000009F2FB86800) [pid = 832] [serial = 536] [outer = 0000009F2FB7B400] 06:58:56 INFO - PROCESS | 832 | 1468504736564 Marionette DEBUG loaded listener.js 06:58:56 INFO - PROCESS | 832 | ++DOMWINDOW == 84 (0000009F2FF79400) [pid = 832] [serial = 537] [outer = 0000009F2FB7B400] 06:58:57 INFO - PROCESS | 832 | --DOMWINDOW == 83 (0000009F370C5000) [pid = 832] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 06:58:57 INFO - PROCESS | 832 | --DOMWINDOW == 82 (0000009F30A93800) [pid = 832] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 06:58:57 INFO - PROCESS | 832 | --DOMWINDOW == 81 (0000009F3294B800) [pid = 832] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 06:58:57 INFO - PROCESS | 832 | --DOMWINDOW == 80 (0000009F3416D800) [pid = 832] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 06:58:57 INFO - PROCESS | 832 | --DOMWINDOW == 79 (0000009F2DA23800) [pid = 832] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 06:58:57 INFO - PROCESS | 832 | --DOMWINDOW == 78 (0000009F24F50C00) [pid = 832] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 06:58:57 INFO - PROCESS | 832 | --DOMWINDOW == 77 (0000009F23BF3800) [pid = 832] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 06:58:57 INFO - PROCESS | 832 | --DOMWINDOW == 76 (0000009F32952400) [pid = 832] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 06:58:57 INFO - PROCESS | 832 | --DOMWINDOW == 75 (0000009F29FDEC00) [pid = 832] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 06:58:57 INFO - PROCESS | 832 | --DOMWINDOW == 74 (0000009F28F0A800) [pid = 832] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 06:58:57 INFO - PROCESS | 832 | --DOMWINDOW == 73 (0000009F280C1400) [pid = 832] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 06:58:57 INFO - PROCESS | 832 | --DOMWINDOW == 72 (0000009F30A93000) [pid = 832] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 06:58:57 INFO - PROCESS | 832 | --DOMWINDOW == 71 (0000009F341AEC00) [pid = 832] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 06:58:57 INFO - PROCESS | 832 | 1468504737494 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]]]}] 06:58:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 06:58:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1175ms 06:58:57 INFO - PROCESS | 832 | 1468504737528 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 06:58:57 INFO - PROCESS | 832 | 1468504737530 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 06:58:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 06:58:57 INFO - PROCESS | 832 | 1468504737536 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 06:58:57 INFO - PROCESS | 832 | 1468504737538 Marionette TRACE conn6 <- [1,682,null,{}] 06:58:57 INFO - PROCESS | 832 | 1468504737542 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}] 06:58:57 INFO - PROCESS | 832 | 1468504737544 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:57 INFO - PROCESS | 832 | 1468504737625 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 06:58:57 INFO - PROCESS | 832 | 1468504737631 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:57 INFO - PROCESS | 832 | 1468504737633 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:57 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30450000 == 32 [pid = 832] [id = 180] 06:58:57 INFO - PROCESS | 832 | ++DOMWINDOW == 72 (0000009F28F0A800) [pid = 832] [serial = 538] [outer = 0000000000000000] 06:58:57 INFO - PROCESS | 832 | ++DOMWINDOW == 73 (0000009F2DFA2C00) [pid = 832] [serial = 539] [outer = 0000009F28F0A800] 06:58:57 INFO - PROCESS | 832 | 1468504737678 Marionette DEBUG loaded listener.js 06:58:57 INFO - PROCESS | 832 | ++DOMWINDOW == 74 (0000009F301DFC00) [pid = 832] [serial = 540] [outer = 0000009F28F0A800] 06:58:58 INFO - PROCESS | 832 | 1468504738889 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]]]}] 06:58:58 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) 06:58:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1382ms 06:58:58 INFO - PROCESS | 832 | 1468504738919 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 06:58:58 INFO - PROCESS | 832 | 1468504738924 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 06:58:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 06:58:58 INFO - PROCESS | 832 | 1468504738931 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 06:58:58 INFO - PROCESS | 832 | 1468504738933 Marionette TRACE conn6 <- [1,686,null,{}] 06:58:58 INFO - PROCESS | 832 | 1468504738940 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}] 06:58:58 INFO - PROCESS | 832 | 1468504738943 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:59 INFO - PROCESS | 832 | 1468504739119 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 06:58:59 INFO - PROCESS | 832 | 1468504739208 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:59 INFO - PROCESS | 832 | 1468504739211 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:58:59 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2D5D9800 == 33 [pid = 832] [id = 181] 06:58:59 INFO - PROCESS | 832 | ++DOMWINDOW == 75 (0000009F28F64800) [pid = 832] [serial = 541] [outer = 0000000000000000] 06:58:59 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F29882C00) [pid = 832] [serial = 542] [outer = 0000009F28F64800] 06:58:59 INFO - PROCESS | 832 | 1468504739269 Marionette DEBUG loaded listener.js 06:58:59 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F2A467000) [pid = 832] [serial = 543] [outer = 0000009F28F64800] 06:59:00 INFO - PROCESS | 832 | --DOCSHELL 0000009F30159000 == 32 [pid = 832] [id = 179] 06:59:00 INFO - PROCESS | 832 | --DOCSHELL 0000009F2E6BF800 == 31 [pid = 832] [id = 178] 06:59:00 INFO - PROCESS | 832 | --DOCSHELL 0000009F2A1B2000 == 30 [pid = 832] [id = 177] 06:59:00 INFO - PROCESS | 832 | --DOCSHELL 0000009F27E82800 == 29 [pid = 832] [id = 176] 06:59:00 INFO - PROCESS | 832 | --DOMWINDOW == 76 (0000009F31A6D000) [pid = 832] [serial = 495] [outer = 0000000000000000] [url = about:blank] 06:59:00 INFO - PROCESS | 832 | --DOMWINDOW == 75 (0000009F313F9000) [pid = 832] [serial = 494] [outer = 0000000000000000] [url = about:blank] 06:59:00 INFO - PROCESS | 832 | --DOMWINDOW == 74 (0000009F34163400) [pid = 832] [serial = 498] [outer = 0000000000000000] [url = about:blank] 06:59:00 INFO - PROCESS | 832 | --DOMWINDOW == 73 (0000009F32ED3000) [pid = 832] [serial = 497] [outer = 0000000000000000] [url = about:blank] 06:59:00 INFO - PROCESS | 832 | --DOMWINDOW == 72 (0000009F34171000) [pid = 832] [serial = 500] [outer = 0000000000000000] [url = about:blank] 06:59:00 INFO - PROCESS | 832 | --DOMWINDOW == 71 (0000009F2DCC5800) [pid = 832] [serial = 479] [outer = 0000000000000000] [url = about:blank] 06:59:00 INFO - PROCESS | 832 | --DOMWINDOW == 70 (0000009F2E438400) [pid = 832] [serial = 480] [outer = 0000000000000000] [url = about:blank] 06:59:00 INFO - PROCESS | 832 | --DOMWINDOW == 69 (0000009F287AE000) [pid = 832] [serial = 476] [outer = 0000000000000000] [url = about:blank] 06:59:00 INFO - PROCESS | 832 | --DOMWINDOW == 68 (0000009F29925800) [pid = 832] [serial = 477] [outer = 0000000000000000] [url = about:blank] 06:59:00 INFO - PROCESS | 832 | --DOMWINDOW == 67 (0000009F2FF75800) [pid = 832] [serial = 488] [outer = 0000000000000000] [url = about:blank] 06:59:00 INFO - PROCESS | 832 | --DOMWINDOW == 66 (0000009F3028B800) [pid = 832] [serial = 489] [outer = 0000000000000000] [url = about:blank] 06:59:00 INFO - PROCESS | 832 | --DOMWINDOW == 65 (0000009F32ED1400) [pid = 832] [serial = 474] [outer = 0000000000000000] [url = about:blank] 06:59:00 INFO - PROCESS | 832 | --DOMWINDOW == 64 (0000009F2D9C0800) [pid = 832] [serial = 485] [outer = 0000000000000000] [url = about:blank] 06:59:00 INFO - PROCESS | 832 | --DOMWINDOW == 63 (0000009F2DCC7400) [pid = 832] [serial = 486] [outer = 0000000000000000] [url = about:blank] 06:59:00 INFO - PROCESS | 832 | --DOMWINDOW == 62 (0000009F2991E800) [pid = 832] [serial = 482] [outer = 0000000000000000] [url = about:blank] 06:59:00 INFO - PROCESS | 832 | --DOMWINDOW == 61 (0000009F2A124C00) [pid = 832] [serial = 483] [outer = 0000000000000000] [url = about:blank] 06:59:00 INFO - PROCESS | 832 | --DOMWINDOW == 60 (0000009F301E2400) [pid = 832] [serial = 504] [outer = 0000000000000000] [url = about:blank] 06:59:00 INFO - PROCESS | 832 | --DOMWINDOW == 59 (0000009F30A97C00) [pid = 832] [serial = 491] [outer = 0000000000000000] [url = about:blank] 06:59:00 INFO - PROCESS | 832 | --DOMWINDOW == 58 (0000009F299BD800) [pid = 832] [serial = 503] [outer = 0000000000000000] [url = about:blank] 06:59:00 INFO - PROCESS | 832 | --DOMWINDOW == 57 (0000009F36F09400) [pid = 832] [serial = 506] [outer = 0000000000000000] [url = about:blank] 06:59:00 INFO - PROCESS | 832 | --DOMWINDOW == 56 (0000009F30CAEC00) [pid = 832] [serial = 510] [outer = 0000000000000000] [url = about:blank] 06:59:00 INFO - PROCESS | 832 | --DOMWINDOW == 55 (0000009F341AD800) [pid = 832] [serial = 501] [outer = 0000000000000000] [url = about:blank] 06:59:00 INFO - PROCESS | 832 | --DOMWINDOW == 54 (0000009F370BFC00) [pid = 832] [serial = 507] [outer = 0000000000000000] [url = about:blank] 06:59:00 INFO - PROCESS | 832 | --DOMWINDOW == 53 (0000009F30CAE400) [pid = 832] [serial = 492] [outer = 0000000000000000] [url = about:blank] 06:59:00 INFO - PROCESS | 832 | --DOMWINDOW == 52 (0000009F37269C00) [pid = 832] [serial = 509] [outer = 0000000000000000] [url = about:blank] 06:59:00 INFO - PROCESS | 832 | 1468504740475 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]]]}] 06:59:00 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) 06:59:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1606ms 06:59:00 INFO - PROCESS | 832 | 1468504740576 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 06:59:00 INFO - PROCESS | 832 | 1468504740580 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 06:59:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 06:59:00 INFO - PROCESS | 832 | 1468504740587 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 06:59:00 INFO - PROCESS | 832 | 1468504740590 Marionette TRACE conn6 <- [1,690,null,{}] 06:59:00 INFO - PROCESS | 832 | 1468504740596 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}] 06:59:00 INFO - PROCESS | 832 | 1468504740599 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:00 INFO - PROCESS | 832 | 1468504740683 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 06:59:00 INFO - PROCESS | 832 | 1468504740691 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:00 INFO - PROCESS | 832 | 1468504740695 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:00 INFO - PROCESS | 832 | ++DOCSHELL 0000009F299A0800 == 30 [pid = 832] [id = 182] 06:59:00 INFO - PROCESS | 832 | ++DOMWINDOW == 53 (0000009F27ECA400) [pid = 832] [serial = 544] [outer = 0000000000000000] 06:59:00 INFO - PROCESS | 832 | ++DOMWINDOW == 54 (0000009F2991E800) [pid = 832] [serial = 545] [outer = 0000009F27ECA400] 06:59:00 INFO - PROCESS | 832 | 1468504740744 Marionette DEBUG loaded listener.js 06:59:00 INFO - PROCESS | 832 | ++DOMWINDOW == 55 (0000009F299BC400) [pid = 832] [serial = 546] [outer = 0000009F27ECA400] 06:59:01 INFO - PROCESS | 832 | 1468504741694 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]]]}] 06:59:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 06:59:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1126ms 06:59:01 INFO - PROCESS | 832 | 1468504741719 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 06:59:01 INFO - PROCESS | 832 | 1468504741724 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 06:59:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 06:59:01 INFO - PROCESS | 832 | 1468504741731 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 06:59:01 INFO - PROCESS | 832 | 1468504741734 Marionette TRACE conn6 <- [1,694,null,{}] 06:59:01 INFO - PROCESS | 832 | 1468504741737 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}] 06:59:01 INFO - PROCESS | 832 | 1468504741740 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:01 INFO - PROCESS | 832 | 1468504741830 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 06:59:01 INFO - PROCESS | 832 | 1468504741839 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:01 INFO - PROCESS | 832 | 1468504741841 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:01 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2DDA1800 == 31 [pid = 832] [id = 183] 06:59:01 INFO - PROCESS | 832 | ++DOMWINDOW == 56 (0000009F2D9C0000) [pid = 832] [serial = 547] [outer = 0000000000000000] 06:59:01 INFO - PROCESS | 832 | ++DOMWINDOW == 57 (0000009F2DC2A800) [pid = 832] [serial = 548] [outer = 0000009F2D9C0000] 06:59:01 INFO - PROCESS | 832 | 1468504741889 Marionette DEBUG loaded listener.js 06:59:01 INFO - PROCESS | 832 | ++DOMWINDOW == 58 (0000009F2DCD0400) [pid = 832] [serial = 549] [outer = 0000009F2D9C0000] 06:59:02 INFO - PROCESS | 832 | 1468504742855 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]]]}] 06:59:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 06:59:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1141ms 06:59:02 INFO - PROCESS | 832 | 1468504742873 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 06:59:02 INFO - PROCESS | 832 | 1468504742875 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 06:59:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 06:59:02 INFO - PROCESS | 832 | 1468504742879 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 06:59:02 INFO - PROCESS | 832 | 1468504742883 Marionette TRACE conn6 <- [1,698,null,{}] 06:59:02 INFO - PROCESS | 832 | 1468504742900 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}] 06:59:02 INFO - PROCESS | 832 | 1468504742905 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:03 INFO - PROCESS | 832 | 1468504743014 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 06:59:03 INFO - PROCESS | 832 | 1468504743022 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:03 INFO - PROCESS | 832 | 1468504743025 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:03 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30438800 == 32 [pid = 832] [id = 184] 06:59:03 INFO - PROCESS | 832 | ++DOMWINDOW == 59 (0000009F2FF71400) [pid = 832] [serial = 550] [outer = 0000000000000000] 06:59:03 INFO - PROCESS | 832 | ++DOMWINDOW == 60 (0000009F2FF75800) [pid = 832] [serial = 551] [outer = 0000009F2FF71400] 06:59:03 INFO - PROCESS | 832 | 1468504743108 Marionette DEBUG loaded listener.js 06:59:03 INFO - PROCESS | 832 | ++DOMWINDOW == 61 (0000009F301E9C00) [pid = 832] [serial = 552] [outer = 0000009F2FF71400] 06:59:03 INFO - PROCESS | 832 | --DOMWINDOW == 60 (0000009F2FB7B400) [pid = 832] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 06:59:03 INFO - PROCESS | 832 | --DOMWINDOW == 59 (0000009F299B2800) [pid = 832] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 06:59:03 INFO - PROCESS | 832 | --DOMWINDOW == 58 (0000009F2435E800) [pid = 832] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 06:59:03 INFO - PROCESS | 832 | --DOMWINDOW == 57 (0000009F29B4E000) [pid = 832] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 06:59:03 INFO - PROCESS | 832 | --DOMWINDOW == 56 (0000009F23BF5400) [pid = 832] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 06:59:03 INFO - PROCESS | 832 | --DOMWINDOW == 55 (0000009F2DCCB400) [pid = 832] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 06:59:03 INFO - PROCESS | 832 | --DOMWINDOW == 54 (0000009F31A6A800) [pid = 832] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 06:59:03 INFO - PROCESS | 832 | --DOMWINDOW == 53 (0000009F36F05000) [pid = 832] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 06:59:03 INFO - PROCESS | 832 | --DOMWINDOW == 52 (0000009F2DE3D800) [pid = 832] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 06:59:04 INFO - PROCESS | 832 | 1468504744028 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]]]}] 06:59:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 06:59:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1182ms 06:59:04 INFO - PROCESS | 832 | 1468504744063 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 06:59:04 INFO - PROCESS | 832 | 1468504744066 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 06:59:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 06:59:04 INFO - PROCESS | 832 | 1468504744069 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 06:59:04 INFO - PROCESS | 832 | 1468504744071 Marionette TRACE conn6 <- [1,702,null,{}] 06:59:04 INFO - PROCESS | 832 | 1468504744075 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}] 06:59:04 INFO - PROCESS | 832 | 1468504744077 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:04 INFO - PROCESS | 832 | 1468504744164 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 06:59:04 INFO - PROCESS | 832 | 1468504744170 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:04 INFO - PROCESS | 832 | 1468504744173 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:04 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30C6D000 == 33 [pid = 832] [id = 185] 06:59:04 INFO - PROCESS | 832 | ++DOMWINDOW == 53 (0000009F2315A400) [pid = 832] [serial = 553] [outer = 0000000000000000] 06:59:04 INFO - PROCESS | 832 | ++DOMWINDOW == 54 (0000009F304D6400) [pid = 832] [serial = 554] [outer = 0000009F2315A400] 06:59:04 INFO - PROCESS | 832 | 1468504744218 Marionette DEBUG loaded listener.js 06:59:04 INFO - PROCESS | 832 | ++DOMWINDOW == 55 (0000009F30A93800) [pid = 832] [serial = 555] [outer = 0000009F2315A400] 06:59:05 INFO - PROCESS | 832 | 1468504745158 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]]]}] 06:59:05 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 06:59:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1125ms 06:59:05 INFO - PROCESS | 832 | 1468504745197 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 06:59:05 INFO - PROCESS | 832 | 1468504745200 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 06:59:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 06:59:05 INFO - PROCESS | 832 | 1468504745203 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 06:59:05 INFO - PROCESS | 832 | 1468504745205 Marionette TRACE conn6 <- [1,706,null,{}] 06:59:05 INFO - PROCESS | 832 | 1468504745208 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}] 06:59:05 INFO - PROCESS | 832 | 1468504745210 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:05 INFO - PROCESS | 832 | 1468504745293 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 06:59:05 INFO - PROCESS | 832 | 1468504745298 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:05 INFO - PROCESS | 832 | 1468504745301 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:05 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30D1D800 == 34 [pid = 832] [id = 186] 06:59:05 INFO - PROCESS | 832 | ++DOMWINDOW == 56 (0000009F30A97C00) [pid = 832] [serial = 556] [outer = 0000000000000000] 06:59:05 INFO - PROCESS | 832 | ++DOMWINDOW == 57 (0000009F30CA8400) [pid = 832] [serial = 557] [outer = 0000009F30A97C00] 06:59:05 INFO - PROCESS | 832 | 1468504745346 Marionette DEBUG loaded listener.js 06:59:05 INFO - PROCESS | 832 | ++DOMWINDOW == 58 (0000009F2E43DC00) [pid = 832] [serial = 558] [outer = 0000009F30A97C00] 06:59:06 INFO - PROCESS | 832 | 1468504746270 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]]]}] 06:59:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 06:59:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1078ms 06:59:06 INFO - PROCESS | 832 | 1468504746286 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 06:59:06 INFO - PROCESS | 832 | 1468504746288 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 06:59:06 INFO - PROCESS | 832 | 1468504746292 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 06:59:06 INFO - PROCESS | 832 | 1468504746294 Marionette TRACE conn6 <- [1,710,null,{}] 06:59:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 06:59:06 INFO - PROCESS | 832 | 1468504746297 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}] 06:59:06 INFO - PROCESS | 832 | 1468504746303 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:06 INFO - PROCESS | 832 | 1468504746452 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 06:59:06 INFO - PROCESS | 832 | 1468504746515 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:06 INFO - PROCESS | 832 | 1468504746518 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:06 INFO - PROCESS | 832 | ++DOCSHELL 0000009F23C9C000 == 35 [pid = 832] [id = 187] 06:59:06 INFO - PROCESS | 832 | ++DOMWINDOW == 59 (0000009F21BCF000) [pid = 832] [serial = 559] [outer = 0000000000000000] 06:59:06 INFO - PROCESS | 832 | ++DOMWINDOW == 60 (0000009F21CC9400) [pid = 832] [serial = 560] [outer = 0000009F21BCF000] 06:59:06 INFO - PROCESS | 832 | 1468504746580 Marionette DEBUG loaded listener.js 06:59:06 INFO - PROCESS | 832 | ++DOMWINDOW == 61 (0000009F23E74C00) [pid = 832] [serial = 561] [outer = 0000009F21BCF000] 06:59:07 INFO - PROCESS | 832 | 1468504747258 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] 06:59:07 INFO - PROCESS | 832 | 1468504747321 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 06:59:07 INFO - PROCESS | 832 | 1468504747327 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 06:59:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 06:59:07 INFO - PROCESS | 832 | 1468504747330 Marionette TRACE conn6 <- [1,714,null,{}] 06:59:07 INFO - PROCESS | 832 | 1468504747335 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}] 06:59:07 INFO - PROCESS | 832 | 1468504747340 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:07 INFO - PROCESS | 832 | 1468504747460 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 06:59:07 INFO - PROCESS | 832 | 1468504747529 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:07 INFO - PROCESS | 832 | 1468504747532 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:07 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2E6AF000 == 36 [pid = 832] [id = 188] 06:59:07 INFO - PROCESS | 832 | ++DOMWINDOW == 62 (0000009F2D105000) [pid = 832] [serial = 562] [outer = 0000000000000000] 06:59:07 INFO - PROCESS | 832 | ++DOMWINDOW == 63 (0000009F2D173000) [pid = 832] [serial = 563] [outer = 0000009F2D105000] 06:59:07 INFO - PROCESS | 832 | 1468504747591 Marionette DEBUG loaded listener.js 06:59:07 INFO - PROCESS | 832 | ++DOMWINDOW == 64 (0000009F2DA25C00) [pid = 832] [serial = 564] [outer = 0000009F2D105000] 06:59:08 INFO - PROCESS | 832 | 1468504748312 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]]]}] 06:59:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 06:59:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1030ms 06:59:08 INFO - PROCESS | 832 | 1468504748360 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 06:59:08 INFO - PROCESS | 832 | 1468504748364 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 06:59:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 06:59:08 INFO - PROCESS | 832 | 1468504748381 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 06:59:08 INFO - PROCESS | 832 | 1468504748384 Marionette TRACE conn6 <- [1,718,null,{}] 06:59:08 INFO - PROCESS | 832 | 1468504748410 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}] 06:59:08 INFO - PROCESS | 832 | 1468504748413 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:08 INFO - PROCESS | 832 | 1468504748541 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 06:59:08 INFO - PROCESS | 832 | 1468504748604 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:08 INFO - PROCESS | 832 | 1468504748607 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:08 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2FAE3000 == 37 [pid = 832] [id = 189] 06:59:08 INFO - PROCESS | 832 | ++DOMWINDOW == 65 (0000009F2E4E9000) [pid = 832] [serial = 565] [outer = 0000000000000000] 06:59:08 INFO - PROCESS | 832 | ++DOMWINDOW == 66 (0000009F2FF78C00) [pid = 832] [serial = 566] [outer = 0000009F2E4E9000] 06:59:08 INFO - PROCESS | 832 | 1468504748665 Marionette DEBUG loaded listener.js 06:59:08 INFO - PROCESS | 832 | ++DOMWINDOW == 67 (0000009F308CEC00) [pid = 832] [serial = 567] [outer = 0000009F2E4E9000] 06:59:09 INFO - PROCESS | 832 | 1468504749330 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] 06:59:09 INFO - PROCESS | 832 | 1468504749365 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 06:59:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 06:59:09 INFO - PROCESS | 832 | 1468504749377 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 06:59:09 INFO - PROCESS | 832 | 1468504749382 Marionette TRACE conn6 <- [1,722,null,{}] 06:59:09 INFO - PROCESS | 832 | 1468504749386 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}] 06:59:09 INFO - PROCESS | 832 | 1468504749389 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:09 INFO - PROCESS | 832 | 1468504749509 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 06:59:09 INFO - PROCESS | 832 | 1468504749580 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:09 INFO - PROCESS | 832 | 1468504749583 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:09 INFO - PROCESS | 832 | ++DOCSHELL 0000009F35C76000 == 38 [pid = 832] [id = 190] 06:59:09 INFO - PROCESS | 832 | ++DOMWINDOW == 68 (0000009F31A65000) [pid = 832] [serial = 568] [outer = 0000000000000000] 06:59:09 INFO - PROCESS | 832 | ++DOMWINDOW == 69 (0000009F31D99400) [pid = 832] [serial = 569] [outer = 0000009F31A65000] 06:59:09 INFO - PROCESS | 832 | 1468504749638 Marionette DEBUG loaded listener.js 06:59:09 INFO - PROCESS | 832 | ++DOMWINDOW == 70 (0000009F327BD000) [pid = 832] [serial = 570] [outer = 0000009F31A65000] 06:59:10 INFO - PROCESS | 832 | 1468504750243 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]]]}] 06:59:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 06:59:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 944ms 06:59:10 INFO - PROCESS | 832 | 1468504750319 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 06:59:10 INFO - PROCESS | 832 | 1468504750321 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 06:59:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 06:59:10 INFO - PROCESS | 832 | 1468504750325 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 06:59:10 INFO - PROCESS | 832 | 1468504750327 Marionette TRACE conn6 <- [1,726,null,{}] 06:59:10 INFO - PROCESS | 832 | 1468504750331 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}] 06:59:10 INFO - PROCESS | 832 | 1468504750333 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:10 INFO - PROCESS | 832 | 1468504750444 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 06:59:10 INFO - PROCESS | 832 | 1468504750512 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:10 INFO - PROCESS | 832 | 1468504750515 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:10 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2D92D800 == 39 [pid = 832] [id = 191] 06:59:10 INFO - PROCESS | 832 | ++DOMWINDOW == 71 (0000009F23F86400) [pid = 832] [serial = 571] [outer = 0000000000000000] 06:59:10 INFO - PROCESS | 832 | ++DOMWINDOW == 72 (0000009F2E43F800) [pid = 832] [serial = 572] [outer = 0000009F23F86400] 06:59:10 INFO - PROCESS | 832 | 1468504750570 Marionette DEBUG loaded listener.js 06:59:10 INFO - PROCESS | 832 | ++DOMWINDOW == 73 (0000009F32ED0800) [pid = 832] [serial = 573] [outer = 0000009F23F86400] 06:59:11 INFO - PROCESS | 832 | --DOCSHELL 0000009F2DD1D000 == 38 [pid = 832] [id = 13] 06:59:11 INFO - PROCESS | 832 | --DOCSHELL 0000009F2F865800 == 37 [pid = 832] [id = 14] 06:59:11 INFO - PROCESS | 832 | --DOCSHELL 0000009F30D1D800 == 36 [pid = 832] [id = 186] 06:59:11 INFO - PROCESS | 832 | --DOCSHELL 0000009F30C6D000 == 35 [pid = 832] [id = 185] 06:59:11 INFO - PROCESS | 832 | --DOCSHELL 0000009F30438800 == 34 [pid = 832] [id = 184] 06:59:11 INFO - PROCESS | 832 | --DOCSHELL 0000009F2DDA1800 == 33 [pid = 832] [id = 183] 06:59:11 INFO - PROCESS | 832 | --DOCSHELL 0000009F299A0800 == 32 [pid = 832] [id = 182] 06:59:11 INFO - PROCESS | 832 | --DOCSHELL 0000009F243DA000 == 31 [pid = 832] [id = 8] 06:59:11 INFO - PROCESS | 832 | --DOCSHELL 0000009F2DFD5800 == 30 [pid = 832] [id = 21] 06:59:11 INFO - PROCESS | 832 | --DOCSHELL 0000009F30450000 == 29 [pid = 832] [id = 180] 06:59:11 INFO - PROCESS | 832 | --DOCSHELL 0000009F3309B000 == 28 [pid = 832] [id = 18] 06:59:11 INFO - PROCESS | 832 | --DOCSHELL 0000009F2D930800 == 27 [pid = 832] [id = 12] 06:59:11 INFO - PROCESS | 832 | --DOCSHELL 0000009F30448000 == 26 [pid = 832] [id = 16] 06:59:11 INFO - PROCESS | 832 | --DOCSHELL 0000009F30119800 == 25 [pid = 832] [id = 15] 06:59:11 INFO - PROCESS | 832 | --DOCSHELL 0000009F3773C000 == 24 [pid = 832] [id = 25] 06:59:11 INFO - PROCESS | 832 | --DOCSHELL 0000009F2D5D9800 == 23 [pid = 832] [id = 181] 06:59:11 INFO - PROCESS | 832 | --DOCSHELL 0000009F37992000 == 22 [pid = 832] [id = 20] 06:59:11 INFO - PROCESS | 832 | --DOCSHELL 0000009F37A97000 == 21 [pid = 832] [id = 26] 06:59:11 INFO - PROCESS | 832 | --DOCSHELL 0000009F37AAD000 == 20 [pid = 832] [id = 27] 06:59:11 INFO - PROCESS | 832 | --DOCSHELL 0000009F2999E000 == 19 [pid = 832] [id = 28] 06:59:11 INFO - PROCESS | 832 | --DOCSHELL 0000009F373AA800 == 18 [pid = 832] [id = 23] 06:59:11 INFO - PROCESS | 832 | --DOCSHELL 0000009F313AC800 == 17 [pid = 832] [id = 17] 06:59:11 INFO - PROCESS | 832 | --DOCSHELL 0000009F35C80000 == 16 [pid = 832] [id = 19] 06:59:11 INFO - PROCESS | 832 | --DOCSHELL 0000009F2D91B000 == 15 [pid = 832] [id = 175] 06:59:11 INFO - PROCESS | 832 | --DOCSHELL 0000009F28882800 == 14 [pid = 832] [id = 22] 06:59:11 INFO - PROCESS | 832 | --DOCSHELL 0000009F2DDAA800 == 13 [pid = 832] [id = 24] 06:59:11 INFO - PROCESS | 832 | --DOCSHELL 0000009F35C76000 == 12 [pid = 832] [id = 190] 06:59:11 INFO - PROCESS | 832 | --DOCSHELL 0000009F2FAE3000 == 11 [pid = 832] [id = 189] 06:59:11 INFO - PROCESS | 832 | --DOCSHELL 0000009F2E6AF000 == 10 [pid = 832] [id = 188] 06:59:11 INFO - PROCESS | 832 | --DOCSHELL 0000009F23C9C000 == 9 [pid = 832] [id = 187] 06:59:11 INFO - PROCESS | 832 | --DOMWINDOW == 72 (0000009F2FB86800) [pid = 832] [serial = 536] [outer = 0000000000000000] [url = about:blank] 06:59:11 INFO - PROCESS | 832 | --DOMWINDOW == 71 (0000009F29F63400) [pid = 832] [serial = 530] [outer = 0000000000000000] [url = about:blank] 06:59:11 INFO - PROCESS | 832 | --DOMWINDOW == 70 (0000009F27E0E800) [pid = 832] [serial = 527] [outer = 0000000000000000] [url = about:blank] 06:59:11 INFO - PROCESS | 832 | --DOMWINDOW == 69 (0000009F28A78800) [pid = 832] [serial = 528] [outer = 0000000000000000] [url = about:blank] 06:59:11 INFO - PROCESS | 832 | --DOMWINDOW == 68 (0000009F2DA26400) [pid = 832] [serial = 525] [outer = 0000000000000000] [url = about:blank] 06:59:11 INFO - PROCESS | 832 | --DOMWINDOW == 67 (0000009F29F67800) [pid = 832] [serial = 524] [outer = 0000000000000000] [url = about:blank] 06:59:11 INFO - PROCESS | 832 | --DOMWINDOW == 66 (0000009F299B2000) [pid = 832] [serial = 513] [outer = 0000000000000000] [url = about:blank] 06:59:11 INFO - PROCESS | 832 | --DOMWINDOW == 65 (0000009F2431DC00) [pid = 832] [serial = 512] [outer = 0000000000000000] [url = about:blank] 06:59:11 INFO - PROCESS | 832 | --DOMWINDOW == 64 (0000009F301E3C00) [pid = 832] [serial = 516] [outer = 0000000000000000] [url = about:blank] 06:59:11 INFO - PROCESS | 832 | --DOMWINDOW == 63 (0000009F2F893800) [pid = 832] [serial = 515] [outer = 0000000000000000] [url = about:blank] 06:59:11 INFO - PROCESS | 832 | --DOMWINDOW == 62 (0000009F338E6000) [pid = 832] [serial = 519] [outer = 0000000000000000] [url = about:blank] 06:59:11 INFO - PROCESS | 832 | --DOMWINDOW == 61 (0000009F3294C000) [pid = 832] [serial = 518] [outer = 0000000000000000] [url = about:blank] 06:59:11 INFO - PROCESS | 832 | --DOMWINDOW == 60 (0000009F377D7C00) [pid = 832] [serial = 522] [outer = 0000000000000000] [url = about:blank] 06:59:11 INFO - PROCESS | 832 | --DOMWINDOW == 59 (0000009F377D1C00) [pid = 832] [serial = 521] [outer = 0000000000000000] [url = about:blank] 06:59:11 INFO - PROCESS | 832 | --DOMWINDOW == 58 (0000009F2FF79400) [pid = 832] [serial = 537] [outer = 0000000000000000] [url = about:blank] 06:59:11 INFO - PROCESS | 832 | --DOMWINDOW == 57 (0000009F2DFA0000) [pid = 832] [serial = 533] [outer = 0000000000000000] [url = about:blank] 06:59:11 INFO - PROCESS | 832 | --DOMWINDOW == 56 (0000009F2E43D800) [pid = 832] [serial = 534] [outer = 0000000000000000] [url = about:blank] 06:59:11 INFO - PROCESS | 832 | --DOMWINDOW == 55 (0000009F2DFA2C00) [pid = 832] [serial = 539] [outer = 0000000000000000] [url = about:blank] 06:59:11 INFO - PROCESS | 832 | --DOMWINDOW == 54 (0000009F2D174000) [pid = 832] [serial = 531] [outer = 0000000000000000] [url = about:blank] 06:59:11 INFO - PROCESS | 832 | [832] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 06:59:11 INFO - PROCESS | 832 | 1468504751970 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]]]}] 06:59:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 06:59:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1698ms 06:59:12 INFO - PROCESS | 832 | 1468504752026 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 06:59:12 INFO - PROCESS | 832 | 1468504752030 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 06:59:12 INFO - PROCESS | 832 | 1468504752036 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 06:59:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 06:59:12 INFO - PROCESS | 832 | 1468504752039 Marionette TRACE conn6 <- [1,730,null,{}] 06:59:12 INFO - PROCESS | 832 | 1468504752046 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}] 06:59:12 INFO - PROCESS | 832 | 1468504752049 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:12 INFO - PROCESS | 832 | 1468504752146 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 06:59:12 INFO - PROCESS | 832 | 1468504752205 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:12 INFO - PROCESS | 832 | 1468504752209 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:12 INFO - PROCESS | 832 | ++DOCSHELL 0000009F24A0C000 == 10 [pid = 832] [id = 192] 06:59:12 INFO - PROCESS | 832 | ++DOMWINDOW == 55 (0000009F23AAB800) [pid = 832] [serial = 574] [outer = 0000000000000000] 06:59:12 INFO - PROCESS | 832 | ++DOMWINDOW == 56 (0000009F23BF0000) [pid = 832] [serial = 575] [outer = 0000009F23AAB800] 06:59:12 INFO - PROCESS | 832 | 1468504752261 Marionette DEBUG loaded listener.js 06:59:12 INFO - PROCESS | 832 | ++DOMWINDOW == 57 (0000009F23E77C00) [pid = 832] [serial = 576] [outer = 0000009F23AAB800] 06:59:13 INFO - PROCESS | 832 | 1468504753167 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]]]}] 06:59:13 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 06:59:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1180ms 06:59:13 INFO - PROCESS | 832 | 1468504753220 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 06:59:13 INFO - PROCESS | 832 | 1468504753226 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 06:59:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 06:59:13 INFO - PROCESS | 832 | 1468504753232 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 06:59:13 INFO - PROCESS | 832 | 1468504753235 Marionette TRACE conn6 <- [1,734,null,{}] 06:59:13 INFO - PROCESS | 832 | 1468504753239 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}] 06:59:13 INFO - PROCESS | 832 | 1468504753242 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:13 INFO - PROCESS | 832 | 1468504753343 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 06:59:13 INFO - PROCESS | 832 | 1468504753352 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:13 INFO - PROCESS | 832 | 1468504753355 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:13 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2981F000 == 11 [pid = 832] [id = 193] 06:59:13 INFO - PROCESS | 832 | ++DOMWINDOW == 58 (0000009F27EC1800) [pid = 832] [serial = 577] [outer = 0000000000000000] 06:59:13 INFO - PROCESS | 832 | ++DOMWINDOW == 59 (0000009F27F3A800) [pid = 832] [serial = 578] [outer = 0000009F27EC1800] 06:59:13 INFO - PROCESS | 832 | 1468504753404 Marionette DEBUG loaded listener.js 06:59:13 INFO - PROCESS | 832 | ++DOMWINDOW == 60 (0000009F2873A400) [pid = 832] [serial = 579] [outer = 0000009F27EC1800] 06:59:14 INFO - PROCESS | 832 | 1468504754362 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]]]}] 06:59:14 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.) 06:59:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1192ms 06:59:14 INFO - PROCESS | 832 | 1468504754426 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 06:59:14 INFO - PROCESS | 832 | 1468504754428 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 06:59:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 06:59:14 INFO - PROCESS | 832 | 1468504754432 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 06:59:14 INFO - PROCESS | 832 | 1468504754436 Marionette TRACE conn6 <- [1,738,null,{}] 06:59:14 INFO - PROCESS | 832 | 1468504754456 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}] 06:59:14 INFO - PROCESS | 832 | 1468504754462 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:14 INFO - PROCESS | 832 | 1468504754583 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 06:59:14 INFO - PROCESS | 832 | 1468504754591 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:14 INFO - PROCESS | 832 | 1468504754594 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:14 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2D5E4800 == 12 [pid = 832] [id = 194] 06:59:14 INFO - PROCESS | 832 | ++DOMWINDOW == 61 (0000009F29925800) [pid = 832] [serial = 580] [outer = 0000000000000000] 06:59:14 INFO - PROCESS | 832 | ++DOMWINDOW == 62 (0000009F299B1000) [pid = 832] [serial = 581] [outer = 0000009F29925800] 06:59:14 INFO - PROCESS | 832 | 1468504754645 Marionette DEBUG loaded listener.js 06:59:14 INFO - PROCESS | 832 | ++DOMWINDOW == 63 (0000009F29F68400) [pid = 832] [serial = 582] [outer = 0000009F29925800] 06:59:15 INFO - PROCESS | 832 | 1468504755627 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]]]}] 06:59:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 06:59:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1254ms 06:59:15 INFO - PROCESS | 832 | 1468504755694 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 06:59:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 06:59:15 INFO - PROCESS | 832 | 1468504755697 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 06:59:15 INFO - PROCESS | 832 | 1468504755701 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 06:59:15 INFO - PROCESS | 832 | 1468504755703 Marionette TRACE conn6 <- [1,742,null,{}] 06:59:15 INFO - PROCESS | 832 | 1468504755706 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}] 06:59:15 INFO - PROCESS | 832 | 1468504755708 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:15 INFO - PROCESS | 832 | 1468504755825 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 06:59:15 INFO - PROCESS | 832 | 1468504755831 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:15 INFO - PROCESS | 832 | 1468504755834 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:15 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2DDAC800 == 13 [pid = 832] [id = 195] 06:59:15 INFO - PROCESS | 832 | ++DOMWINDOW == 64 (0000009F2D16E800) [pid = 832] [serial = 583] [outer = 0000000000000000] 06:59:15 INFO - PROCESS | 832 | ++DOMWINDOW == 65 (0000009F2D176400) [pid = 832] [serial = 584] [outer = 0000009F2D16E800] 06:59:15 INFO - PROCESS | 832 | 1468504755917 Marionette DEBUG loaded listener.js 06:59:16 INFO - PROCESS | 832 | ++DOMWINDOW == 66 (0000009F2D9B8000) [pid = 832] [serial = 585] [outer = 0000009F2D16E800] 06:59:16 INFO - PROCESS | 832 | --DOMWINDOW == 65 (0000009F30A97C00) [pid = 832] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 06:59:16 INFO - PROCESS | 832 | --DOMWINDOW == 64 (0000009F2FF71400) [pid = 832] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 06:59:16 INFO - PROCESS | 832 | --DOMWINDOW == 63 (0000009F2315A400) [pid = 832] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 06:59:16 INFO - PROCESS | 832 | --DOMWINDOW == 62 (0000009F27ECA400) [pid = 832] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 06:59:16 INFO - PROCESS | 832 | --DOMWINDOW == 61 (0000009F2D9C0000) [pid = 832] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 06:59:16 INFO - PROCESS | 832 | --DOMWINDOW == 60 (0000009F28F64800) [pid = 832] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 06:59:16 INFO - PROCESS | 832 | --DOMWINDOW == 59 (0000009F28F0A800) [pid = 832] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 06:59:16 INFO - PROCESS | 832 | 1468504756803 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]]]}] 06:59:16 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 06:59:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1136ms 06:59:16 INFO - PROCESS | 832 | 1468504756837 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 06:59:16 INFO - PROCESS | 832 | 1468504756839 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 06:59:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 06:59:16 INFO - PROCESS | 832 | 1468504756846 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 06:59:16 INFO - PROCESS | 832 | 1468504756848 Marionette TRACE conn6 <- [1,746,null,{}] 06:59:16 INFO - PROCESS | 832 | 1468504756852 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}] 06:59:16 INFO - PROCESS | 832 | 1468504756854 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:16 INFO - PROCESS | 832 | 1468504756934 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 06:59:16 INFO - PROCESS | 832 | 1468504756940 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:16 INFO - PROCESS | 832 | 1468504756942 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:16 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2F874800 == 14 [pid = 832] [id = 196] 06:59:16 INFO - PROCESS | 832 | ++DOMWINDOW == 60 (0000009F2A46FC00) [pid = 832] [serial = 586] [outer = 0000000000000000] 06:59:16 INFO - PROCESS | 832 | ++DOMWINDOW == 61 (0000009F2D9C1C00) [pid = 832] [serial = 587] [outer = 0000009F2A46FC00] 06:59:16 INFO - PROCESS | 832 | 1468504756987 Marionette DEBUG loaded listener.js 06:59:17 INFO - PROCESS | 832 | ++DOMWINDOW == 62 (0000009F2DB40000) [pid = 832] [serial = 588] [outer = 0000009F2A46FC00] 06:59:17 INFO - PROCESS | 832 | 1468504757432 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]]]}] 06:59:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 06:59:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 629ms 06:59:17 INFO - PROCESS | 832 | 1468504757479 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 06:59:17 INFO - PROCESS | 832 | 1468504757481 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 06:59:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 06:59:17 INFO - PROCESS | 832 | 1468504757485 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 06:59:17 INFO - PROCESS | 832 | 1468504757487 Marionette TRACE conn6 <- [1,750,null,{}] 06:59:17 INFO - PROCESS | 832 | 1468504757490 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}] 06:59:17 INFO - PROCESS | 832 | 1468504757496 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:17 INFO - PROCESS | 832 | 1468504757620 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 06:59:17 INFO - PROCESS | 832 | 1468504757632 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:17 INFO - PROCESS | 832 | 1468504757634 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:17 INFO - PROCESS | 832 | ++DOCSHELL 0000009F3022B800 == 15 [pid = 832] [id = 197] 06:59:17 INFO - PROCESS | 832 | ++DOMWINDOW == 63 (0000009F2DCCA400) [pid = 832] [serial = 589] [outer = 0000000000000000] 06:59:17 INFO - PROCESS | 832 | ++DOMWINDOW == 64 (0000009F2E442800) [pid = 832] [serial = 590] [outer = 0000009F2DCCA400] 06:59:17 INFO - PROCESS | 832 | 1468504757681 Marionette DEBUG loaded listener.js 06:59:17 INFO - PROCESS | 832 | ++DOMWINDOW == 65 (0000009F2F89E800) [pid = 832] [serial = 591] [outer = 0000009F2DCCA400] 06:59:18 INFO - PROCESS | 832 | [832] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 06:59:18 INFO - PROCESS | 832 | 1468504758605 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]]]}] 06:59:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 06:59:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1179ms 06:59:18 INFO - PROCESS | 832 | 1468504758675 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 06:59:18 INFO - PROCESS | 832 | 1468504758679 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 06:59:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 06:59:18 INFO - PROCESS | 832 | 1468504758685 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 06:59:18 INFO - PROCESS | 832 | 1468504758689 Marionette TRACE conn6 <- [1,754,null,{}] 06:59:18 INFO - PROCESS | 832 | 1468504758695 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}] 06:59:18 INFO - PROCESS | 832 | 1468504758699 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:18 INFO - PROCESS | 832 | 1468504758844 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 06:59:18 INFO - PROCESS | 832 | 1468504758904 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:18 INFO - PROCESS | 832 | 1468504758909 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:18 INFO - PROCESS | 832 | ++DOCSHELL 0000009F28AB6800 == 16 [pid = 832] [id = 198] 06:59:18 INFO - PROCESS | 832 | ++DOMWINDOW == 66 (0000009F23BF2C00) [pid = 832] [serial = 592] [outer = 0000000000000000] 06:59:18 INFO - PROCESS | 832 | ++DOMWINDOW == 67 (0000009F23E76C00) [pid = 832] [serial = 593] [outer = 0000009F23BF2C00] 06:59:18 INFO - PROCESS | 832 | 1468504758968 Marionette DEBUG loaded listener.js 06:59:19 INFO - PROCESS | 832 | ++DOMWINDOW == 68 (0000009F24DEC000) [pid = 832] [serial = 594] [outer = 0000009F23BF2C00] 06:59:20 INFO - PROCESS | 832 | 1468504760106 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]]]}] 06:59:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 06:59:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1450ms 06:59:20 INFO - PROCESS | 832 | 1468504760136 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 06:59:20 INFO - PROCESS | 832 | 1468504760140 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 06:59:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 06:59:20 INFO - PROCESS | 832 | 1468504760145 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 06:59:20 INFO - PROCESS | 832 | 1468504760149 Marionette TRACE conn6 <- [1,758,null,{}] 06:59:20 INFO - PROCESS | 832 | 1468504760154 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}] 06:59:20 INFO - PROCESS | 832 | 1468504760157 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:20 INFO - PROCESS | 832 | 1468504760292 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 06:59:20 INFO - PROCESS | 832 | 1468504760443 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:20 INFO - PROCESS | 832 | 1468504760446 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:20 INFO - PROCESS | 832 | ++DOCSHELL 0000009F28FA5800 == 17 [pid = 832] [id = 199] 06:59:20 INFO - PROCESS | 832 | ++DOMWINDOW == 69 (0000009F24A6B400) [pid = 832] [serial = 595] [outer = 0000000000000000] 06:59:20 INFO - PROCESS | 832 | ++DOMWINDOW == 70 (0000009F27ECC800) [pid = 832] [serial = 596] [outer = 0000009F24A6B400] 06:59:20 INFO - PROCESS | 832 | 1468504760500 Marionette DEBUG loaded listener.js 06:59:20 INFO - PROCESS | 832 | ++DOMWINDOW == 71 (0000009F28AE2C00) [pid = 832] [serial = 597] [outer = 0000009F24A6B400] 06:59:20 INFO - PROCESS | 832 | --DOMWINDOW == 70 (0000009F30CA8400) [pid = 832] [serial = 557] [outer = 0000000000000000] [url = about:blank] 06:59:20 INFO - PROCESS | 832 | --DOMWINDOW == 69 (0000009F2FF75800) [pid = 832] [serial = 551] [outer = 0000000000000000] [url = about:blank] 06:59:20 INFO - PROCESS | 832 | --DOMWINDOW == 68 (0000009F304D6400) [pid = 832] [serial = 554] [outer = 0000000000000000] [url = about:blank] 06:59:20 INFO - PROCESS | 832 | --DOMWINDOW == 67 (0000009F2991E800) [pid = 832] [serial = 545] [outer = 0000000000000000] [url = about:blank] 06:59:20 INFO - PROCESS | 832 | --DOMWINDOW == 66 (0000009F299BC400) [pid = 832] [serial = 546] [outer = 0000000000000000] [url = about:blank] 06:59:20 INFO - PROCESS | 832 | --DOMWINDOW == 65 (0000009F2DC2A800) [pid = 832] [serial = 548] [outer = 0000000000000000] [url = about:blank] 06:59:20 INFO - PROCESS | 832 | --DOMWINDOW == 64 (0000009F29882C00) [pid = 832] [serial = 542] [outer = 0000000000000000] [url = about:blank] 06:59:20 INFO - PROCESS | 832 | --DOMWINDOW == 63 (0000009F2A467000) [pid = 832] [serial = 543] [outer = 0000000000000000] [url = about:blank] 06:59:20 INFO - PROCESS | 832 | --DOMWINDOW == 62 (0000009F301DFC00) [pid = 832] [serial = 540] [outer = 0000000000000000] [url = about:blank] 06:59:20 INFO - PROCESS | 832 | --DOMWINDOW == 61 (0000009F301E9C00) [pid = 832] [serial = 552] [outer = 0000000000000000] [url = about:blank] 06:59:20 INFO - PROCESS | 832 | --DOMWINDOW == 60 (0000009F30A93800) [pid = 832] [serial = 555] [outer = 0000000000000000] [url = about:blank] 06:59:20 INFO - PROCESS | 832 | --DOMWINDOW == 59 (0000009F2DCD0400) [pid = 832] [serial = 549] [outer = 0000000000000000] [url = about:blank] 06:59:20 INFO - PROCESS | 832 | --DOMWINDOW == 58 (0000009F2E43DC00) [pid = 832] [serial = 558] [outer = 0000000000000000] [url = about:blank] 06:59:20 INFO - PROCESS | 832 | 1468504760923 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]]]}] 06:59:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 06:59:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 837ms 06:59:20 INFO - PROCESS | 832 | 1468504760987 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 06:59:20 INFO - PROCESS | 832 | 1468504760992 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 06:59:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 06:59:21 INFO - PROCESS | 832 | 1468504760999 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 06:59:21 INFO - PROCESS | 832 | 1468504761002 Marionette TRACE conn6 <- [1,762,null,{}] 06:59:21 INFO - PROCESS | 832 | 1468504761010 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}] 06:59:21 INFO - PROCESS | 832 | 1468504761013 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:21 INFO - PROCESS | 832 | 1468504761104 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 06:59:21 INFO - PROCESS | 832 | 1468504761115 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:21 INFO - PROCESS | 832 | 1468504761117 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:21 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2D5E4000 == 18 [pid = 832] [id = 200] 06:59:21 INFO - PROCESS | 832 | ++DOMWINDOW == 59 (0000009F28D5F800) [pid = 832] [serial = 598] [outer = 0000000000000000] 06:59:21 INFO - PROCESS | 832 | ++DOMWINDOW == 60 (0000009F29924800) [pid = 832] [serial = 599] [outer = 0000009F28D5F800] 06:59:21 INFO - PROCESS | 832 | 1468504761169 Marionette DEBUG loaded listener.js 06:59:21 INFO - PROCESS | 832 | ++DOMWINDOW == 61 (0000009F29F65800) [pid = 832] [serial = 600] [outer = 0000009F28D5F800] 06:59:21 INFO - PROCESS | 832 | 1468504761623 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]]]}] 06:59:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 06:59:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 648ms 06:59:21 INFO - PROCESS | 832 | 1468504761648 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 06:59:21 INFO - PROCESS | 832 | 1468504761651 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 06:59:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 06:59:21 INFO - PROCESS | 832 | 1468504761655 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 06:59:21 INFO - PROCESS | 832 | 1468504761658 Marionette TRACE conn6 <- [1,766,null,{}] 06:59:21 INFO - PROCESS | 832 | 1468504761670 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}] 06:59:21 INFO - PROCESS | 832 | 1468504761675 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:21 INFO - PROCESS | 832 | 1468504761794 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 06:59:21 INFO - PROCESS | 832 | 1468504761804 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:21 INFO - PROCESS | 832 | 1468504761808 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:21 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2E490800 == 19 [pid = 832] [id = 201] 06:59:21 INFO - PROCESS | 832 | ++DOMWINDOW == 62 (0000009F2D9B8800) [pid = 832] [serial = 601] [outer = 0000000000000000] 06:59:21 INFO - PROCESS | 832 | ++DOMWINDOW == 63 (0000009F2D9C2400) [pid = 832] [serial = 602] [outer = 0000009F2D9B8800] 06:59:21 INFO - PROCESS | 832 | 1468504761856 Marionette DEBUG loaded listener.js 06:59:21 INFO - PROCESS | 832 | ++DOMWINDOW == 64 (0000009F2DCCA000) [pid = 832] [serial = 603] [outer = 0000009F2D9B8800] 06:59:22 INFO - PROCESS | 832 | 1468504762323 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]]]}] 06:59:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 06:59:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 692ms 06:59:22 INFO - PROCESS | 832 | 1468504762349 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 06:59:22 INFO - PROCESS | 832 | 1468504762352 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 06:59:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 06:59:22 INFO - PROCESS | 832 | 1468504762355 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 06:59:22 INFO - PROCESS | 832 | 1468504762357 Marionette TRACE conn6 <- [1,770,null,{}] 06:59:22 INFO - PROCESS | 832 | 1468504762361 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}] 06:59:22 INFO - PROCESS | 832 | 1468504762363 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:22 INFO - PROCESS | 832 | 1468504762452 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 06:59:22 INFO - PROCESS | 832 | 1468504762458 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:22 INFO - PROCESS | 832 | 1468504762461 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:22 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30228000 == 20 [pid = 832] [id = 202] 06:59:22 INFO - PROCESS | 832 | ++DOMWINDOW == 65 (0000009F2E4E8400) [pid = 832] [serial = 604] [outer = 0000000000000000] 06:59:22 INFO - PROCESS | 832 | ++DOMWINDOW == 66 (0000009F2F898C00) [pid = 832] [serial = 605] [outer = 0000009F2E4E8400] 06:59:22 INFO - PROCESS | 832 | 1468504762512 Marionette DEBUG loaded listener.js 06:59:22 INFO - PROCESS | 832 | ++DOMWINDOW == 67 (0000009F2F8EB400) [pid = 832] [serial = 606] [outer = 0000009F2E4E8400] 06:59:22 INFO - PROCESS | 832 | 1468504762917 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]]]}] 06:59:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 06:59:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 628ms 06:59:22 INFO - PROCESS | 832 | 1468504762987 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 06:59:22 INFO - PROCESS | 832 | 1468504762989 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 06:59:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 06:59:22 INFO - PROCESS | 832 | 1468504762992 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 06:59:22 INFO - PROCESS | 832 | 1468504762994 Marionette TRACE conn6 <- [1,774,null,{}] 06:59:23 INFO - PROCESS | 832 | 1468504762997 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}] 06:59:23 INFO - PROCESS | 832 | 1468504763000 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:23 INFO - PROCESS | 832 | 1468504763079 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 06:59:23 INFO - PROCESS | 832 | 1468504763085 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:23 INFO - PROCESS | 832 | 1468504763088 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:23 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30C5A000 == 21 [pid = 832] [id = 203] 06:59:23 INFO - PROCESS | 832 | ++DOMWINDOW == 68 (0000009F2431DC00) [pid = 832] [serial = 607] [outer = 0000000000000000] 06:59:23 INFO - PROCESS | 832 | ++DOMWINDOW == 69 (0000009F2FB81800) [pid = 832] [serial = 608] [outer = 0000009F2431DC00] 06:59:23 INFO - PROCESS | 832 | 1468504763132 Marionette DEBUG loaded listener.js 06:59:23 INFO - PROCESS | 832 | ++DOMWINDOW == 70 (0000009F2FF73800) [pid = 832] [serial = 609] [outer = 0000009F2431DC00] 06:59:23 INFO - PROCESS | 832 | 1468504763638 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]]]}] 06:59:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 06:59:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 692ms 06:59:23 INFO - PROCESS | 832 | 1468504763688 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 06:59:23 INFO - PROCESS | 832 | 1468504763690 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 06:59:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 06:59:23 INFO - PROCESS | 832 | 1468504763693 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 06:59:23 INFO - PROCESS | 832 | 1468504763695 Marionette TRACE conn6 <- [1,778,null,{}] 06:59:23 INFO - PROCESS | 832 | 1468504763698 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}] 06:59:23 INFO - PROCESS | 832 | 1468504763704 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:23 INFO - PROCESS | 832 | 1468504763846 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 06:59:23 INFO - PROCESS | 832 | 1468504763856 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:23 INFO - PROCESS | 832 | 1468504763858 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:23 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30D10000 == 22 [pid = 832] [id = 204] 06:59:23 INFO - PROCESS | 832 | ++DOMWINDOW == 71 (0000009F30027800) [pid = 832] [serial = 610] [outer = 0000000000000000] 06:59:23 INFO - PROCESS | 832 | ++DOMWINDOW == 72 (0000009F301DE000) [pid = 832] [serial = 611] [outer = 0000009F30027800] 06:59:23 INFO - PROCESS | 832 | 1468504763902 Marionette DEBUG loaded listener.js 06:59:23 INFO - PROCESS | 832 | ++DOMWINDOW == 73 (0000009F30768000) [pid = 832] [serial = 612] [outer = 0000009F30027800] 06:59:24 INFO - PROCESS | 832 | 1468504764343 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]]]}] 06:59:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 06:59:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 692ms 06:59:24 INFO - PROCESS | 832 | 1468504764389 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 06:59:24 INFO - PROCESS | 832 | 1468504764391 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 06:59:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 06:59:24 INFO - PROCESS | 832 | 1468504764402 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 06:59:24 INFO - PROCESS | 832 | 1468504764404 Marionette TRACE conn6 <- [1,782,null,{}] 06:59:24 INFO - PROCESS | 832 | 1468504764407 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}] 06:59:24 INFO - PROCESS | 832 | 1468504764409 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:24 INFO - PROCESS | 832 | 1468504764540 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 06:59:24 INFO - PROCESS | 832 | 1468504764573 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:24 INFO - PROCESS | 832 | 1468504764575 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:24 INFO - PROCESS | 832 | ++DOCSHELL 0000009F3115B000 == 23 [pid = 832] [id = 205] 06:59:24 INFO - PROCESS | 832 | ++DOMWINDOW == 74 (0000009F308C9C00) [pid = 832] [serial = 613] [outer = 0000000000000000] 06:59:24 INFO - PROCESS | 832 | ++DOMWINDOW == 75 (0000009F30A93000) [pid = 832] [serial = 614] [outer = 0000009F308C9C00] 06:59:24 INFO - PROCESS | 832 | 1468504764618 Marionette DEBUG loaded listener.js 06:59:24 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F30CA1400) [pid = 832] [serial = 615] [outer = 0000009F308C9C00] 06:59:25 INFO - PROCESS | 832 | 1468504765034 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]]]}] 06:59:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 06:59:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 692ms 06:59:25 INFO - PROCESS | 832 | 1468504765095 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 06:59:25 INFO - PROCESS | 832 | 1468504765097 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 06:59:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 06:59:25 INFO - PROCESS | 832 | 1468504765100 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 06:59:25 INFO - PROCESS | 832 | 1468504765102 Marionette TRACE conn6 <- [1,786,null,{}] 06:59:25 INFO - PROCESS | 832 | 1468504765106 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}] 06:59:25 INFO - PROCESS | 832 | 1468504765107 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:25 INFO - PROCESS | 832 | 1468504765214 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 06:59:25 INFO - PROCESS | 832 | 1468504765220 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:25 INFO - PROCESS | 832 | 1468504765222 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:25 INFO - PROCESS | 832 | ++DOCSHELL 0000009F32782000 == 24 [pid = 832] [id = 206] 06:59:25 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F30CA7800) [pid = 832] [serial = 616] [outer = 0000000000000000] 06:59:25 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F30CAC800) [pid = 832] [serial = 617] [outer = 0000009F30CA7800] 06:59:25 INFO - PROCESS | 832 | 1468504765267 Marionette DEBUG loaded listener.js 06:59:25 INFO - PROCESS | 832 | ++DOMWINDOW == 79 (0000009F31126400) [pid = 832] [serial = 618] [outer = 0000009F30CA7800] 06:59:25 INFO - PROCESS | 832 | --DOMWINDOW == 78 (0000009F29925800) [pid = 832] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 06:59:25 INFO - PROCESS | 832 | --DOMWINDOW == 77 (0000009F27EC1800) [pid = 832] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 06:59:25 INFO - PROCESS | 832 | --DOMWINDOW == 76 (0000009F2D16E800) [pid = 832] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 06:59:25 INFO - PROCESS | 832 | --DOMWINDOW == 75 (0000009F21BCF000) [pid = 832] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 06:59:25 INFO - PROCESS | 832 | --DOMWINDOW == 74 (0000009F2D105000) [pid = 832] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 06:59:25 INFO - PROCESS | 832 | --DOMWINDOW == 73 (0000009F2E4E9000) [pid = 832] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 06:59:25 INFO - PROCESS | 832 | --DOMWINDOW == 72 (0000009F31A65000) [pid = 832] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 06:59:25 INFO - PROCESS | 832 | --DOMWINDOW == 71 (0000009F23AAB800) [pid = 832] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 06:59:25 INFO - PROCESS | 832 | 1468504765694 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]]]}] 06:59:25 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 06:59:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 629ms 06:59:25 INFO - PROCESS | 832 | 1468504765733 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 06:59:25 INFO - PROCESS | 832 | 1468504765735 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 06:59:25 INFO - PROCESS | 832 | 1468504765738 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 06:59:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 06:59:25 INFO - PROCESS | 832 | 1468504765740 Marionette TRACE conn6 <- [1,790,null,{}] 06:59:25 INFO - PROCESS | 832 | 1468504765743 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}] 06:59:25 INFO - PROCESS | 832 | 1468504765745 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:25 INFO - PROCESS | 832 | 1468504765837 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 06:59:25 INFO - PROCESS | 832 | 1468504765870 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:25 INFO - PROCESS | 832 | 1468504765872 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:25 INFO - PROCESS | 832 | ++DOCSHELL 0000009F35C6B000 == 25 [pid = 832] [id = 207] 06:59:25 INFO - PROCESS | 832 | ++DOMWINDOW == 72 (0000009F29F64800) [pid = 832] [serial = 619] [outer = 0000000000000000] 06:59:25 INFO - PROCESS | 832 | ++DOMWINDOW == 73 (0000009F31126C00) [pid = 832] [serial = 620] [outer = 0000009F29F64800] 06:59:25 INFO - PROCESS | 832 | 1468504765916 Marionette DEBUG loaded listener.js 06:59:25 INFO - PROCESS | 832 | ++DOMWINDOW == 74 (0000009F31130800) [pid = 832] [serial = 621] [outer = 0000009F29F64800] 06:59:26 INFO - PROCESS | 832 | 1468504766343 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]]]}] 06:59:26 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 06:59:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 629ms 06:59:26 INFO - PROCESS | 832 | 1468504766373 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 06:59:26 INFO - PROCESS | 832 | 1468504766375 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 06:59:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 06:59:26 INFO - PROCESS | 832 | 1468504766379 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 06:59:26 INFO - PROCESS | 832 | 1468504766381 Marionette TRACE conn6 <- [1,794,null,{}] 06:59:26 INFO - PROCESS | 832 | 1468504766385 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}] 06:59:26 INFO - PROCESS | 832 | 1468504766387 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:26 INFO - PROCESS | 832 | 1468504766472 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 06:59:26 INFO - PROCESS | 832 | 1468504766478 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:26 INFO - PROCESS | 832 | 1468504766479 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:26 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37045800 == 26 [pid = 832] [id = 208] 06:59:26 INFO - PROCESS | 832 | ++DOMWINDOW == 75 (0000009F31132800) [pid = 832] [serial = 622] [outer = 0000000000000000] 06:59:26 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F31476400) [pid = 832] [serial = 623] [outer = 0000009F31132800] 06:59:26 INFO - PROCESS | 832 | 1468504766523 Marionette DEBUG loaded listener.js 06:59:26 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F31480400) [pid = 832] [serial = 624] [outer = 0000009F31132800] 06:59:26 INFO - PROCESS | 832 | 1468504766918 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]]]}] 06:59:26 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 06:59:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 587ms 06:59:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 06:59:26 INFO - PROCESS | 832 | 1468504766972 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 06:59:26 INFO - PROCESS | 832 | 1468504766975 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 06:59:26 INFO - PROCESS | 832 | 1468504766978 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 06:59:26 INFO - PROCESS | 832 | 1468504766981 Marionette TRACE conn6 <- [1,798,null,{}] 06:59:27 INFO - PROCESS | 832 | 1468504766990 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}] 06:59:27 INFO - PROCESS | 832 | 1468504766993 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:27 INFO - PROCESS | 832 | 1468504767099 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 06:59:27 INFO - PROCESS | 832 | 1468504767106 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:27 INFO - PROCESS | 832 | 1468504767109 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:27 INFO - PROCESS | 832 | ++DOCSHELL 0000009F373B1800 == 27 [pid = 832] [id = 209] 06:59:27 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F31B23400) [pid = 832] [serial = 625] [outer = 0000000000000000] 06:59:27 INFO - PROCESS | 832 | ++DOMWINDOW == 79 (0000009F31DF6000) [pid = 832] [serial = 626] [outer = 0000009F31B23400] 06:59:27 INFO - PROCESS | 832 | 1468504767160 Marionette DEBUG loaded listener.js 06:59:27 INFO - PROCESS | 832 | ++DOMWINDOW == 80 (0000009F32E84C00) [pid = 832] [serial = 627] [outer = 0000009F31B23400] 06:59:27 INFO - PROCESS | 832 | 1468504767817 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]]]}] 06:59:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 06:59:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 881ms 06:59:27 INFO - PROCESS | 832 | 1468504767862 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 06:59:27 INFO - PROCESS | 832 | 1468504767867 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 06:59:27 INFO - PROCESS | 832 | 1468504767872 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 06:59:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 06:59:27 INFO - PROCESS | 832 | 1468504767876 Marionette TRACE conn6 <- [1,802,null,{}] 06:59:27 INFO - PROCESS | 832 | 1468504767882 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}] 06:59:27 INFO - PROCESS | 832 | 1468504767886 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:28 INFO - PROCESS | 832 | 1468504768004 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 06:59:28 INFO - PROCESS | 832 | 1468504768078 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:28 INFO - PROCESS | 832 | 1468504768081 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:28 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2D5E3800 == 28 [pid = 832] [id = 210] 06:59:28 INFO - PROCESS | 832 | ++DOMWINDOW == 81 (0000009F24014800) [pid = 832] [serial = 628] [outer = 0000000000000000] 06:59:28 INFO - PROCESS | 832 | ++DOMWINDOW == 82 (0000009F2870C800) [pid = 832] [serial = 629] [outer = 0000009F24014800] 06:59:28 INFO - PROCESS | 832 | 1468504768181 Marionette DEBUG loaded listener.js 06:59:28 INFO - PROCESS | 832 | ++DOMWINDOW == 83 (0000009F299B6000) [pid = 832] [serial = 630] [outer = 0000009F24014800] 06:59:28 INFO - PROCESS | 832 | 1468504768843 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] 06:59:28 INFO - PROCESS | 832 | 1468504768904 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 06:59:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 06:59:28 INFO - PROCESS | 832 | 1468504768911 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 06:59:28 INFO - PROCESS | 832 | 1468504768914 Marionette TRACE conn6 <- [1,806,null,{}] 06:59:28 INFO - PROCESS | 832 | 1468504768918 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}] 06:59:28 INFO - PROCESS | 832 | 1468504768921 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:29 INFO - PROCESS | 832 | 1468504769036 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 06:59:29 INFO - PROCESS | 832 | 1468504769124 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:29 INFO - PROCESS | 832 | 1468504769127 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:29 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30CF4000 == 29 [pid = 832] [id = 211] 06:59:29 INFO - PROCESS | 832 | ++DOMWINDOW == 84 (0000009F2D593400) [pid = 832] [serial = 631] [outer = 0000000000000000] 06:59:29 INFO - PROCESS | 832 | ++DOMWINDOW == 85 (0000009F2DCC4800) [pid = 832] [serial = 632] [outer = 0000009F2D593400] 06:59:29 INFO - PROCESS | 832 | 1468504769185 Marionette DEBUG loaded listener.js 06:59:29 INFO - PROCESS | 832 | ++DOMWINDOW == 86 (0000009F2E46CC00) [pid = 832] [serial = 633] [outer = 0000009F2D593400] 06:59:29 INFO - PROCESS | 832 | 1468504769790 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]]]}] 06:59:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 06:59:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 944ms 06:59:29 INFO - PROCESS | 832 | 1468504769856 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 06:59:29 INFO - PROCESS | 832 | 1468504769859 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 06:59:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 06:59:29 INFO - PROCESS | 832 | 1468504769864 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 06:59:29 INFO - PROCESS | 832 | 1468504769868 Marionette TRACE conn6 <- [1,810,null,{}] 06:59:29 INFO - PROCESS | 832 | 1468504769894 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}] 06:59:29 INFO - PROCESS | 832 | 1468504769899 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:30 INFO - PROCESS | 832 | 1468504770020 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 06:59:30 INFO - PROCESS | 832 | 1468504770086 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:30 INFO - PROCESS | 832 | 1468504770090 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:30 INFO - PROCESS | 832 | ++DOCSHELL 0000009F3774F800 == 30 [pid = 832] [id = 212] 06:59:30 INFO - PROCESS | 832 | ++DOMWINDOW == 87 (0000009F301DF400) [pid = 832] [serial = 634] [outer = 0000000000000000] 06:59:30 INFO - PROCESS | 832 | ++DOMWINDOW == 88 (0000009F308C9800) [pid = 832] [serial = 635] [outer = 0000009F301DF400] 06:59:30 INFO - PROCESS | 832 | 1468504770189 Marionette DEBUG loaded listener.js 06:59:30 INFO - PROCESS | 832 | ++DOMWINDOW == 89 (0000009F31B21C00) [pid = 832] [serial = 636] [outer = 0000009F301DF400] 06:59:30 INFO - PROCESS | 832 | 1468504770937 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] 06:59:31 INFO - PROCESS | 832 | 1468504771022 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 06:59:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 06:59:31 INFO - PROCESS | 832 | 1468504771027 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 06:59:31 INFO - PROCESS | 832 | 1468504771030 Marionette TRACE conn6 <- [1,814,null,{}] 06:59:31 INFO - PROCESS | 832 | 1468504771036 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}] 06:59:31 INFO - PROCESS | 832 | 1468504771038 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:31 INFO - PROCESS | 832 | 1468504771138 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 06:59:31 INFO - PROCESS | 832 | 1468504771212 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:31 INFO - PROCESS | 832 | 1468504771214 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:31 INFO - PROCESS | 832 | ++DOCSHELL 0000009F29F43000 == 31 [pid = 832] [id = 213] 06:59:31 INFO - PROCESS | 832 | ++DOMWINDOW == 90 (0000009F28A75000) [pid = 832] [serial = 637] [outer = 0000000000000000] 06:59:31 INFO - PROCESS | 832 | ++DOMWINDOW == 91 (0000009F28D54800) [pid = 832] [serial = 638] [outer = 0000009F28A75000] 06:59:31 INFO - PROCESS | 832 | 1468504771264 Marionette DEBUG loaded listener.js 06:59:31 INFO - PROCESS | 832 | ++DOMWINDOW == 92 (0000009F29FD5C00) [pid = 832] [serial = 639] [outer = 0000009F28A75000] 06:59:32 INFO - PROCESS | 832 | --DOCSHELL 0000009F2D92D800 == 30 [pid = 832] [id = 191] 06:59:32 INFO - PROCESS | 832 | --DOMWINDOW == 91 (0000009F299B1000) [pid = 832] [serial = 581] [outer = 0000000000000000] [url = about:blank] 06:59:32 INFO - PROCESS | 832 | --DOMWINDOW == 90 (0000009F2E43F800) [pid = 832] [serial = 572] [outer = 0000000000000000] [url = about:blank] 06:59:32 INFO - PROCESS | 832 | --DOMWINDOW == 89 (0000009F27F3A800) [pid = 832] [serial = 578] [outer = 0000000000000000] [url = about:blank] 06:59:32 INFO - PROCESS | 832 | --DOMWINDOW == 88 (0000009F2D176400) [pid = 832] [serial = 584] [outer = 0000000000000000] [url = about:blank] 06:59:32 INFO - PROCESS | 832 | --DOMWINDOW == 87 (0000009F29F68400) [pid = 832] [serial = 582] [outer = 0000000000000000] [url = about:blank] 06:59:32 INFO - PROCESS | 832 | --DOMWINDOW == 86 (0000009F23E74C00) [pid = 832] [serial = 561] [outer = 0000000000000000] [url = about:blank] 06:59:32 INFO - PROCESS | 832 | --DOMWINDOW == 85 (0000009F21CC9400) [pid = 832] [serial = 560] [outer = 0000000000000000] [url = about:blank] 06:59:32 INFO - PROCESS | 832 | --DOMWINDOW == 84 (0000009F2DA25C00) [pid = 832] [serial = 564] [outer = 0000000000000000] [url = about:blank] 06:59:32 INFO - PROCESS | 832 | --DOMWINDOW == 83 (0000009F2D173000) [pid = 832] [serial = 563] [outer = 0000000000000000] [url = about:blank] 06:59:32 INFO - PROCESS | 832 | --DOMWINDOW == 82 (0000009F308CEC00) [pid = 832] [serial = 567] [outer = 0000000000000000] [url = about:blank] 06:59:32 INFO - PROCESS | 832 | --DOMWINDOW == 81 (0000009F2FF78C00) [pid = 832] [serial = 566] [outer = 0000000000000000] [url = about:blank] 06:59:32 INFO - PROCESS | 832 | --DOMWINDOW == 80 (0000009F2E442800) [pid = 832] [serial = 590] [outer = 0000000000000000] [url = about:blank] 06:59:32 INFO - PROCESS | 832 | --DOMWINDOW == 79 (0000009F327BD000) [pid = 832] [serial = 570] [outer = 0000000000000000] [url = about:blank] 06:59:32 INFO - PROCESS | 832 | --DOMWINDOW == 78 (0000009F31D99400) [pid = 832] [serial = 569] [outer = 0000000000000000] [url = about:blank] 06:59:32 INFO - PROCESS | 832 | --DOMWINDOW == 77 (0000009F2D9C1C00) [pid = 832] [serial = 587] [outer = 0000000000000000] [url = about:blank] 06:59:32 INFO - PROCESS | 832 | --DOMWINDOW == 76 (0000009F23E77C00) [pid = 832] [serial = 576] [outer = 0000000000000000] [url = about:blank] 06:59:32 INFO - PROCESS | 832 | --DOMWINDOW == 75 (0000009F23BF0000) [pid = 832] [serial = 575] [outer = 0000000000000000] [url = about:blank] 06:59:32 INFO - PROCESS | 832 | --DOMWINDOW == 74 (0000009F2873A400) [pid = 832] [serial = 579] [outer = 0000000000000000] [url = about:blank] 06:59:32 INFO - PROCESS | 832 | --DOMWINDOW == 73 (0000009F2D9B8000) [pid = 832] [serial = 585] [outer = 0000000000000000] [url = about:blank] 06:59:32 INFO - PROCESS | 832 | 1468504772498 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]]]}] 06:59:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 06:59:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1489ms 06:59:32 INFO - PROCESS | 832 | 1468504772517 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 06:59:32 INFO - PROCESS | 832 | 1468504772521 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 06:59:32 INFO - PROCESS | 832 | 1468504772526 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 06:59:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 06:59:32 INFO - PROCESS | 832 | 1468504772529 Marionette TRACE conn6 <- [1,818,null,{}] 06:59:32 INFO - PROCESS | 832 | 1468504772536 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}] 06:59:32 INFO - PROCESS | 832 | 1468504772539 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:32 INFO - PROCESS | 832 | 1468504772664 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 06:59:32 INFO - PROCESS | 832 | 1468504772735 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:32 INFO - PROCESS | 832 | 1468504772738 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:32 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2805B800 == 31 [pid = 832] [id = 214] 06:59:32 INFO - PROCESS | 832 | ++DOMWINDOW == 74 (0000009F23AAB800) [pid = 832] [serial = 640] [outer = 0000000000000000] 06:59:32 INFO - PROCESS | 832 | ++DOMWINDOW == 75 (0000009F23E7C400) [pid = 832] [serial = 641] [outer = 0000009F23AAB800] 06:59:32 INFO - PROCESS | 832 | 1468504772787 Marionette DEBUG loaded listener.js 06:59:32 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F27F39400) [pid = 832] [serial = 642] [outer = 0000009F23AAB800] 06:59:33 INFO - PROCESS | 832 | 1468504773191 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]]]}] 06:59:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 06:59:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 691ms 06:59:33 INFO - PROCESS | 832 | 1468504773222 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 06:59:33 INFO - PROCESS | 832 | 1468504773227 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 06:59:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 06:59:33 INFO - PROCESS | 832 | 1468504773233 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 06:59:33 INFO - PROCESS | 832 | 1468504773236 Marionette TRACE conn6 <- [1,822,null,{}] 06:59:33 INFO - PROCESS | 832 | 1468504773240 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}] 06:59:33 INFO - PROCESS | 832 | 1468504773243 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:33 INFO - PROCESS | 832 | 1468504773332 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 06:59:33 INFO - PROCESS | 832 | 1468504773339 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:33 INFO - PROCESS | 832 | 1468504773341 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:33 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2A03D800 == 32 [pid = 832] [id = 215] 06:59:33 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F29882C00) [pid = 832] [serial = 643] [outer = 0000000000000000] 06:59:33 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F299B1800) [pid = 832] [serial = 644] [outer = 0000009F29882C00] 06:59:33 INFO - PROCESS | 832 | 1468504773390 Marionette DEBUG loaded listener.js 06:59:33 INFO - PROCESS | 832 | ++DOMWINDOW == 79 (0000009F29F67400) [pid = 832] [serial = 645] [outer = 0000009F29882C00] 06:59:33 INFO - PROCESS | 832 | 1468504773855 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]]]}] 06:59:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 06:59:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 629ms 06:59:33 INFO - PROCESS | 832 | 1468504773864 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 06:59:33 INFO - PROCESS | 832 | 1468504773867 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 06:59:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 06:59:33 INFO - PROCESS | 832 | 1468504773870 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 06:59:33 INFO - PROCESS | 832 | 1468504773874 Marionette TRACE conn6 <- [1,826,null,{}] 06:59:33 INFO - PROCESS | 832 | 1468504773885 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}] 06:59:33 INFO - PROCESS | 832 | 1468504773890 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:33 INFO - PROCESS | 832 | 1468504773982 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 06:59:34 INFO - PROCESS | 832 | 1468504774023 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:34 INFO - PROCESS | 832 | 1468504774026 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:34 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2E489800 == 33 [pid = 832] [id = 216] 06:59:34 INFO - PROCESS | 832 | ++DOMWINDOW == 80 (0000009F23E7B800) [pid = 832] [serial = 646] [outer = 0000000000000000] 06:59:34 INFO - PROCESS | 832 | ++DOMWINDOW == 81 (0000009F2DA23C00) [pid = 832] [serial = 647] [outer = 0000009F23E7B800] 06:59:34 INFO - PROCESS | 832 | 1468504774078 Marionette DEBUG loaded listener.js 06:59:34 INFO - PROCESS | 832 | ++DOMWINDOW == 82 (0000009F2DCCAC00) [pid = 832] [serial = 648] [outer = 0000009F23E7B800] 06:59:35 INFO - PROCESS | 832 | 1468504775883 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]]]}] 06:59:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 06:59:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 2035ms 06:59:35 INFO - PROCESS | 832 | 1468504775909 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 06:59:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 06:59:35 INFO - PROCESS | 832 | 1468504775912 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 06:59:35 INFO - PROCESS | 832 | 1468504775915 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 06:59:35 INFO - PROCESS | 832 | 1468504775917 Marionette TRACE conn6 <- [1,830,null,{}] 06:59:35 INFO - PROCESS | 832 | 1468504775921 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}] 06:59:35 INFO - PROCESS | 832 | 1468504775923 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:36 INFO - PROCESS | 832 | 1468504776035 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 06:59:36 INFO - PROCESS | 832 | 1468504776042 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:36 INFO - PROCESS | 832 | 1468504776044 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:36 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30A5B800 == 34 [pid = 832] [id = 217] 06:59:36 INFO - PROCESS | 832 | ++DOMWINDOW == 83 (0000009F2FF70000) [pid = 832] [serial = 649] [outer = 0000000000000000] 06:59:36 INFO - PROCESS | 832 | ++DOMWINDOW == 84 (0000009F2FF77C00) [pid = 832] [serial = 650] [outer = 0000009F2FF70000] 06:59:36 INFO - PROCESS | 832 | 1468504776126 Marionette DEBUG loaded listener.js 06:59:36 INFO - PROCESS | 832 | ++DOMWINDOW == 85 (0000009F2FF88800) [pid = 832] [serial = 651] [outer = 0000009F2FF70000] 06:59:36 INFO - PROCESS | 832 | 1468504776562 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]]]}] 06:59:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 06:59:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 734ms 06:59:36 INFO - PROCESS | 832 | 1468504776655 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 06:59:36 INFO - PROCESS | 832 | 1468504776658 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 06:59:36 INFO - PROCESS | 832 | 1468504776661 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 06:59:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 06:59:36 INFO - PROCESS | 832 | 1468504776663 Marionette TRACE conn6 <- [1,834,null,{}] 06:59:36 INFO - PROCESS | 832 | 1468504776666 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}] 06:59:36 INFO - PROCESS | 832 | 1468504776668 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:36 INFO - PROCESS | 832 | 1468504776777 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 06:59:36 INFO - PROCESS | 832 | 1468504776789 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:36 INFO - PROCESS | 832 | 1468504776792 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:36 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30D0E000 == 35 [pid = 832] [id = 218] 06:59:36 INFO - PROCESS | 832 | ++DOMWINDOW == 86 (0000009F29880800) [pid = 832] [serial = 652] [outer = 0000000000000000] 06:59:36 INFO - PROCESS | 832 | ++DOMWINDOW == 87 (0000009F301EB800) [pid = 832] [serial = 653] [outer = 0000009F29880800] 06:59:36 INFO - PROCESS | 832 | 1468504776876 Marionette DEBUG loaded listener.js 06:59:36 INFO - PROCESS | 832 | ++DOMWINDOW == 88 (0000009F30A91400) [pid = 832] [serial = 654] [outer = 0000009F29880800] 06:59:37 INFO - PROCESS | 832 | 1468504777303 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]]]}] 06:59:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 06:59:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 670ms 06:59:37 INFO - PROCESS | 832 | 1468504777336 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 06:59:37 INFO - PROCESS | 832 | 1468504777338 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 06:59:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 06:59:37 INFO - PROCESS | 832 | 1468504777342 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 06:59:37 INFO - PROCESS | 832 | 1468504777343 Marionette TRACE conn6 <- [1,838,null,{}] 06:59:37 INFO - PROCESS | 832 | 1468504777352 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}] 06:59:37 INFO - PROCESS | 832 | 1468504777358 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:37 INFO - PROCESS | 832 | 1468504777665 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 06:59:37 INFO - PROCESS | 832 | --DOMWINDOW == 87 (0000009F2A46FC00) [pid = 832] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 06:59:37 INFO - PROCESS | 832 | --DOMWINDOW == 86 (0000009F31132800) [pid = 832] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 06:59:37 INFO - PROCESS | 832 | --DOMWINDOW == 85 (0000009F30027800) [pid = 832] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 06:59:37 INFO - PROCESS | 832 | --DOMWINDOW == 84 (0000009F308C9C00) [pid = 832] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 06:59:37 INFO - PROCESS | 832 | --DOMWINDOW == 83 (0000009F30CA7800) [pid = 832] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 06:59:37 INFO - PROCESS | 832 | --DOMWINDOW == 82 (0000009F2431DC00) [pid = 832] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 06:59:37 INFO - PROCESS | 832 | --DOMWINDOW == 81 (0000009F2D9B8800) [pid = 832] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 06:59:37 INFO - PROCESS | 832 | --DOMWINDOW == 80 (0000009F28D5F800) [pid = 832] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 06:59:37 INFO - PROCESS | 832 | --DOMWINDOW == 79 (0000009F31B23400) [pid = 832] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 06:59:37 INFO - PROCESS | 832 | --DOMWINDOW == 78 (0000009F2E4E8400) [pid = 832] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 06:59:37 INFO - PROCESS | 832 | --DOMWINDOW == 77 (0000009F23BF2C00) [pid = 832] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 06:59:37 INFO - PROCESS | 832 | --DOMWINDOW == 76 (0000009F24A6B400) [pid = 832] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 06:59:37 INFO - PROCESS | 832 | --DOMWINDOW == 75 (0000009F2DCCA400) [pid = 832] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 06:59:37 INFO - PROCESS | 832 | --DOMWINDOW == 74 (0000009F29F64800) [pid = 832] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 06:59:37 INFO - PROCESS | 832 | --DOMWINDOW == 73 (0000009F23F86400) [pid = 832] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 06:59:37 INFO - PROCESS | 832 | 1468504777721 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:37 INFO - PROCESS | 832 | 1468504777723 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:37 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2FAC5800 == 36 [pid = 832] [id = 219] 06:59:37 INFO - PROCESS | 832 | ++DOMWINDOW == 74 (0000009F21CD1000) [pid = 832] [serial = 655] [outer = 0000000000000000] 06:59:37 INFO - PROCESS | 832 | ++DOMWINDOW == 75 (0000009F23BF2C00) [pid = 832] [serial = 656] [outer = 0000009F21CD1000] 06:59:37 INFO - PROCESS | 832 | 1468504777769 Marionette DEBUG loaded listener.js 06:59:37 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F2D9B8800) [pid = 832] [serial = 657] [outer = 0000009F21CD1000] 06:59:38 INFO - PROCESS | 832 | 1468504778165 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]]]}] 06:59:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 06:59:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 881ms 06:59:38 INFO - PROCESS | 832 | 1468504778226 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 06:59:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 06:59:38 INFO - PROCESS | 832 | 1468504778228 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 06:59:38 INFO - PROCESS | 832 | 1468504778232 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 06:59:38 INFO - PROCESS | 832 | 1468504778234 Marionette TRACE conn6 <- [1,842,null,{}] 06:59:38 INFO - PROCESS | 832 | 1468504778237 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}] 06:59:38 INFO - PROCESS | 832 | 1468504778239 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:38 INFO - PROCESS | 832 | 1468504778318 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 06:59:38 INFO - PROCESS | 832 | 1468504778324 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:38 INFO - PROCESS | 832 | 1468504778325 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:38 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37044000 == 37 [pid = 832] [id = 220] 06:59:38 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F2D9BA000) [pid = 832] [serial = 658] [outer = 0000000000000000] 06:59:38 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F30CCB800) [pid = 832] [serial = 659] [outer = 0000009F2D9BA000] 06:59:38 INFO - PROCESS | 832 | 1468504778369 Marionette DEBUG loaded listener.js 06:59:38 INFO - PROCESS | 832 | ++DOMWINDOW == 79 (0000009F31A6D000) [pid = 832] [serial = 660] [outer = 0000009F2D9BA000] 06:59:38 INFO - PROCESS | 832 | 1468504778785 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]]]}] 06:59:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 06:59:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 587ms 06:59:38 INFO - PROCESS | 832 | 1468504778822 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 06:59:38 INFO - PROCESS | 832 | 1468504778824 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 06:59:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 06:59:38 INFO - PROCESS | 832 | 1468504778827 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 06:59:38 INFO - PROCESS | 832 | 1468504778830 Marionette TRACE conn6 <- [1,846,null,{}] 06:59:38 INFO - PROCESS | 832 | 1468504778838 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}] 06:59:38 INFO - PROCESS | 832 | 1468504778840 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:38 INFO - PROCESS | 832 | 1468504778921 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 06:59:38 INFO - PROCESS | 832 | 1468504778926 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:38 INFO - PROCESS | 832 | 1468504778928 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:38 INFO - PROCESS | 832 | ++DOCSHELL 0000009F3774C000 == 38 [pid = 832] [id = 221] 06:59:38 INFO - PROCESS | 832 | ++DOMWINDOW == 80 (0000009F31A05000) [pid = 832] [serial = 661] [outer = 0000000000000000] 06:59:38 INFO - PROCESS | 832 | ++DOMWINDOW == 81 (0000009F327B4800) [pid = 832] [serial = 662] [outer = 0000009F31A05000] 06:59:38 INFO - PROCESS | 832 | 1468504778981 Marionette DEBUG loaded listener.js 06:59:39 INFO - PROCESS | 832 | ++DOMWINDOW == 82 (0000009F32956800) [pid = 832] [serial = 663] [outer = 0000009F31A05000] 06:59:39 INFO - PROCESS | 832 | 1468504779389 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]]]}] 06:59:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 06:59:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 587ms 06:59:39 INFO - PROCESS | 832 | 1468504779418 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 06:59:39 INFO - PROCESS | 832 | 1468504779420 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 06:59:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 06:59:39 INFO - PROCESS | 832 | 1468504779439 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 06:59:39 INFO - PROCESS | 832 | 1468504779441 Marionette TRACE conn6 <- [1,850,null,{}] 06:59:39 INFO - PROCESS | 832 | 1468504779444 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}] 06:59:39 INFO - PROCESS | 832 | 1468504779446 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:39 INFO - PROCESS | 832 | 1468504779528 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 06:59:39 INFO - PROCESS | 832 | 1468504779534 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:39 INFO - PROCESS | 832 | 1468504779535 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:39 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2E488000 == 39 [pid = 832] [id = 222] 06:59:39 INFO - PROCESS | 832 | ++DOMWINDOW == 83 (0000009F32EC5400) [pid = 832] [serial = 664] [outer = 0000000000000000] 06:59:39 INFO - PROCESS | 832 | ++DOMWINDOW == 84 (0000009F32EC9000) [pid = 832] [serial = 665] [outer = 0000009F32EC5400] 06:59:39 INFO - PROCESS | 832 | 1468504779579 Marionette DEBUG loaded listener.js 06:59:39 INFO - PROCESS | 832 | ++DOMWINDOW == 85 (0000009F32ECD000) [pid = 832] [serial = 666] [outer = 0000009F32EC5400] 06:59:40 INFO - PROCESS | 832 | 1468504780361 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]]]}] 06:59:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 06:59:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 984ms 06:59:40 INFO - PROCESS | 832 | 1468504780422 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 06:59:40 INFO - PROCESS | 832 | 1468504780427 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 06:59:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 06:59:40 INFO - PROCESS | 832 | 1468504780432 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 06:59:40 INFO - PROCESS | 832 | 1468504780438 Marionette TRACE conn6 <- [1,854,null,{}] 06:59:40 INFO - PROCESS | 832 | 1468504780443 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}] 06:59:40 INFO - PROCESS | 832 | 1468504780446 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:40 INFO - PROCESS | 832 | 1468504780577 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 06:59:40 INFO - PROCESS | 832 | 1468504780644 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:40 INFO - PROCESS | 832 | 1468504780647 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:40 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2D5D9000 == 40 [pid = 832] [id = 223] 06:59:40 INFO - PROCESS | 832 | ++DOMWINDOW == 86 (0000009F23BF2400) [pid = 832] [serial = 667] [outer = 0000000000000000] 06:59:40 INFO - PROCESS | 832 | ++DOMWINDOW == 87 (0000009F2430C000) [pid = 832] [serial = 668] [outer = 0000009F23BF2400] 06:59:40 INFO - PROCESS | 832 | 1468504780705 Marionette DEBUG loaded listener.js 06:59:40 INFO - PROCESS | 832 | ++DOMWINDOW == 88 (0000009F28D5DC00) [pid = 832] [serial = 669] [outer = 0000009F23BF2400] 06:59:41 INFO - PROCESS | 832 | ++DOMWINDOW == 89 (0000009F299B2C00) [pid = 832] [serial = 670] [outer = 0000009F305B2000] 06:59:41 INFO - PROCESS | 832 | 1468504781632 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]]]}] 06:59:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 06:59:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1235ms 06:59:41 INFO - PROCESS | 832 | 1468504781670 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 06:59:41 INFO - PROCESS | 832 | 1468504781676 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 06:59:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 06:59:41 INFO - PROCESS | 832 | 1468504781682 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 06:59:41 INFO - PROCESS | 832 | 1468504781685 Marionette TRACE conn6 <- [1,858,null,{}] 06:59:41 INFO - PROCESS | 832 | 1468504781690 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}] 06:59:41 INFO - PROCESS | 832 | 1468504781693 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:41 INFO - PROCESS | 832 | 1468504781822 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 06:59:41 INFO - PROCESS | 832 | 1468504781898 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:41 INFO - PROCESS | 832 | 1468504781901 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:41 INFO - PROCESS | 832 | ++DOCSHELL 0000009F24FDB000 == 41 [pid = 832] [id = 224] 06:59:41 INFO - PROCESS | 832 | ++DOMWINDOW == 90 (0000009F24A63C00) [pid = 832] [serial = 671] [outer = 0000000000000000] 06:59:41 INFO - PROCESS | 832 | ++DOMWINDOW == 91 (0000009F28D56800) [pid = 832] [serial = 672] [outer = 0000009F24A63C00] 06:59:41 INFO - PROCESS | 832 | 1468504781961 Marionette DEBUG loaded listener.js 06:59:42 INFO - PROCESS | 832 | ++DOMWINDOW == 92 (0000009F2D10D800) [pid = 832] [serial = 673] [outer = 0000009F24A63C00] 06:59:42 INFO - PROCESS | 832 | --DOCSHELL 0000009F30CF4000 == 40 [pid = 832] [id = 211] 06:59:42 INFO - PROCESS | 832 | --DOCSHELL 0000009F3774C000 == 39 [pid = 832] [id = 221] 06:59:42 INFO - PROCESS | 832 | --DOCSHELL 0000009F37044000 == 38 [pid = 832] [id = 220] 06:59:42 INFO - PROCESS | 832 | --DOCSHELL 0000009F2FAC5800 == 37 [pid = 832] [id = 219] 06:59:42 INFO - PROCESS | 832 | --DOCSHELL 0000009F30D0E000 == 36 [pid = 832] [id = 218] 06:59:42 INFO - PROCESS | 832 | --DOCSHELL 0000009F30A5B800 == 35 [pid = 832] [id = 217] 06:59:42 INFO - PROCESS | 832 | --DOCSHELL 0000009F2E489800 == 34 [pid = 832] [id = 216] 06:59:42 INFO - PROCESS | 832 | --DOCSHELL 0000009F2A03D800 == 33 [pid = 832] [id = 215] 06:59:42 INFO - PROCESS | 832 | --DOCSHELL 0000009F2805B800 == 32 [pid = 832] [id = 214] 06:59:42 INFO - PROCESS | 832 | --DOMWINDOW == 91 (0000009F32ED0800) [pid = 832] [serial = 573] [outer = 0000000000000000] [url = about:blank] 06:59:42 INFO - PROCESS | 832 | --DOMWINDOW == 90 (0000009F31480400) [pid = 832] [serial = 624] [outer = 0000000000000000] [url = about:blank] 06:59:42 INFO - PROCESS | 832 | --DOMWINDOW == 89 (0000009F301DE000) [pid = 832] [serial = 611] [outer = 0000000000000000] [url = about:blank] 06:59:42 INFO - PROCESS | 832 | --DOMWINDOW == 88 (0000009F30A93000) [pid = 832] [serial = 614] [outer = 0000000000000000] [url = about:blank] 06:59:42 INFO - PROCESS | 832 | --DOMWINDOW == 87 (0000009F30768000) [pid = 832] [serial = 612] [outer = 0000000000000000] [url = about:blank] 06:59:42 INFO - PROCESS | 832 | --DOMWINDOW == 86 (0000009F30CAC800) [pid = 832] [serial = 617] [outer = 0000000000000000] [url = about:blank] 06:59:42 INFO - PROCESS | 832 | --DOMWINDOW == 85 (0000009F2FB81800) [pid = 832] [serial = 608] [outer = 0000000000000000] [url = about:blank] 06:59:42 INFO - PROCESS | 832 | --DOMWINDOW == 84 (0000009F2D9C2400) [pid = 832] [serial = 602] [outer = 0000000000000000] [url = about:blank] 06:59:42 INFO - PROCESS | 832 | --DOMWINDOW == 83 (0000009F2DCCA000) [pid = 832] [serial = 603] [outer = 0000000000000000] [url = about:blank] 06:59:42 INFO - PROCESS | 832 | --DOMWINDOW == 82 (0000009F29924800) [pid = 832] [serial = 599] [outer = 0000000000000000] [url = about:blank] 06:59:42 INFO - PROCESS | 832 | --DOMWINDOW == 81 (0000009F32E84C00) [pid = 832] [serial = 627] [outer = 0000000000000000] [url = about:blank] 06:59:42 INFO - PROCESS | 832 | --DOMWINDOW == 80 (0000009F31DF6000) [pid = 832] [serial = 626] [outer = 0000000000000000] [url = about:blank] 06:59:42 INFO - PROCESS | 832 | --DOMWINDOW == 79 (0000009F29F65800) [pid = 832] [serial = 600] [outer = 0000000000000000] [url = about:blank] 06:59:42 INFO - PROCESS | 832 | --DOMWINDOW == 78 (0000009F2F898C00) [pid = 832] [serial = 605] [outer = 0000000000000000] [url = about:blank] 06:59:42 INFO - PROCESS | 832 | --DOMWINDOW == 77 (0000009F2F8EB400) [pid = 832] [serial = 606] [outer = 0000000000000000] [url = about:blank] 06:59:42 INFO - PROCESS | 832 | --DOMWINDOW == 76 (0000009F23E76C00) [pid = 832] [serial = 593] [outer = 0000000000000000] [url = about:blank] 06:59:42 INFO - PROCESS | 832 | --DOMWINDOW == 75 (0000009F24DEC000) [pid = 832] [serial = 594] [outer = 0000000000000000] [url = about:blank] 06:59:42 INFO - PROCESS | 832 | --DOMWINDOW == 74 (0000009F27ECC800) [pid = 832] [serial = 596] [outer = 0000000000000000] [url = about:blank] 06:59:42 INFO - PROCESS | 832 | --DOMWINDOW == 73 (0000009F30CA1400) [pid = 832] [serial = 615] [outer = 0000000000000000] [url = about:blank] 06:59:42 INFO - PROCESS | 832 | --DOMWINDOW == 72 (0000009F28AE2C00) [pid = 832] [serial = 597] [outer = 0000000000000000] [url = about:blank] 06:59:42 INFO - PROCESS | 832 | --DOMWINDOW == 71 (0000009F2F89E800) [pid = 832] [serial = 591] [outer = 0000000000000000] [url = about:blank] 06:59:42 INFO - PROCESS | 832 | --DOMWINDOW == 70 (0000009F31126C00) [pid = 832] [serial = 620] [outer = 0000000000000000] [url = about:blank] 06:59:42 INFO - PROCESS | 832 | --DOMWINDOW == 69 (0000009F31126400) [pid = 832] [serial = 618] [outer = 0000000000000000] [url = about:blank] 06:59:42 INFO - PROCESS | 832 | --DOMWINDOW == 68 (0000009F31476400) [pid = 832] [serial = 623] [outer = 0000000000000000] [url = about:blank] 06:59:42 INFO - PROCESS | 832 | --DOMWINDOW == 67 (0000009F31130800) [pid = 832] [serial = 621] [outer = 0000000000000000] [url = about:blank] 06:59:42 INFO - PROCESS | 832 | --DOMWINDOW == 66 (0000009F2FF73800) [pid = 832] [serial = 609] [outer = 0000000000000000] [url = about:blank] 06:59:42 INFO - PROCESS | 832 | --DOMWINDOW == 65 (0000009F2DB40000) [pid = 832] [serial = 588] [outer = 0000000000000000] [url = about:blank] 06:59:42 INFO - PROCESS | 832 | 1468504782723 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]]]}] 06:59:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 06:59:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1083ms 06:59:42 INFO - PROCESS | 832 | 1468504782766 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 06:59:42 INFO - PROCESS | 832 | 1468504782770 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 06:59:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 06:59:42 INFO - PROCESS | 832 | 1468504782775 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 06:59:42 INFO - PROCESS | 832 | 1468504782780 Marionette TRACE conn6 <- [1,862,null,{}] 06:59:42 INFO - PROCESS | 832 | 1468504782785 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}] 06:59:42 INFO - PROCESS | 832 | 1468504782788 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:42 INFO - PROCESS | 832 | 1468504782880 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 06:59:42 INFO - PROCESS | 832 | 1468504782954 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:42 INFO - PROCESS | 832 | 1468504782957 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:42 INFO - PROCESS | 832 | ++DOCSHELL 0000009F27FAB000 == 33 [pid = 832] [id = 225] 06:59:42 INFO - PROCESS | 832 | ++DOMWINDOW == 66 (0000009F23AA5800) [pid = 832] [serial = 674] [outer = 0000000000000000] 06:59:43 INFO - PROCESS | 832 | ++DOMWINDOW == 67 (0000009F24F51C00) [pid = 832] [serial = 675] [outer = 0000009F23AA5800] 06:59:43 INFO - PROCESS | 832 | 1468504783006 Marionette DEBUG loaded listener.js 06:59:43 INFO - PROCESS | 832 | ++DOMWINDOW == 68 (0000009F28F66C00) [pid = 832] [serial = 676] [outer = 0000009F23AA5800] 06:59:43 INFO - PROCESS | 832 | 1468504783432 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]]]}] 06:59:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 06:59:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 691ms 06:59:43 INFO - PROCESS | 832 | 1468504783466 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 06:59:43 INFO - PROCESS | 832 | 1468504783471 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 06:59:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 06:59:43 INFO - PROCESS | 832 | 1468504783477 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 06:59:43 INFO - PROCESS | 832 | 1468504783479 Marionette TRACE conn6 <- [1,866,null,{}] 06:59:43 INFO - PROCESS | 832 | 1468504783483 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}] 06:59:43 INFO - PROCESS | 832 | 1468504783486 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:43 INFO - PROCESS | 832 | 1468504783577 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 06:59:43 INFO - PROCESS | 832 | 1468504783584 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:43 INFO - PROCESS | 832 | 1468504783586 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:43 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2D5C8800 == 34 [pid = 832] [id = 226] 06:59:43 INFO - PROCESS | 832 | ++DOMWINDOW == 69 (0000009F2D16AC00) [pid = 832] [serial = 677] [outer = 0000000000000000] 06:59:43 INFO - PROCESS | 832 | ++DOMWINDOW == 70 (0000009F2D9C3C00) [pid = 832] [serial = 678] [outer = 0000009F2D16AC00] 06:59:43 INFO - PROCESS | 832 | 1468504783634 Marionette DEBUG loaded listener.js 06:59:43 INFO - PROCESS | 832 | ++DOMWINDOW == 71 (0000009F2DCCB400) [pid = 832] [serial = 679] [outer = 0000009F2D16AC00] 06:59:44 INFO - PROCESS | 832 | 1468504784077 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]]]}] 06:59:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 06:59:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 628ms 06:59:44 INFO - PROCESS | 832 | 1468504784107 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 06:59:44 INFO - PROCESS | 832 | 1468504784110 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 06:59:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 06:59:44 INFO - PROCESS | 832 | 1468504784113 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 06:59:44 INFO - PROCESS | 832 | 1468504784117 Marionette TRACE conn6 <- [1,870,null,{}] 06:59:44 INFO - PROCESS | 832 | 1468504784133 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}] 06:59:44 INFO - PROCESS | 832 | 1468504784138 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:44 INFO - PROCESS | 832 | 1468504784227 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 06:59:44 INFO - PROCESS | 832 | 1468504784237 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:44 INFO - PROCESS | 832 | 1468504784240 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:44 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30164000 == 35 [pid = 832] [id = 227] 06:59:44 INFO - PROCESS | 832 | ++DOMWINDOW == 72 (0000009F2DFA8000) [pid = 832] [serial = 680] [outer = 0000000000000000] 06:59:44 INFO - PROCESS | 832 | ++DOMWINDOW == 73 (0000009F2DFA0400) [pid = 832] [serial = 681] [outer = 0000009F2DFA8000] 06:59:44 INFO - PROCESS | 832 | 1468504784289 Marionette DEBUG loaded listener.js 06:59:44 INFO - PROCESS | 832 | ++DOMWINDOW == 74 (0000009F2FF88400) [pid = 832] [serial = 682] [outer = 0000009F2DFA8000] 06:59:44 INFO - PROCESS | 832 | 1468504784719 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]]]}] 06:59:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 06:59:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 650ms 06:59:44 INFO - PROCESS | 832 | 1468504784767 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 06:59:44 INFO - PROCESS | 832 | 1468504784770 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 06:59:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 06:59:44 INFO - PROCESS | 832 | 1468504784780 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 06:59:44 INFO - PROCESS | 832 | 1468504784782 Marionette TRACE conn6 <- [1,874,null,{}] 06:59:44 INFO - PROCESS | 832 | 1468504784785 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}] 06:59:44 INFO - PROCESS | 832 | 1468504784787 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:44 INFO - PROCESS | 832 | 1468504784901 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 06:59:44 INFO - PROCESS | 832 | 1468504784973 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:44 INFO - PROCESS | 832 | 1468504784975 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:44 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30C64000 == 36 [pid = 832] [id = 228] 06:59:44 INFO - PROCESS | 832 | ++DOMWINDOW == 75 (0000009F30720400) [pid = 832] [serial = 683] [outer = 0000000000000000] 06:59:45 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F308CEC00) [pid = 832] [serial = 684] [outer = 0000009F30720400] 06:59:45 INFO - PROCESS | 832 | 1468504785027 Marionette DEBUG loaded listener.js 06:59:45 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F30CA2400) [pid = 832] [serial = 685] [outer = 0000009F30720400] 06:59:45 INFO - PROCESS | 832 | 1468504785459 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]]]}] 06:59:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 06:59:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 733ms 06:59:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 06:59:45 INFO - PROCESS | 832 | 1468504785514 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 06:59:45 INFO - PROCESS | 832 | 1468504785517 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 06:59:45 INFO - PROCESS | 832 | 1468504785520 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 06:59:45 INFO - PROCESS | 832 | 1468504785522 Marionette TRACE conn6 <- [1,878,null,{}] 06:59:45 INFO - PROCESS | 832 | 1468504785531 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}] 06:59:45 INFO - PROCESS | 832 | 1468504785534 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:45 INFO - PROCESS | 832 | 1468504785640 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 06:59:45 INFO - PROCESS | 832 | 1468504785651 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:45 INFO - PROCESS | 832 | 1468504785654 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:45 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30D1C000 == 37 [pid = 832] [id = 229] 06:59:45 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F30769400) [pid = 832] [serial = 686] [outer = 0000000000000000] 06:59:45 INFO - PROCESS | 832 | ++DOMWINDOW == 79 (0000009F30CAEC00) [pid = 832] [serial = 687] [outer = 0000009F30769400] 06:59:45 INFO - PROCESS | 832 | 1468504785698 Marionette DEBUG loaded listener.js 06:59:45 INFO - PROCESS | 832 | ++DOMWINDOW == 80 (0000009F3112AC00) [pid = 832] [serial = 688] [outer = 0000009F30769400] 06:59:46 INFO - PROCESS | 832 | 1468504786169 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]]]}] 06:59:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 06:59:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 693ms 06:59:46 INFO - PROCESS | 832 | 1468504786215 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 06:59:46 INFO - PROCESS | 832 | 1468504786217 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 06:59:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 06:59:46 INFO - PROCESS | 832 | 1468504786260 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 06:59:46 INFO - PROCESS | 832 | 1468504786262 Marionette TRACE conn6 <- [1,882,null,{}] 06:59:46 INFO - PROCESS | 832 | 1468504786266 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}] 06:59:46 INFO - PROCESS | 832 | 1468504786272 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:46 INFO - PROCESS | 832 | 1468504786408 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 06:59:46 INFO - PROCESS | 832 | 1468504786423 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:46 INFO - PROCESS | 832 | 1468504786425 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:46 INFO - PROCESS | 832 | ++DOCSHELL 0000009F33094000 == 38 [pid = 832] [id = 230] 06:59:46 INFO - PROCESS | 832 | ++DOMWINDOW == 81 (0000009F31DF2000) [pid = 832] [serial = 689] [outer = 0000000000000000] 06:59:46 INFO - PROCESS | 832 | ++DOMWINDOW == 82 (0000009F32E8C800) [pid = 832] [serial = 690] [outer = 0000009F31DF2000] 06:59:46 INFO - PROCESS | 832 | 1468504786470 Marionette DEBUG loaded listener.js 06:59:46 INFO - PROCESS | 832 | ++DOMWINDOW == 83 (0000009F32ECDC00) [pid = 832] [serial = 691] [outer = 0000009F31DF2000] 06:59:46 INFO - PROCESS | 832 | --DOMWINDOW == 82 (0000009F2FF70000) [pid = 832] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 06:59:46 INFO - PROCESS | 832 | --DOMWINDOW == 81 (0000009F29880800) [pid = 832] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 06:59:46 INFO - PROCESS | 832 | --DOMWINDOW == 80 (0000009F21CD1000) [pid = 832] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 06:59:46 INFO - PROCESS | 832 | --DOMWINDOW == 79 (0000009F29882C00) [pid = 832] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 06:59:46 INFO - PROCESS | 832 | --DOMWINDOW == 78 (0000009F23E7B800) [pid = 832] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 06:59:46 INFO - PROCESS | 832 | --DOMWINDOW == 77 (0000009F23AAB800) [pid = 832] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 06:59:46 INFO - PROCESS | 832 | --DOMWINDOW == 76 (0000009F2D9BA000) [pid = 832] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 06:59:46 INFO - PROCESS | 832 | --DOMWINDOW == 75 (0000009F28A75000) [pid = 832] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 06:59:46 INFO - PROCESS | 832 | --DOMWINDOW == 74 (0000009F24014800) [pid = 832] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 06:59:46 INFO - PROCESS | 832 | --DOMWINDOW == 73 (0000009F2D593400) [pid = 832] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 06:59:46 INFO - PROCESS | 832 | --DOMWINDOW == 72 (0000009F301DF400) [pid = 832] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 06:59:46 INFO - PROCESS | 832 | --DOMWINDOW == 71 (0000009F31A05000) [pid = 832] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 06:59:46 INFO - PROCESS | 832 | 1468504786942 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]]]}] 06:59:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 06:59:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 734ms 06:59:46 INFO - PROCESS | 832 | 1468504786989 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 06:59:46 INFO - PROCESS | 832 | 1468504786991 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 06:59:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 06:59:46 INFO - PROCESS | 832 | 1468504786994 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 06:59:46 INFO - PROCESS | 832 | 1468504786996 Marionette TRACE conn6 <- [1,886,null,{}] 06:59:47 INFO - PROCESS | 832 | 1468504787000 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}] 06:59:47 INFO - PROCESS | 832 | 1468504787002 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:47 INFO - PROCESS | 832 | 1468504787085 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 06:59:47 INFO - PROCESS | 832 | 1468504787091 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:47 INFO - PROCESS | 832 | 1468504787093 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:47 INFO - PROCESS | 832 | ++DOCSHELL 0000009F300A4000 == 39 [pid = 832] [id = 231] 06:59:47 INFO - PROCESS | 832 | ++DOMWINDOW == 72 (0000009F2315BC00) [pid = 832] [serial = 692] [outer = 0000000000000000] 06:59:47 INFO - PROCESS | 832 | ++DOMWINDOW == 73 (0000009F2A127400) [pid = 832] [serial = 693] [outer = 0000009F2315BC00] 06:59:47 INFO - PROCESS | 832 | 1468504787137 Marionette DEBUG loaded listener.js 06:59:47 INFO - PROCESS | 832 | ++DOMWINDOW == 74 (0000009F31D93400) [pid = 832] [serial = 694] [outer = 0000009F2315BC00] 06:59:47 INFO - PROCESS | 832 | 1468504787553 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]]]}] 06:59:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 06:59:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 587ms 06:59:47 INFO - PROCESS | 832 | 1468504787585 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 06:59:47 INFO - PROCESS | 832 | 1468504787588 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 06:59:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 06:59:47 INFO - PROCESS | 832 | 1468504787591 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 06:59:47 INFO - PROCESS | 832 | 1468504787593 Marionette TRACE conn6 <- [1,890,null,{}] 06:59:47 INFO - PROCESS | 832 | 1468504787596 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}] 06:59:47 INFO - PROCESS | 832 | 1468504787598 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:47 INFO - PROCESS | 832 | 1468504787687 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 06:59:47 INFO - PROCESS | 832 | 1468504787720 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:47 INFO - PROCESS | 832 | 1468504787722 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:47 INFO - PROCESS | 832 | ++DOCSHELL 0000009F3773A800 == 40 [pid = 832] [id = 232] 06:59:47 INFO - PROCESS | 832 | ++DOMWINDOW == 75 (0000009F301E4400) [pid = 832] [serial = 695] [outer = 0000000000000000] 06:59:47 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F330CF800) [pid = 832] [serial = 696] [outer = 0000009F301E4400] 06:59:47 INFO - PROCESS | 832 | 1468504787766 Marionette DEBUG loaded listener.js 06:59:47 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F338DAC00) [pid = 832] [serial = 697] [outer = 0000009F301E4400] 06:59:48 INFO - PROCESS | 832 | 1468504788166 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]]]}] 06:59:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 06:59:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 628ms 06:59:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 06:59:48 INFO - PROCESS | 832 | 1468504788222 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 06:59:48 INFO - PROCESS | 832 | 1468504788225 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 06:59:48 INFO - PROCESS | 832 | 1468504788228 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 06:59:48 INFO - PROCESS | 832 | 1468504788230 Marionette TRACE conn6 <- [1,894,null,{}] 06:59:48 INFO - PROCESS | 832 | 1468504788233 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}] 06:59:48 INFO - PROCESS | 832 | 1468504788235 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:48 INFO - PROCESS | 832 | 1468504788320 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 06:59:48 INFO - PROCESS | 832 | 1468504788325 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:48 INFO - PROCESS | 832 | 1468504788327 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:48 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37A98000 == 41 [pid = 832] [id = 233] 06:59:48 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F33042000) [pid = 832] [serial = 698] [outer = 0000000000000000] 06:59:48 INFO - PROCESS | 832 | ++DOMWINDOW == 79 (0000009F3407AC00) [pid = 832] [serial = 699] [outer = 0000009F33042000] 06:59:48 INFO - PROCESS | 832 | 1468504788371 Marionette DEBUG loaded listener.js 06:59:48 INFO - PROCESS | 832 | ++DOMWINDOW == 80 (0000009F34082400) [pid = 832] [serial = 700] [outer = 0000009F33042000] 06:59:48 INFO - PROCESS | 832 | 1468504788782 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]]]}] 06:59:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 06:59:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 587ms 06:59:48 INFO - PROCESS | 832 | 1468504788822 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 06:59:48 INFO - PROCESS | 832 | 1468504788824 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 06:59:48 INFO - PROCESS | 832 | 1468504788828 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 06:59:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 06:59:48 INFO - PROCESS | 832 | 1468504788838 Marionette TRACE conn6 <- [1,898,null,{}] 06:59:48 INFO - PROCESS | 832 | 1468504788847 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}] 06:59:48 INFO - PROCESS | 832 | 1468504788849 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:48 INFO - PROCESS | 832 | 1468504788976 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 06:59:49 INFO - PROCESS | 832 | 1468504789128 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:49 INFO - PROCESS | 832 | 1468504789131 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:49 INFO - PROCESS | 832 | ++DOCSHELL 0000009F24A12800 == 42 [pid = 832] [id = 234] 06:59:49 INFO - PROCESS | 832 | ++DOMWINDOW == 81 (0000009F23A9D400) [pid = 832] [serial = 701] [outer = 0000000000000000] 06:59:49 INFO - PROCESS | 832 | ++DOMWINDOW == 82 (0000009F23BF7400) [pid = 832] [serial = 702] [outer = 0000009F23A9D400] 06:59:49 INFO - PROCESS | 832 | 1468504789192 Marionette DEBUG loaded listener.js 06:59:49 INFO - PROCESS | 832 | ++DOMWINDOW == 83 (0000009F28B21800) [pid = 832] [serial = 703] [outer = 0000009F23A9D400] 06:59:49 INFO - PROCESS | 832 | 1468504789745 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]]]}] 06:59:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 06:59:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 944ms 06:59:49 INFO - PROCESS | 832 | 1468504789785 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 06:59:49 INFO - PROCESS | 832 | 1468504789789 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 06:59:49 INFO - PROCESS | 832 | 1468504789796 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 06:59:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 06:59:49 INFO - PROCESS | 832 | 1468504789799 Marionette TRACE conn6 <- [1,902,null,{}] 06:59:49 INFO - PROCESS | 832 | 1468504789804 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}] 06:59:49 INFO - PROCESS | 832 | 1468504789808 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:49 INFO - PROCESS | 832 | 1468504789925 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 06:59:50 INFO - PROCESS | 832 | 1468504790013 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:50 INFO - PROCESS | 832 | 1468504790016 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:50 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30A63000 == 43 [pid = 832] [id = 235] 06:59:50 INFO - PROCESS | 832 | ++DOMWINDOW == 84 (0000009F2DCCA000) [pid = 832] [serial = 704] [outer = 0000000000000000] 06:59:50 INFO - PROCESS | 832 | ++DOMWINDOW == 85 (0000009F2DE32C00) [pid = 832] [serial = 705] [outer = 0000009F2DCCA000] 06:59:50 INFO - PROCESS | 832 | 1468504790073 Marionette DEBUG loaded listener.js 06:59:50 INFO - PROCESS | 832 | ++DOMWINDOW == 86 (0000009F2FB79800) [pid = 832] [serial = 706] [outer = 0000009F2DCCA000] 06:59:50 INFO - PROCESS | 832 | 1468504790677 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]]]}] 06:59:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 06:59:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 943ms 06:59:50 INFO - PROCESS | 832 | 1468504790745 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 06:59:50 INFO - PROCESS | 832 | 1468504790749 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 06:59:50 INFO - PROCESS | 832 | 1468504790753 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 06:59:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 06:59:50 INFO - PROCESS | 832 | 1468504790756 Marionette TRACE conn6 <- [1,906,null,{}] 06:59:50 INFO - PROCESS | 832 | 1468504790760 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}] 06:59:50 INFO - PROCESS | 832 | 1468504790762 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:50 INFO - PROCESS | 832 | 1468504790877 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 06:59:50 INFO - PROCESS | 832 | 1468504790954 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:50 INFO - PROCESS | 832 | 1468504790957 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:51 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37AC5800 == 44 [pid = 832] [id = 236] 06:59:51 INFO - PROCESS | 832 | ++DOMWINDOW == 87 (0000009F30CD4400) [pid = 832] [serial = 707] [outer = 0000000000000000] 06:59:51 INFO - PROCESS | 832 | ++DOMWINDOW == 88 (0000009F313F8800) [pid = 832] [serial = 708] [outer = 0000009F30CD4400] 06:59:51 INFO - PROCESS | 832 | 1468504791053 Marionette DEBUG loaded listener.js 06:59:51 INFO - PROCESS | 832 | ++DOMWINDOW == 89 (0000009F31BAE400) [pid = 832] [serial = 709] [outer = 0000009F30CD4400] 06:59:51 INFO - PROCESS | 832 | 1468504791691 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]]]}] 06:59:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 06:59:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 985ms 06:59:51 INFO - PROCESS | 832 | 1468504791743 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 06:59:51 INFO - PROCESS | 832 | 1468504791748 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 06:59:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 06:59:51 INFO - PROCESS | 832 | 1468504791759 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 06:59:51 INFO - PROCESS | 832 | 1468504791764 Marionette TRACE conn6 <- [1,910,null,{}] 06:59:51 INFO - PROCESS | 832 | 1468504791768 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}] 06:59:51 INFO - PROCESS | 832 | 1468504791772 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:51 INFO - PROCESS | 832 | 1468504791887 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 06:59:51 INFO - PROCESS | 832 | 1468504791962 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:51 INFO - PROCESS | 832 | 1468504791965 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:52 INFO - PROCESS | 832 | ++DOCSHELL 0000009F38B34000 == 45 [pid = 832] [id = 237] 06:59:52 INFO - PROCESS | 832 | ++DOMWINDOW == 90 (0000009F338E5400) [pid = 832] [serial = 710] [outer = 0000000000000000] 06:59:52 INFO - PROCESS | 832 | ++DOMWINDOW == 91 (0000009F3416B400) [pid = 832] [serial = 711] [outer = 0000009F338E5400] 06:59:52 INFO - PROCESS | 832 | 1468504792060 Marionette DEBUG loaded listener.js 06:59:52 INFO - PROCESS | 832 | ++DOMWINDOW == 92 (0000009F34171C00) [pid = 832] [serial = 712] [outer = 0000009F338E5400] 06:59:52 INFO - PROCESS | 832 | 1468504792647 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]]]}] 06:59:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 06:59:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 943ms 06:59:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 06:59:52 INFO - PROCESS | 832 | 1468504792700 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 06:59:52 INFO - PROCESS | 832 | 1468504792703 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 06:59:52 INFO - PROCESS | 832 | 1468504792707 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 06:59:52 INFO - PROCESS | 832 | 1468504792709 Marionette TRACE conn6 <- [1,914,null,{}] 06:59:52 INFO - PROCESS | 832 | 1468504792713 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}] 06:59:52 INFO - PROCESS | 832 | 1468504792715 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:52 INFO - PROCESS | 832 | 1468504792934 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 06:59:53 INFO - PROCESS | 832 | 1468504793069 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:53 INFO - PROCESS | 832 | 1468504793072 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:53 INFO - PROCESS | 832 | ++DOCSHELL 0000009F28FB4000 == 46 [pid = 832] [id = 238] 06:59:53 INFO - PROCESS | 832 | ++DOMWINDOW == 93 (0000009F23AA8000) [pid = 832] [serial = 713] [outer = 0000000000000000] 06:59:53 INFO - PROCESS | 832 | ++DOMWINDOW == 94 (0000009F23BF4800) [pid = 832] [serial = 714] [outer = 0000009F23AA8000] 06:59:53 INFO - PROCESS | 832 | 1468504793125 Marionette DEBUG loaded listener.js 06:59:53 INFO - PROCESS | 832 | ++DOMWINDOW == 95 (0000009F24F53800) [pid = 832] [serial = 715] [outer = 0000009F23AA8000] 06:59:54 INFO - PROCESS | 832 | --DOCSHELL 0000009F37A98000 == 45 [pid = 832] [id = 233] 06:59:54 INFO - PROCESS | 832 | --DOCSHELL 0000009F3773A800 == 44 [pid = 832] [id = 232] 06:59:54 INFO - PROCESS | 832 | --DOCSHELL 0000009F300A4000 == 43 [pid = 832] [id = 231] 06:59:54 INFO - PROCESS | 832 | --DOCSHELL 0000009F33094000 == 42 [pid = 832] [id = 230] 06:59:54 INFO - PROCESS | 832 | --DOCSHELL 0000009F30D1C000 == 41 [pid = 832] [id = 229] 06:59:54 INFO - PROCESS | 832 | --DOCSHELL 0000009F30C64000 == 40 [pid = 832] [id = 228] 06:59:54 INFO - PROCESS | 832 | --DOCSHELL 0000009F30164000 == 39 [pid = 832] [id = 227] 06:59:54 INFO - PROCESS | 832 | --DOCSHELL 0000009F2D5C8800 == 38 [pid = 832] [id = 226] 06:59:54 INFO - PROCESS | 832 | --DOCSHELL 0000009F27FAB000 == 37 [pid = 832] [id = 225] 06:59:54 INFO - PROCESS | 832 | --DOCSHELL 0000009F24FDB000 == 36 [pid = 832] [id = 224] 06:59:54 INFO - PROCESS | 832 | --DOCSHELL 0000009F2D5D9000 == 35 [pid = 832] [id = 223] 06:59:54 INFO - PROCESS | 832 | --DOCSHELL 0000009F2E488000 == 34 [pid = 832] [id = 222] 06:59:54 INFO - PROCESS | 832 | --DOCSHELL 0000009F2D5E3800 == 33 [pid = 832] [id = 210] 06:59:54 INFO - PROCESS | 832 | --DOCSHELL 0000009F29F43000 == 32 [pid = 832] [id = 213] 06:59:54 INFO - PROCESS | 832 | --DOCSHELL 0000009F3774F800 == 31 [pid = 832] [id = 212] 06:59:54 INFO - PROCESS | 832 | --DOCSHELL 0000009F38B34000 == 30 [pid = 832] [id = 237] 06:59:54 INFO - PROCESS | 832 | --DOCSHELL 0000009F37AC5800 == 29 [pid = 832] [id = 236] 06:59:54 INFO - PROCESS | 832 | --DOCSHELL 0000009F30A63000 == 28 [pid = 832] [id = 235] 06:59:54 INFO - PROCESS | 832 | --DOCSHELL 0000009F24A12800 == 27 [pid = 832] [id = 234] 06:59:54 INFO - PROCESS | 832 | --DOMWINDOW == 94 (0000009F2FF88800) [pid = 832] [serial = 651] [outer = 0000000000000000] [url = about:blank] 06:59:54 INFO - PROCESS | 832 | --DOMWINDOW == 93 (0000009F2FF77C00) [pid = 832] [serial = 650] [outer = 0000000000000000] [url = about:blank] 06:59:54 INFO - PROCESS | 832 | --DOMWINDOW == 92 (0000009F30A91400) [pid = 832] [serial = 654] [outer = 0000000000000000] [url = about:blank] 06:59:54 INFO - PROCESS | 832 | --DOMWINDOW == 91 (0000009F301EB800) [pid = 832] [serial = 653] [outer = 0000000000000000] [url = about:blank] 06:59:54 INFO - PROCESS | 832 | --DOMWINDOW == 90 (0000009F23BF2C00) [pid = 832] [serial = 656] [outer = 0000000000000000] [url = about:blank] 06:59:54 INFO - PROCESS | 832 | --DOMWINDOW == 89 (0000009F299B1800) [pid = 832] [serial = 644] [outer = 0000000000000000] [url = about:blank] 06:59:54 INFO - PROCESS | 832 | --DOMWINDOW == 88 (0000009F29F67400) [pid = 832] [serial = 645] [outer = 0000000000000000] [url = about:blank] 06:59:54 INFO - PROCESS | 832 | --DOMWINDOW == 87 (0000009F2D9B8800) [pid = 832] [serial = 657] [outer = 0000000000000000] [url = about:blank] 06:59:54 INFO - PROCESS | 832 | --DOMWINDOW == 86 (0000009F2DA23C00) [pid = 832] [serial = 647] [outer = 0000000000000000] [url = about:blank] 06:59:54 INFO - PROCESS | 832 | --DOMWINDOW == 85 (0000009F23E7C400) [pid = 832] [serial = 641] [outer = 0000000000000000] [url = about:blank] 06:59:54 INFO - PROCESS | 832 | --DOMWINDOW == 84 (0000009F27F39400) [pid = 832] [serial = 642] [outer = 0000000000000000] [url = about:blank] 06:59:54 INFO - PROCESS | 832 | --DOMWINDOW == 83 (0000009F30CCB800) [pid = 832] [serial = 659] [outer = 0000000000000000] [url = about:blank] 06:59:54 INFO - PROCESS | 832 | --DOMWINDOW == 82 (0000009F29FD5C00) [pid = 832] [serial = 639] [outer = 0000000000000000] [url = about:blank] 06:59:54 INFO - PROCESS | 832 | --DOMWINDOW == 81 (0000009F28D54800) [pid = 832] [serial = 638] [outer = 0000000000000000] [url = about:blank] 06:59:54 INFO - PROCESS | 832 | --DOMWINDOW == 80 (0000009F299B6000) [pid = 832] [serial = 630] [outer = 0000000000000000] [url = about:blank] 06:59:54 INFO - PROCESS | 832 | --DOMWINDOW == 79 (0000009F2870C800) [pid = 832] [serial = 629] [outer = 0000000000000000] [url = about:blank] 06:59:54 INFO - PROCESS | 832 | --DOMWINDOW == 78 (0000009F2E46CC00) [pid = 832] [serial = 633] [outer = 0000000000000000] [url = about:blank] 06:59:54 INFO - PROCESS | 832 | --DOMWINDOW == 77 (0000009F2DCC4800) [pid = 832] [serial = 632] [outer = 0000000000000000] [url = about:blank] 06:59:54 INFO - PROCESS | 832 | --DOMWINDOW == 76 (0000009F31B21C00) [pid = 832] [serial = 636] [outer = 0000000000000000] [url = about:blank] 06:59:54 INFO - PROCESS | 832 | --DOMWINDOW == 75 (0000009F308C9800) [pid = 832] [serial = 635] [outer = 0000000000000000] [url = about:blank] 06:59:54 INFO - PROCESS | 832 | --DOMWINDOW == 74 (0000009F32956800) [pid = 832] [serial = 663] [outer = 0000000000000000] [url = about:blank] 06:59:54 INFO - PROCESS | 832 | --DOMWINDOW == 73 (0000009F2DCCAC00) [pid = 832] [serial = 648] [outer = 0000000000000000] [url = about:blank] 06:59:54 INFO - PROCESS | 832 | --DOMWINDOW == 72 (0000009F31A6D000) [pid = 832] [serial = 660] [outer = 0000000000000000] [url = about:blank] 06:59:54 INFO - PROCESS | 832 | --DOMWINDOW == 71 (0000009F327B4800) [pid = 832] [serial = 662] [outer = 0000000000000000] [url = about:blank] 06:59:54 INFO - PROCESS | 832 | 1468504794475 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]]]}] 06:59:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 06:59:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1786ms 06:59:54 INFO - PROCESS | 832 | 1468504794496 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 06:59:54 INFO - PROCESS | 832 | 1468504794500 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 06:59:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 06:59:54 INFO - PROCESS | 832 | 1468504794505 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 06:59:54 INFO - PROCESS | 832 | 1468504794508 Marionette TRACE conn6 <- [1,918,null,{}] 06:59:54 INFO - PROCESS | 832 | 1468504794515 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}] 06:59:54 INFO - PROCESS | 832 | 1468504794518 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:54 INFO - PROCESS | 832 | 1468504794603 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 06:59:54 INFO - PROCESS | 832 | 1468504794675 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:54 INFO - PROCESS | 832 | 1468504794678 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:54 INFO - PROCESS | 832 | ++DOCSHELL 0000009F24F18800 == 28 [pid = 832] [id = 239] 06:59:54 INFO - PROCESS | 832 | ++DOMWINDOW == 72 (0000009F23BFA800) [pid = 832] [serial = 716] [outer = 0000000000000000] 06:59:54 INFO - PROCESS | 832 | ++DOMWINDOW == 73 (0000009F2413D000) [pid = 832] [serial = 717] [outer = 0000009F23BFA800] 06:59:54 INFO - PROCESS | 832 | 1468504794727 Marionette DEBUG loaded listener.js 06:59:54 INFO - PROCESS | 832 | ++DOMWINDOW == 74 (0000009F27EC5800) [pid = 832] [serial = 718] [outer = 0000009F23BFA800] 06:59:55 INFO - PROCESS | 832 | 1468504795135 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]]]}] 06:59:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 06:59:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 692ms 06:59:55 INFO - PROCESS | 832 | 1468504795200 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 06:59:55 INFO - PROCESS | 832 | 1468504795205 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 06:59:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 06:59:55 INFO - PROCESS | 832 | 1468504795212 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 06:59:55 INFO - PROCESS | 832 | 1468504795215 Marionette TRACE conn6 <- [1,922,null,{}] 06:59:55 INFO - PROCESS | 832 | 1468504795219 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}] 06:59:55 INFO - PROCESS | 832 | 1468504795222 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:55 INFO - PROCESS | 832 | 1468504795317 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 06:59:55 INFO - PROCESS | 832 | 1468504795323 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:55 INFO - PROCESS | 832 | 1468504795326 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:55 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2A051000 == 29 [pid = 832] [id = 240] 06:59:55 INFO - PROCESS | 832 | ++DOMWINDOW == 75 (0000009F2980E800) [pid = 832] [serial = 719] [outer = 0000000000000000] 06:59:55 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F299B2400) [pid = 832] [serial = 720] [outer = 0000009F2980E800] 06:59:55 INFO - PROCESS | 832 | 1468504795381 Marionette DEBUG loaded listener.js 06:59:55 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F29FD5400) [pid = 832] [serial = 721] [outer = 0000009F2980E800] 06:59:55 INFO - PROCESS | 832 | 1468504795840 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]]]}] 06:59:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 06:59:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 692ms 06:59:55 INFO - PROCESS | 832 | 1468504795906 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 06:59:55 INFO - PROCESS | 832 | 1468504795909 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 06:59:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 06:59:55 INFO - PROCESS | 832 | 1468504795913 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 06:59:55 INFO - PROCESS | 832 | 1468504795916 Marionette TRACE conn6 <- [1,926,null,{}] 06:59:55 INFO - PROCESS | 832 | 1468504795928 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}] 06:59:55 INFO - PROCESS | 832 | 1468504795933 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:56 INFO - PROCESS | 832 | 1468504796049 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 06:59:56 INFO - PROCESS | 832 | 1468504796130 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:56 INFO - PROCESS | 832 | 1468504796133 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:56 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2E487000 == 30 [pid = 832] [id = 241] 06:59:56 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F2362F400) [pid = 832] [serial = 722] [outer = 0000000000000000] 06:59:56 INFO - PROCESS | 832 | ++DOMWINDOW == 79 (0000009F2DC1FC00) [pid = 832] [serial = 723] [outer = 0000009F2362F400] 06:59:56 INFO - PROCESS | 832 | 1468504796183 Marionette DEBUG loaded listener.js 06:59:56 INFO - PROCESS | 832 | ++DOMWINDOW == 80 (0000009F2DCCA400) [pid = 832] [serial = 724] [outer = 0000009F2362F400] 06:59:56 INFO - PROCESS | 832 | 1468504796588 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]]]}] 06:59:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 06:59:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 731ms 06:59:56 INFO - PROCESS | 832 | 1468504796646 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 06:59:56 INFO - PROCESS | 832 | 1468504796649 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 06:59:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 06:59:56 INFO - PROCESS | 832 | 1468504796653 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 06:59:56 INFO - PROCESS | 832 | 1468504796655 Marionette TRACE conn6 <- [1,930,null,{}] 06:59:56 INFO - PROCESS | 832 | 1468504796658 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}] 06:59:56 INFO - PROCESS | 832 | 1468504796660 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:56 INFO - PROCESS | 832 | 1468504796776 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 06:59:56 INFO - PROCESS | 832 | 1468504796827 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:56 INFO - PROCESS | 832 | 1468504796829 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:56 INFO - PROCESS | 832 | ++DOCSHELL 0000009F300A4000 == 31 [pid = 832] [id = 242] 06:59:56 INFO - PROCESS | 832 | ++DOMWINDOW == 81 (0000009F2E434400) [pid = 832] [serial = 725] [outer = 0000000000000000] 06:59:56 INFO - PROCESS | 832 | ++DOMWINDOW == 82 (0000009F2F896800) [pid = 832] [serial = 726] [outer = 0000009F2E434400] 06:59:56 INFO - PROCESS | 832 | 1468504796875 Marionette DEBUG loaded listener.js 06:59:56 INFO - PROCESS | 832 | ++DOMWINDOW == 83 (0000009F2F8EB000) [pid = 832] [serial = 727] [outer = 0000009F2E434400] 06:59:57 INFO - PROCESS | 832 | 1468504797310 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]]]}] 06:59:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 06:59:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 691ms 06:59:57 INFO - PROCESS | 832 | 1468504797346 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 06:59:57 INFO - PROCESS | 832 | 1468504797349 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 06:59:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 06:59:57 INFO - PROCESS | 832 | 1468504797352 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 06:59:57 INFO - PROCESS | 832 | 1468504797353 Marionette TRACE conn6 <- [1,934,null,{}] 06:59:57 INFO - PROCESS | 832 | 1468504797357 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}] 06:59:57 INFO - PROCESS | 832 | 1468504797359 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:57 INFO - PROCESS | 832 | 1468504797495 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 06:59:57 INFO - PROCESS | 832 | 1468504797502 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:57 INFO - PROCESS | 832 | 1468504797504 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:57 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30838000 == 32 [pid = 832] [id = 243] 06:59:57 INFO - PROCESS | 832 | ++DOMWINDOW == 84 (0000009F28F0A000) [pid = 832] [serial = 728] [outer = 0000000000000000] 06:59:57 INFO - PROCESS | 832 | ++DOMWINDOW == 85 (0000009F2FF70000) [pid = 832] [serial = 729] [outer = 0000009F28F0A000] 06:59:57 INFO - PROCESS | 832 | 1468504797553 Marionette DEBUG loaded listener.js 06:59:57 INFO - PROCESS | 832 | ++DOMWINDOW == 86 (0000009F2FF8C800) [pid = 832] [serial = 730] [outer = 0000009F28F0A000] 06:59:57 INFO - PROCESS | 832 | 1468504797988 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]]]}] 06:59:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 06:59:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 692ms 06:59:58 INFO - PROCESS | 832 | 1468504798048 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 06:59:58 INFO - PROCESS | 832 | 1468504798050 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 06:59:58 INFO - PROCESS | 832 | 1468504798054 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 06:59:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 06:59:58 INFO - PROCESS | 832 | 1468504798055 Marionette TRACE conn6 <- [1,938,null,{}] 06:59:58 INFO - PROCESS | 832 | 1468504798059 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}] 06:59:58 INFO - PROCESS | 832 | 1468504798065 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:58 INFO - PROCESS | 832 | 1468504798196 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 06:59:58 INFO - PROCESS | 832 | 1468504798249 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:58 INFO - PROCESS | 832 | 1468504798252 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:58 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30D1A800 == 33 [pid = 832] [id = 244] 06:59:58 INFO - PROCESS | 832 | ++DOMWINDOW == 87 (0000009F2FF75C00) [pid = 832] [serial = 731] [outer = 0000000000000000] 06:59:58 INFO - PROCESS | 832 | ++DOMWINDOW == 88 (0000009F30A8B400) [pid = 832] [serial = 732] [outer = 0000009F2FF75C00] 06:59:58 INFO - PROCESS | 832 | 1468504798298 Marionette DEBUG loaded listener.js 06:59:58 INFO - PROCESS | 832 | ++DOMWINDOW == 89 (0000009F30CAA000) [pid = 832] [serial = 733] [outer = 0000009F2FF75C00] 06:59:58 INFO - PROCESS | 832 | --DOMWINDOW == 88 (0000009F30720400) [pid = 832] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 06:59:58 INFO - PROCESS | 832 | --DOMWINDOW == 87 (0000009F30769400) [pid = 832] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 06:59:58 INFO - PROCESS | 832 | --DOMWINDOW == 86 (0000009F32EC5400) [pid = 832] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 06:59:58 INFO - PROCESS | 832 | --DOMWINDOW == 85 (0000009F2D16AC00) [pid = 832] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 06:59:58 INFO - PROCESS | 832 | --DOMWINDOW == 84 (0000009F24A63C00) [pid = 832] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 06:59:58 INFO - PROCESS | 832 | --DOMWINDOW == 83 (0000009F23BF2400) [pid = 832] [serial = 667] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 06:59:58 INFO - PROCESS | 832 | --DOMWINDOW == 82 (0000009F2DFA8000) [pid = 832] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 06:59:58 INFO - PROCESS | 832 | --DOMWINDOW == 81 (0000009F23AA5800) [pid = 832] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 06:59:58 INFO - PROCESS | 832 | --DOMWINDOW == 80 (0000009F31DF2000) [pid = 832] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 06:59:58 INFO - PROCESS | 832 | --DOMWINDOW == 79 (0000009F2315BC00) [pid = 832] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 06:59:58 INFO - PROCESS | 832 | --DOMWINDOW == 78 (0000009F301E4400) [pid = 832] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 06:59:58 INFO - PROCESS | 832 | --DOMWINDOW == 77 (0000009F33042000) [pid = 832] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 06:59:58 INFO - PROCESS | 832 | 1468504798867 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]]]}] 06:59:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 06:59:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 881ms 06:59:58 INFO - PROCESS | 832 | 1468504798937 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 06:59:58 INFO - PROCESS | 832 | 1468504798939 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 06:59:58 INFO - PROCESS | 832 | 1468504798943 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 06:59:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 06:59:58 INFO - PROCESS | 832 | 1468504798944 Marionette TRACE conn6 <- [1,942,null,{}] 06:59:58 INFO - PROCESS | 832 | 1468504798948 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}] 06:59:58 INFO - PROCESS | 832 | 1468504798950 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:59 INFO - PROCESS | 832 | 1468504799028 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 06:59:59 INFO - PROCESS | 832 | 1468504799035 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:59 INFO - PROCESS | 832 | 1468504799037 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:59 INFO - PROCESS | 832 | ++DOCSHELL 0000009F313C6000 == 34 [pid = 832] [id = 245] 06:59:59 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F23E71400) [pid = 832] [serial = 734] [outer = 0000000000000000] 06:59:59 INFO - PROCESS | 832 | ++DOMWINDOW == 79 (0000009F30769400) [pid = 832] [serial = 735] [outer = 0000009F23E71400] 06:59:59 INFO - PROCESS | 832 | 1468504799083 Marionette DEBUG loaded listener.js 06:59:59 INFO - PROCESS | 832 | ++DOMWINDOW == 80 (0000009F30CD8C00) [pid = 832] [serial = 736] [outer = 0000009F23E71400] 06:59:59 INFO - PROCESS | 832 | 1468504799500 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]]]}] 06:59:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 06:59:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 587ms 06:59:59 INFO - PROCESS | 832 | 1468504799538 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 06:59:59 INFO - PROCESS | 832 | 1468504799540 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 06:59:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 06:59:59 INFO - PROCESS | 832 | 1468504799543 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 06:59:59 INFO - PROCESS | 832 | 1468504799545 Marionette TRACE conn6 <- [1,946,null,{}] 06:59:59 INFO - PROCESS | 832 | 1468504799548 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}] 06:59:59 INFO - PROCESS | 832 | 1468504799550 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:59 INFO - PROCESS | 832 | 1468504799631 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 06:59:59 INFO - PROCESS | 832 | 1468504799636 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:59 INFO - PROCESS | 832 | 1468504799639 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 06:59:59 INFO - PROCESS | 832 | ++DOCSHELL 0000009F35C66000 == 35 [pid = 832] [id = 246] 06:59:59 INFO - PROCESS | 832 | ++DOMWINDOW == 81 (0000009F2D178000) [pid = 832] [serial = 737] [outer = 0000000000000000] 06:59:59 INFO - PROCESS | 832 | ++DOMWINDOW == 82 (0000009F31131800) [pid = 832] [serial = 738] [outer = 0000009F2D178000] 06:59:59 INFO - PROCESS | 832 | 1468504799683 Marionette DEBUG loaded listener.js 06:59:59 INFO - PROCESS | 832 | ++DOMWINDOW == 83 (0000009F3147B400) [pid = 832] [serial = 739] [outer = 0000009F2D178000] 07:00:00 INFO - PROCESS | 832 | 1468504800105 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]]]}] 07:00:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 07:00:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 587ms 07:00:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 07:00:00 INFO - PROCESS | 832 | 1468504800140 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 07:00:00 INFO - PROCESS | 832 | 1468504800143 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 07:00:00 INFO - PROCESS | 832 | 1468504800146 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 07:00:00 INFO - PROCESS | 832 | 1468504800148 Marionette TRACE conn6 <- [1,950,null,{}] 07:00:00 INFO - PROCESS | 832 | 1468504800151 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}] 07:00:00 INFO - PROCESS | 832 | 1468504800153 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:00 INFO - PROCESS | 832 | 1468504800276 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 07:00:00 INFO - PROCESS | 832 | 1468504800359 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:00 INFO - PROCESS | 832 | 1468504800362 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:00 INFO - PROCESS | 832 | ++DOCSHELL 0000009F23C85800 == 36 [pid = 832] [id = 247] 07:00:00 INFO - PROCESS | 832 | ++DOMWINDOW == 84 (0000009F21CD2000) [pid = 832] [serial = 740] [outer = 0000000000000000] 07:00:00 INFO - PROCESS | 832 | ++DOMWINDOW == 85 (0000009F23113400) [pid = 832] [serial = 741] [outer = 0000009F21CD2000] 07:00:00 INFO - PROCESS | 832 | 1468504800422 Marionette DEBUG loaded listener.js 07:00:00 INFO - PROCESS | 832 | ++DOMWINDOW == 86 (0000009F23BEF400) [pid = 832] [serial = 742] [outer = 0000009F21CD2000] 07:00:01 INFO - PROCESS | 832 | 1468504801187 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]]]}] 07:00:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 07:00:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1129ms 07:00:01 INFO - PROCESS | 832 | 1468504801279 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 07:00:01 INFO - PROCESS | 832 | 1468504801284 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 07:00:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 07:00:01 INFO - PROCESS | 832 | 1468504801289 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 07:00:01 INFO - PROCESS | 832 | 1468504801293 Marionette TRACE conn6 <- [1,954,null,{}] 07:00:01 INFO - PROCESS | 832 | 1468504801299 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}] 07:00:01 INFO - PROCESS | 832 | 1468504801302 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:01 INFO - PROCESS | 832 | 1468504801457 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 07:00:01 INFO - PROCESS | 832 | 1468504801571 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:01 INFO - PROCESS | 832 | 1468504801574 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:01 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2E48D800 == 37 [pid = 832] [id = 248] 07:00:01 INFO - PROCESS | 832 | ++DOMWINDOW == 87 (0000009F288A7400) [pid = 832] [serial = 743] [outer = 0000000000000000] 07:00:01 INFO - PROCESS | 832 | ++DOMWINDOW == 88 (0000009F29F67000) [pid = 832] [serial = 744] [outer = 0000009F288A7400] 07:00:01 INFO - PROCESS | 832 | 1468504801637 Marionette DEBUG loaded listener.js 07:00:01 INFO - PROCESS | 832 | ++DOMWINDOW == 89 (0000009F2D171C00) [pid = 832] [serial = 745] [outer = 0000009F288A7400] 07:00:02 INFO - PROCESS | 832 | 1468504802227 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]]]}] 07:00:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 07:00:04 INFO - PROCESS | 832 | --DOCSHELL 0000009F35C66000 == 36 [pid = 832] [id = 246] 07:00:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1975ms 07:00:04 INFO - PROCESS | 832 | --DOCSHELL 0000009F313C6000 == 35 [pid = 832] [id = 245] 07:00:04 INFO - PROCESS | 832 | --DOCSHELL 0000009F30D1A800 == 34 [pid = 832] [id = 244] 07:00:04 INFO - PROCESS | 832 | --DOCSHELL 0000009F30838000 == 33 [pid = 832] [id = 243] 07:00:04 INFO - PROCESS | 832 | --DOCSHELL 0000009F300A4000 == 32 [pid = 832] [id = 242] 07:00:04 INFO - PROCESS | 832 | --DOCSHELL 0000009F2E487000 == 31 [pid = 832] [id = 241] 07:00:04 INFO - PROCESS | 832 | --DOCSHELL 0000009F2A051000 == 30 [pid = 832] [id = 240] 07:00:04 INFO - PROCESS | 832 | --DOCSHELL 0000009F24F18800 == 29 [pid = 832] [id = 239] 07:00:04 INFO - PROCESS | 832 | --DOMWINDOW == 88 (0000009F3407AC00) [pid = 832] [serial = 699] [outer = 0000000000000000] [url = about:blank] 07:00:04 INFO - PROCESS | 832 | --DOMWINDOW == 87 (0000009F308CEC00) [pid = 832] [serial = 684] [outer = 0000000000000000] [url = about:blank] 07:00:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 07:00:04 INFO - PROCESS | 832 | --DOMWINDOW == 86 (0000009F30CA2400) [pid = 832] [serial = 685] [outer = 0000000000000000] [url = about:blank] 07:00:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 07:00:04 INFO - PROCESS | 832 | --DOMWINDOW == 85 (0000009F30CAEC00) [pid = 832] [serial = 687] [outer = 0000000000000000] [url = about:blank] 07:00:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 969ms 07:00:04 INFO - PROCESS | 832 | --DOMWINDOW == 84 (0000009F32EC9000) [pid = 832] [serial = 665] [outer = 0000000000000000] [url = about:blank] 07:00:04 INFO - PROCESS | 832 | --DOMWINDOW == 83 (0000009F2D9C3C00) [pid = 832] [serial = 678] [outer = 0000000000000000] [url = about:blank] 07:00:04 INFO - PROCESS | 832 | --DOMWINDOW == 82 (0000009F2DCCB400) [pid = 832] [serial = 679] [outer = 0000000000000000] [url = about:blank] 07:00:04 INFO - PROCESS | 832 | --DOMWINDOW == 81 (0000009F28D56800) [pid = 832] [serial = 672] [outer = 0000000000000000] [url = about:blank] 07:00:04 INFO - PROCESS | 832 | --DOMWINDOW == 80 (0000009F2D10D800) [pid = 832] [serial = 673] [outer = 0000000000000000] [url = about:blank] 07:00:04 INFO - PROCESS | 832 | --DOMWINDOW == 79 (0000009F2430C000) [pid = 832] [serial = 668] [outer = 0000000000000000] [url = about:blank] 07:00:04 INFO - PROCESS | 832 | --DOMWINDOW == 78 (0000009F28D5DC00) [pid = 832] [serial = 669] [outer = 0000000000000000] [url = about:blank] 07:00:04 INFO - PROCESS | 832 | --DOMWINDOW == 77 (0000009F2DFA0400) [pid = 832] [serial = 681] [outer = 0000000000000000] [url = about:blank] 07:00:04 INFO - PROCESS | 832 | --DOMWINDOW == 76 (0000009F24F51C00) [pid = 832] [serial = 675] [outer = 0000000000000000] [url = about:blank] 07:00:04 INFO - PROCESS | 832 | --DOMWINDOW == 75 (0000009F28F66C00) [pid = 832] [serial = 676] [outer = 0000000000000000] [url = about:blank] 07:00:04 INFO - PROCESS | 832 | --DOMWINDOW == 74 (0000009F32ECD000) [pid = 832] [serial = 666] [outer = 0000000000000000] [url = about:blank] 07:00:04 INFO - PROCESS | 832 | --DOMWINDOW == 73 (0000009F32E8C800) [pid = 832] [serial = 690] [outer = 0000000000000000] [url = about:blank] 07:00:04 INFO - PROCESS | 832 | --DOMWINDOW == 72 (0000009F31D93400) [pid = 832] [serial = 694] [outer = 0000000000000000] [url = about:blank] 07:00:04 INFO - PROCESS | 832 | --DOMWINDOW == 71 (0000009F2A127400) [pid = 832] [serial = 693] [outer = 0000000000000000] [url = about:blank] 07:00:04 INFO - PROCESS | 832 | --DOMWINDOW == 70 (0000009F28B29400) [pid = 832] [serial = 372] [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.] 07:00:04 INFO - PROCESS | 832 | --DOMWINDOW == 69 (0000009F330CF800) [pid = 832] [serial = 696] [outer = 0000000000000000] [url = about:blank] 07:00:04 INFO - PROCESS | 832 | --DOMWINDOW == 68 (0000009F338DAC00) [pid = 832] [serial = 697] [outer = 0000000000000000] [url = about:blank] 07:00:04 INFO - PROCESS | 832 | --DOMWINDOW == 67 (0000009F32ECDC00) [pid = 832] [serial = 691] [outer = 0000000000000000] [url = about:blank] 07:00:04 INFO - PROCESS | 832 | --DOMWINDOW == 66 (0000009F3112AC00) [pid = 832] [serial = 688] [outer = 0000000000000000] [url = about:blank] 07:00:04 INFO - PROCESS | 832 | --DOMWINDOW == 65 (0000009F2FF88400) [pid = 832] [serial = 682] [outer = 0000000000000000] [url = about:blank] 07:00:04 INFO - PROCESS | 832 | --DOMWINDOW == 64 (0000009F34082400) [pid = 832] [serial = 700] [outer = 0000000000000000] [url = about:blank] 07:00:04 INFO - PROCESS | 832 | 1468504803267 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 07:00:04 INFO - PROCESS | 832 | 1468504803272 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 07:00:04 INFO - PROCESS | 832 | 1468504803277 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 07:00:04 INFO - PROCESS | 832 | 1468504803280 Marionette TRACE conn6 <- [1,958,null,{}] 07:00:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 07:00:04 INFO - PROCESS | 832 | 1468504803286 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}] 07:00:04 INFO - PROCESS | 832 | 1468504803289 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:04 INFO - PROCESS | 832 | 1468504803374 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 07:00:04 INFO - PROCESS | 832 | 1468504803381 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:04 INFO - PROCESS | 832 | 1468504803386 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:04 INFO - PROCESS | 832 | ++DOCSHELL 0000009F28F9D000 == 30 [pid = 832] [id = 249] 07:00:04 INFO - PROCESS | 832 | ++DOMWINDOW == 65 (0000009F27EBE800) [pid = 832] [serial = 746] [outer = 0000000000000000] 07:00:04 INFO - PROCESS | 832 | ++DOMWINDOW == 66 (0000009F28738000) [pid = 832] [serial = 747] [outer = 0000009F27EBE800] 07:00:04 INFO - PROCESS | 832 | 1468504803436 Marionette DEBUG loaded listener.js 07:00:04 INFO - PROCESS | 832 | ++DOMWINDOW == 67 (0000009F28F66C00) [pid = 832] [serial = 748] [outer = 0000009F27EBE800] 07:00:04 INFO - PROCESS | 832 | 1468504803833 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]]]}] 07:00:04 INFO - PROCESS | 832 | 1468504804251 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 07:00:04 INFO - PROCESS | 832 | 1468504804255 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 07:00:04 INFO - PROCESS | 832 | 1468504804262 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 07:00:04 INFO - PROCESS | 832 | 1468504804267 Marionette TRACE conn6 <- [1,962,null,{}] 07:00:04 INFO - PROCESS | 832 | 1468504804272 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}] 07:00:04 INFO - PROCESS | 832 | 1468504804275 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:04 INFO - PROCESS | 832 | 1468504804397 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 07:00:04 INFO - PROCESS | 832 | 1468504804439 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:04 INFO - PROCESS | 832 | 1468504804441 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:04 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2D92D000 == 31 [pid = 832] [id = 250] 07:00:04 INFO - PROCESS | 832 | ++DOMWINDOW == 68 (0000009F299B7000) [pid = 832] [serial = 749] [outer = 0000000000000000] 07:00:04 INFO - PROCESS | 832 | ++DOMWINDOW == 69 (0000009F29F65800) [pid = 832] [serial = 750] [outer = 0000009F299B7000] 07:00:04 INFO - PROCESS | 832 | 1468504804491 Marionette DEBUG loaded listener.js 07:00:04 INFO - PROCESS | 832 | ++DOMWINDOW == 70 (0000009F2D170000) [pid = 832] [serial = 751] [outer = 0000009F299B7000] 07:00:04 INFO - PROCESS | 832 | 1468504804812 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]]]}] 07:00:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 07:00:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 586ms 07:00:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 07:00:04 INFO - PROCESS | 832 | 1468504804846 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 07:00:04 INFO - PROCESS | 832 | 1468504804848 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 07:00:04 INFO - PROCESS | 832 | 1468504804857 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 07:00:04 INFO - PROCESS | 832 | 1468504804859 Marionette TRACE conn6 <- [1,966,null,{}] 07:00:04 INFO - PROCESS | 832 | 1468504804869 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}] 07:00:04 INFO - PROCESS | 832 | 1468504804874 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:05 INFO - PROCESS | 832 | 1468504804998 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 07:00:05 INFO - PROCESS | 832 | 1468504805013 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:05 INFO - PROCESS | 832 | 1468504805017 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:05 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2E48A800 == 32 [pid = 832] [id = 251] 07:00:05 INFO - PROCESS | 832 | ++DOMWINDOW == 71 (0000009F2DCC9800) [pid = 832] [serial = 752] [outer = 0000000000000000] 07:00:05 INFO - PROCESS | 832 | ++DOMWINDOW == 72 (0000009F2DFA2000) [pid = 832] [serial = 753] [outer = 0000009F2DCC9800] 07:00:05 INFO - PROCESS | 832 | 1468504805068 Marionette DEBUG loaded listener.js 07:00:05 INFO - PROCESS | 832 | ++DOMWINDOW == 73 (0000009F2F8ED400) [pid = 832] [serial = 754] [outer = 0000009F2DCC9800] 07:00:05 INFO - PROCESS | 832 | 1468504805755 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]]]}] 07:00:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 07:00:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 943ms 07:00:05 INFO - PROCESS | 832 | 1468504805799 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 07:00:05 INFO - PROCESS | 832 | 1468504805801 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 07:00:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 07:00:05 INFO - PROCESS | 832 | 1468504805814 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 07:00:05 INFO - PROCESS | 832 | 1468504805816 Marionette TRACE conn6 <- [1,970,null,{}] 07:00:05 INFO - PROCESS | 832 | 1468504805819 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}] 07:00:05 INFO - PROCESS | 832 | 1468504805821 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:05 INFO - PROCESS | 832 | 1468504805934 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 07:00:05 INFO - PROCESS | 832 | 1468504805939 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:05 INFO - PROCESS | 832 | 1468504805941 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:05 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30838000 == 33 [pid = 832] [id = 252] 07:00:05 INFO - PROCESS | 832 | ++DOMWINDOW == 74 (0000009F301E0800) [pid = 832] [serial = 755] [outer = 0000000000000000] 07:00:05 INFO - PROCESS | 832 | ++DOMWINDOW == 75 (0000009F301EB800) [pid = 832] [serial = 756] [outer = 0000009F301E0800] 07:00:05 INFO - PROCESS | 832 | 1468504805986 Marionette DEBUG loaded listener.js 07:00:06 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F30A8E400) [pid = 832] [serial = 757] [outer = 0000009F301E0800] 07:00:06 INFO - PROCESS | 832 | 1468504806474 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]]]}] 07:00:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 07:00:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 692ms 07:00:06 INFO - PROCESS | 832 | 1468504806510 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 07:00:06 INFO - PROCESS | 832 | 1468504806512 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 07:00:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 07:00:06 INFO - PROCESS | 832 | 1468504806515 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 07:00:06 INFO - PROCESS | 832 | 1468504806517 Marionette TRACE conn6 <- [1,974,null,{}] 07:00:06 INFO - PROCESS | 832 | 1468504806525 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}] 07:00:06 INFO - PROCESS | 832 | 1468504806527 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:06 INFO - PROCESS | 832 | 1468504806633 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 07:00:06 INFO - PROCESS | 832 | 1468504806641 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:06 INFO - PROCESS | 832 | 1468504806643 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:06 INFO - PROCESS | 832 | ++DOCSHELL 0000009F27E8A800 == 34 [pid = 832] [id = 253] 07:00:06 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F30A95400) [pid = 832] [serial = 758] [outer = 0000000000000000] 07:00:06 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F30CA2C00) [pid = 832] [serial = 759] [outer = 0000009F30A95400] 07:00:06 INFO - PROCESS | 832 | 1468504806688 Marionette DEBUG loaded listener.js 07:00:06 INFO - PROCESS | 832 | ++DOMWINDOW == 79 (0000009F31130800) [pid = 832] [serial = 760] [outer = 0000009F30A95400] 07:00:07 INFO - PROCESS | 832 | --DOMWINDOW == 78 (0000009F2362F400) [pid = 832] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 07:00:07 INFO - PROCESS | 832 | --DOMWINDOW == 77 (0000009F2980E800) [pid = 832] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 07:00:07 INFO - PROCESS | 832 | --DOMWINDOW == 76 (0000009F23BFA800) [pid = 832] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 07:00:07 INFO - PROCESS | 832 | --DOMWINDOW == 75 (0000009F23AA8000) [pid = 832] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 07:00:07 INFO - PROCESS | 832 | --DOMWINDOW == 74 (0000009F2E434400) [pid = 832] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 07:00:07 INFO - PROCESS | 832 | --DOMWINDOW == 73 (0000009F23A9D400) [pid = 832] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 07:00:07 INFO - PROCESS | 832 | --DOMWINDOW == 72 (0000009F2DCCA000) [pid = 832] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 07:00:07 INFO - PROCESS | 832 | --DOMWINDOW == 71 (0000009F30CD4400) [pid = 832] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 07:00:07 INFO - PROCESS | 832 | --DOMWINDOW == 70 (0000009F338E5400) [pid = 832] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 07:00:07 INFO - PROCESS | 832 | --DOMWINDOW == 69 (0000009F28F0A000) [pid = 832] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 07:00:07 INFO - PROCESS | 832 | --DOMWINDOW == 68 (0000009F2FF75C00) [pid = 832] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 07:00:07 INFO - PROCESS | 832 | --DOMWINDOW == 67 (0000009F23E71400) [pid = 832] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 07:00:07 INFO - PROCESS | 832 | 1468504807193 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]]]}] 07:00:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 07:00:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 732ms 07:00:07 INFO - PROCESS | 832 | 1468504807251 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 07:00:07 INFO - PROCESS | 832 | 1468504807253 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 07:00:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 07:00:07 INFO - PROCESS | 832 | 1468504807257 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 07:00:07 INFO - PROCESS | 832 | 1468504807259 Marionette TRACE conn6 <- [1,978,null,{}] 07:00:07 INFO - PROCESS | 832 | 1468504807263 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}] 07:00:07 INFO - PROCESS | 832 | 1468504807269 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:07 INFO - PROCESS | 832 | 1468504807434 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 07:00:07 INFO - PROCESS | 832 | 1468504807486 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:07 INFO - PROCESS | 832 | 1468504807488 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:07 INFO - PROCESS | 832 | ++DOCSHELL 0000009F3309B800 == 35 [pid = 832] [id = 254] 07:00:07 INFO - PROCESS | 832 | ++DOMWINDOW == 68 (0000009F23A9F000) [pid = 832] [serial = 761] [outer = 0000000000000000] 07:00:07 INFO - PROCESS | 832 | ++DOMWINDOW == 69 (0000009F3147C800) [pid = 832] [serial = 762] [outer = 0000009F23A9F000] 07:00:07 INFO - PROCESS | 832 | 1468504807534 Marionette DEBUG loaded listener.js 07:00:07 INFO - PROCESS | 832 | ++DOMWINDOW == 70 (0000009F31D95C00) [pid = 832] [serial = 763] [outer = 0000009F23A9F000] 07:00:07 INFO - PROCESS | 832 | 1468504807906 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]]]}] 07:00:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 07:00:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 672ms 07:00:07 INFO - PROCESS | 832 | 1468504807941 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 07:00:07 INFO - PROCESS | 832 | 1468504807943 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 07:00:07 INFO - PROCESS | 832 | 1468504807946 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 07:00:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 07:00:07 INFO - PROCESS | 832 | 1468504807948 Marionette TRACE conn6 <- [1,982,null,{}] 07:00:07 INFO - PROCESS | 832 | 1468504807952 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}] 07:00:07 INFO - PROCESS | 832 | 1468504807954 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:08 INFO - PROCESS | 832 | 1468504808033 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 07:00:08 INFO - PROCESS | 832 | 1468504808039 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:08 INFO - PROCESS | 832 | 1468504808041 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:08 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37047000 == 36 [pid = 832] [id = 255] 07:00:08 INFO - PROCESS | 832 | ++DOMWINDOW == 71 (0000009F299B9000) [pid = 832] [serial = 764] [outer = 0000000000000000] 07:00:08 INFO - PROCESS | 832 | ++DOMWINDOW == 72 (0000009F32952C00) [pid = 832] [serial = 765] [outer = 0000009F299B9000] 07:00:08 INFO - PROCESS | 832 | 1468504808085 Marionette DEBUG loaded listener.js 07:00:08 INFO - PROCESS | 832 | ++DOMWINDOW == 73 (0000009F32E92C00) [pid = 832] [serial = 766] [outer = 0000009F299B9000] 07:00:08 INFO - PROCESS | 832 | 1468504808497 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]]]}] 07:00:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 07:00:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 588ms 07:00:08 INFO - PROCESS | 832 | 1468504808538 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 07:00:08 INFO - PROCESS | 832 | 1468504808540 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 07:00:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 07:00:08 INFO - PROCESS | 832 | 1468504808543 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 07:00:08 INFO - PROCESS | 832 | 1468504808545 Marionette TRACE conn6 <- [1,986,null,{}] 07:00:08 INFO - PROCESS | 832 | 1468504808549 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}] 07:00:08 INFO - PROCESS | 832 | 1468504808551 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:08 INFO - PROCESS | 832 | 1468504808636 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 07:00:08 INFO - PROCESS | 832 | 1468504808642 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:08 INFO - PROCESS | 832 | 1468504808644 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:08 INFO - PROCESS | 832 | ++DOCSHELL 0000009F373B5000 == 37 [pid = 832] [id = 256] 07:00:08 INFO - PROCESS | 832 | ++DOMWINDOW == 74 (0000009F32EC6000) [pid = 832] [serial = 767] [outer = 0000000000000000] 07:00:08 INFO - PROCESS | 832 | ++DOMWINDOW == 75 (0000009F32ED0800) [pid = 832] [serial = 768] [outer = 0000009F32EC6000] 07:00:08 INFO - PROCESS | 832 | 1468504808688 Marionette DEBUG loaded listener.js 07:00:08 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F330CF400) [pid = 832] [serial = 769] [outer = 0000009F32EC6000] 07:00:09 INFO - PROCESS | 832 | 1468504809242 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]]]}] 07:00:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 07:00:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 732ms 07:00:09 INFO - PROCESS | 832 | 1468504809279 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 07:00:09 INFO - PROCESS | 832 | 1468504809284 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 07:00:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 07:00:09 INFO - PROCESS | 832 | 1468504809290 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 07:00:09 INFO - PROCESS | 832 | 1468504809294 Marionette TRACE conn6 <- [1,990,null,{}] 07:00:09 INFO - PROCESS | 832 | 1468504809300 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}] 07:00:09 INFO - PROCESS | 832 | 1468504809304 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:09 INFO - PROCESS | 832 | 1468504809443 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 07:00:09 INFO - PROCESS | 832 | 1468504809535 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:09 INFO - PROCESS | 832 | 1468504809539 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:09 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2D91B800 == 38 [pid = 832] [id = 257] 07:00:09 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F28B1B400) [pid = 832] [serial = 770] [outer = 0000000000000000] 07:00:09 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F28F0CC00) [pid = 832] [serial = 771] [outer = 0000009F28B1B400] 07:00:09 INFO - PROCESS | 832 | 1468504809597 Marionette DEBUG loaded listener.js 07:00:09 INFO - PROCESS | 832 | ++DOMWINDOW == 79 (0000009F299BB800) [pid = 832] [serial = 772] [outer = 0000009F28B1B400] 07:00:10 INFO - PROCESS | 832 | 1468504810243 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]]]}] 07:00:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 07:00:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 985ms 07:00:10 INFO - PROCESS | 832 | 1468504810277 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 07:00:10 INFO - PROCESS | 832 | 1468504810283 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 07:00:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 07:00:10 INFO - PROCESS | 832 | 1468504810289 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 07:00:10 INFO - PROCESS | 832 | 1468504810293 Marionette TRACE conn6 <- [1,994,null,{}] 07:00:10 INFO - PROCESS | 832 | 1468504810297 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}] 07:00:10 INFO - PROCESS | 832 | 1468504810300 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:10 INFO - PROCESS | 832 | 1468504810418 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 07:00:10 INFO - PROCESS | 832 | 1468504810506 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:10 INFO - PROCESS | 832 | 1468504810509 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:10 INFO - PROCESS | 832 | ++DOCSHELL 0000009F31DC8000 == 39 [pid = 832] [id = 258] 07:00:10 INFO - PROCESS | 832 | ++DOMWINDOW == 80 (0000009F2DE52400) [pid = 832] [serial = 773] [outer = 0000000000000000] 07:00:10 INFO - PROCESS | 832 | ++DOMWINDOW == 81 (0000009F2E443000) [pid = 832] [serial = 774] [outer = 0000009F2DE52400] 07:00:10 INFO - PROCESS | 832 | 1468504810566 Marionette DEBUG loaded listener.js 07:00:10 INFO - PROCESS | 832 | ++DOMWINDOW == 82 (0000009F3002D400) [pid = 832] [serial = 775] [outer = 0000009F2DE52400] 07:00:11 INFO - PROCESS | 832 | 1468504811143 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]]]}] 07:00:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 07:00:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 881ms 07:00:11 INFO - PROCESS | 832 | 1468504811182 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 07:00:11 INFO - PROCESS | 832 | 1468504811185 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 07:00:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 07:00:11 INFO - PROCESS | 832 | 1468504811190 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 07:00:11 INFO - PROCESS | 832 | 1468504811194 Marionette TRACE conn6 <- [1,998,null,{}] 07:00:11 INFO - PROCESS | 832 | 1468504811206 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}] 07:00:11 INFO - PROCESS | 832 | 1468504811211 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:11 INFO - PROCESS | 832 | 1468504811321 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 07:00:11 INFO - PROCESS | 832 | 1468504811407 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:11 INFO - PROCESS | 832 | 1468504811411 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:11 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37989000 == 40 [pid = 832] [id = 259] 07:00:11 INFO - PROCESS | 832 | ++DOMWINDOW == 83 (0000009F3112FC00) [pid = 832] [serial = 776] [outer = 0000000000000000] 07:00:11 INFO - PROCESS | 832 | ++DOMWINDOW == 84 (0000009F31B22800) [pid = 832] [serial = 777] [outer = 0000009F3112FC00] 07:00:11 INFO - PROCESS | 832 | 1468504811471 Marionette DEBUG loaded listener.js 07:00:11 INFO - PROCESS | 832 | ++DOMWINDOW == 85 (0000009F33040C00) [pid = 832] [serial = 778] [outer = 0000009F3112FC00] 07:00:12 INFO - PROCESS | 832 | 1468504812070 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]]]}] 07:00:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 07:00:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 943ms 07:00:12 INFO - PROCESS | 832 | 1468504812135 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 07:00:12 INFO - PROCESS | 832 | 1468504812139 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 07:00:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 07:00:12 INFO - PROCESS | 832 | 1468504812142 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 07:00:12 INFO - PROCESS | 832 | 1468504812145 Marionette TRACE conn6 <- [1,1002,null,{}] 07:00:12 INFO - PROCESS | 832 | 1468504812149 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}] 07:00:12 INFO - PROCESS | 832 | 1468504812151 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:12 INFO - PROCESS | 832 | 1468504812263 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 07:00:12 INFO - PROCESS | 832 | 1468504812336 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:12 INFO - PROCESS | 832 | 1468504812339 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:12 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37AB3000 == 41 [pid = 832] [id = 260] 07:00:12 INFO - PROCESS | 832 | ++DOMWINDOW == 86 (0000009F3407C400) [pid = 832] [serial = 779] [outer = 0000000000000000] 07:00:12 INFO - PROCESS | 832 | ++DOMWINDOW == 87 (0000009F34080400) [pid = 832] [serial = 780] [outer = 0000009F3407C400] 07:00:12 INFO - PROCESS | 832 | 1468504812434 Marionette DEBUG loaded listener.js 07:00:12 INFO - PROCESS | 832 | ++DOMWINDOW == 88 (0000009F34089400) [pid = 832] [serial = 781] [outer = 0000009F3407C400] 07:00:13 INFO - PROCESS | 832 | 1468504813015 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]]]}] 07:00:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 07:00:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 944ms 07:00:13 INFO - PROCESS | 832 | 1468504813089 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 07:00:13 INFO - PROCESS | 832 | 1468504813091 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 07:00:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 07:00:13 INFO - PROCESS | 832 | 1468504813095 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 07:00:13 INFO - PROCESS | 832 | 1468504813097 Marionette TRACE conn6 <- [1,1006,null,{}] 07:00:13 INFO - PROCESS | 832 | 1468504813101 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}] 07:00:13 INFO - PROCESS | 832 | 1468504813104 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:13 INFO - PROCESS | 832 | 1468504813212 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 07:00:13 INFO - PROCESS | 832 | 1468504813288 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:13 INFO - PROCESS | 832 | 1468504813291 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:13 INFO - PROCESS | 832 | ++DOCSHELL 0000009F28BD5800 == 42 [pid = 832] [id = 261] 07:00:13 INFO - PROCESS | 832 | ++DOMWINDOW == 89 (0000009F21CD4400) [pid = 832] [serial = 782] [outer = 0000000000000000] 07:00:13 INFO - PROCESS | 832 | ++DOMWINDOW == 90 (0000009F23BEFC00) [pid = 832] [serial = 783] [outer = 0000009F21CD4400] 07:00:13 INFO - PROCESS | 832 | 1468504813458 Marionette DEBUG loaded listener.js 07:00:13 INFO - PROCESS | 832 | ++DOMWINDOW == 91 (0000009F28A75000) [pid = 832] [serial = 784] [outer = 0000009F21CD4400] 07:00:14 INFO - PROCESS | 832 | --DOCSHELL 0000009F37047000 == 41 [pid = 832] [id = 255] 07:00:14 INFO - PROCESS | 832 | --DOCSHELL 0000009F3309B800 == 40 [pid = 832] [id = 254] 07:00:14 INFO - PROCESS | 832 | --DOCSHELL 0000009F27E8A800 == 39 [pid = 832] [id = 253] 07:00:14 INFO - PROCESS | 832 | --DOCSHELL 0000009F30838000 == 38 [pid = 832] [id = 252] 07:00:14 INFO - PROCESS | 832 | --DOCSHELL 0000009F2E48A800 == 37 [pid = 832] [id = 251] 07:00:14 INFO - PROCESS | 832 | --DOCSHELL 0000009F2D92D000 == 36 [pid = 832] [id = 250] 07:00:14 INFO - PROCESS | 832 | --DOCSHELL 0000009F28F9D000 == 35 [pid = 832] [id = 249] 07:00:14 INFO - PROCESS | 832 | --DOCSHELL 0000009F28FB4000 == 34 [pid = 832] [id = 238] 07:00:14 INFO - PROCESS | 832 | --DOCSHELL 0000009F2E48D800 == 33 [pid = 832] [id = 248] 07:00:14 INFO - PROCESS | 832 | --DOCSHELL 0000009F23C85800 == 32 [pid = 832] [id = 247] 07:00:14 INFO - PROCESS | 832 | --DOCSHELL 0000009F37AB3000 == 31 [pid = 832] [id = 260] 07:00:14 INFO - PROCESS | 832 | --DOCSHELL 0000009F37989000 == 30 [pid = 832] [id = 259] 07:00:14 INFO - PROCESS | 832 | --DOCSHELL 0000009F31DC8000 == 29 [pid = 832] [id = 258] 07:00:14 INFO - PROCESS | 832 | --DOCSHELL 0000009F373B5000 == 28 [pid = 832] [id = 256] 07:00:14 INFO - PROCESS | 832 | --DOCSHELL 0000009F2D91B800 == 27 [pid = 832] [id = 257] 07:00:14 INFO - PROCESS | 832 | --DOMWINDOW == 90 (0000009F31131800) [pid = 832] [serial = 738] [outer = 0000000000000000] [url = about:blank] 07:00:14 INFO - PROCESS | 832 | --DOMWINDOW == 89 (0000009F2DC1FC00) [pid = 832] [serial = 723] [outer = 0000000000000000] [url = about:blank] 07:00:14 INFO - PROCESS | 832 | --DOMWINDOW == 88 (0000009F299B2400) [pid = 832] [serial = 720] [outer = 0000000000000000] [url = about:blank] 07:00:14 INFO - PROCESS | 832 | --DOMWINDOW == 87 (0000009F29FD5400) [pid = 832] [serial = 721] [outer = 0000000000000000] [url = about:blank] 07:00:14 INFO - PROCESS | 832 | --DOMWINDOW == 86 (0000009F2413D000) [pid = 832] [serial = 717] [outer = 0000000000000000] [url = about:blank] 07:00:14 INFO - PROCESS | 832 | --DOMWINDOW == 85 (0000009F27EC5800) [pid = 832] [serial = 718] [outer = 0000000000000000] [url = about:blank] 07:00:14 INFO - PROCESS | 832 | --DOMWINDOW == 84 (0000009F24F53800) [pid = 832] [serial = 715] [outer = 0000000000000000] [url = about:blank] 07:00:14 INFO - PROCESS | 832 | --DOMWINDOW == 83 (0000009F23BF4800) [pid = 832] [serial = 714] [outer = 0000000000000000] [url = about:blank] 07:00:14 INFO - PROCESS | 832 | --DOMWINDOW == 82 (0000009F2F896800) [pid = 832] [serial = 726] [outer = 0000000000000000] [url = about:blank] 07:00:14 INFO - PROCESS | 832 | --DOMWINDOW == 81 (0000009F28B21800) [pid = 832] [serial = 703] [outer = 0000000000000000] [url = about:blank] 07:00:14 INFO - PROCESS | 832 | --DOMWINDOW == 80 (0000009F23BF7400) [pid = 832] [serial = 702] [outer = 0000000000000000] [url = about:blank] 07:00:14 INFO - PROCESS | 832 | --DOMWINDOW == 79 (0000009F2FB79800) [pid = 832] [serial = 706] [outer = 0000000000000000] [url = about:blank] 07:00:14 INFO - PROCESS | 832 | --DOMWINDOW == 78 (0000009F2DE32C00) [pid = 832] [serial = 705] [outer = 0000000000000000] [url = about:blank] 07:00:14 INFO - PROCESS | 832 | --DOMWINDOW == 77 (0000009F31BAE400) [pid = 832] [serial = 709] [outer = 0000000000000000] [url = about:blank] 07:00:14 INFO - PROCESS | 832 | --DOMWINDOW == 76 (0000009F313F8800) [pid = 832] [serial = 708] [outer = 0000000000000000] [url = about:blank] 07:00:14 INFO - PROCESS | 832 | --DOMWINDOW == 75 (0000009F34171C00) [pid = 832] [serial = 712] [outer = 0000000000000000] [url = about:blank] 07:00:14 INFO - PROCESS | 832 | --DOMWINDOW == 74 (0000009F3416B400) [pid = 832] [serial = 711] [outer = 0000000000000000] [url = about:blank] 07:00:14 INFO - PROCESS | 832 | --DOMWINDOW == 73 (0000009F2FF70000) [pid = 832] [serial = 729] [outer = 0000000000000000] [url = about:blank] 07:00:14 INFO - PROCESS | 832 | --DOMWINDOW == 72 (0000009F2F8EB000) [pid = 832] [serial = 727] [outer = 0000000000000000] [url = about:blank] 07:00:14 INFO - PROCESS | 832 | --DOMWINDOW == 71 (0000009F30A8B400) [pid = 832] [serial = 732] [outer = 0000000000000000] [url = about:blank] 07:00:14 INFO - PROCESS | 832 | --DOMWINDOW == 70 (0000009F2FF8C800) [pid = 832] [serial = 730] [outer = 0000000000000000] [url = about:blank] 07:00:14 INFO - PROCESS | 832 | --DOMWINDOW == 69 (0000009F30CAA000) [pid = 832] [serial = 733] [outer = 0000000000000000] [url = about:blank] 07:00:14 INFO - PROCESS | 832 | --DOMWINDOW == 68 (0000009F30769400) [pid = 832] [serial = 735] [outer = 0000000000000000] [url = about:blank] 07:00:14 INFO - PROCESS | 832 | --DOMWINDOW == 67 (0000009F2DCCA400) [pid = 832] [serial = 724] [outer = 0000000000000000] [url = about:blank] 07:00:14 INFO - PROCESS | 832 | --DOMWINDOW == 66 (0000009F30CD8C00) [pid = 832] [serial = 736] [outer = 0000000000000000] [url = about:blank] 07:00:14 INFO - PROCESS | 832 | 1468504814712 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]]]}] 07:00:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 07:00:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1680ms 07:00:14 INFO - PROCESS | 832 | 1468504814779 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 07:00:14 INFO - PROCESS | 832 | 1468504814783 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 07:00:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 07:00:14 INFO - PROCESS | 832 | 1468504814789 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 07:00:14 INFO - PROCESS | 832 | 1468504814792 Marionette TRACE conn6 <- [1,1010,null,{}] 07:00:14 INFO - PROCESS | 832 | 1468504814799 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}] 07:00:14 INFO - PROCESS | 832 | 1468504814802 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:14 INFO - PROCESS | 832 | 1468504814901 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 07:00:14 INFO - PROCESS | 832 | 1468504814908 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:14 INFO - PROCESS | 832 | 1468504814913 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:14 INFO - PROCESS | 832 | ++DOCSHELL 0000009F27E92800 == 28 [pid = 832] [id = 262] 07:00:14 INFO - PROCESS | 832 | ++DOMWINDOW == 67 (0000009F2400E000) [pid = 832] [serial = 785] [outer = 0000000000000000] 07:00:14 INFO - PROCESS | 832 | ++DOMWINDOW == 68 (0000009F2413F000) [pid = 832] [serial = 786] [outer = 0000009F2400E000] 07:00:14 INFO - PROCESS | 832 | 1468504814963 Marionette DEBUG loaded listener.js 07:00:15 INFO - PROCESS | 832 | ++DOMWINDOW == 69 (0000009F27F38C00) [pid = 832] [serial = 787] [outer = 0000009F2400E000] 07:00:15 INFO - PROCESS | 832 | 1468504815438 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]]]}] 07:00:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 07:00:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 690ms 07:00:15 INFO - PROCESS | 832 | 1468504815482 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 07:00:15 INFO - PROCESS | 832 | 1468504815487 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 07:00:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 07:00:15 INFO - PROCESS | 832 | 1468504815494 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 07:00:15 INFO - PROCESS | 832 | 1468504815497 Marionette TRACE conn6 <- [1,1014,null,{}] 07:00:15 INFO - PROCESS | 832 | 1468504815501 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}] 07:00:15 INFO - PROCESS | 832 | 1468504815503 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:15 INFO - PROCESS | 832 | 1468504815596 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 07:00:15 INFO - PROCESS | 832 | 1468504815612 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:15 INFO - PROCESS | 832 | 1468504815614 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:15 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2A19A000 == 29 [pid = 832] [id = 263] 07:00:15 INFO - PROCESS | 832 | ++DOMWINDOW == 70 (0000009F29810C00) [pid = 832] [serial = 788] [outer = 0000000000000000] 07:00:15 INFO - PROCESS | 832 | ++DOMWINDOW == 71 (0000009F29882C00) [pid = 832] [serial = 789] [outer = 0000009F29810C00] 07:00:15 INFO - PROCESS | 832 | 1468504815663 Marionette DEBUG loaded listener.js 07:00:15 INFO - PROCESS | 832 | ++DOMWINDOW == 72 (0000009F299B1800) [pid = 832] [serial = 790] [outer = 0000009F29810C00] 07:00:16 INFO - PROCESS | 832 | 1468504816122 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]]]}] 07:00:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 07:00:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 693ms 07:00:16 INFO - PROCESS | 832 | 1468504816189 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 07:00:16 INFO - PROCESS | 832 | 1468504816191 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 07:00:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 07:00:16 INFO - PROCESS | 832 | 1468504816195 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 07:00:16 INFO - PROCESS | 832 | 1468504816198 Marionette TRACE conn6 <- [1,1018,null,{}] 07:00:16 INFO - PROCESS | 832 | 1468504816239 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}] 07:00:16 INFO - PROCESS | 832 | 1468504816244 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:16 INFO - PROCESS | 832 | 1468504816365 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 07:00:16 INFO - PROCESS | 832 | 1468504816374 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:16 INFO - PROCESS | 832 | 1468504816377 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:16 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2DDA4800 == 30 [pid = 832] [id = 264] 07:00:16 INFO - PROCESS | 832 | ++DOMWINDOW == 73 (0000009F2D10AC00) [pid = 832] [serial = 791] [outer = 0000000000000000] 07:00:16 INFO - PROCESS | 832 | ++DOMWINDOW == 74 (0000009F2D9C1C00) [pid = 832] [serial = 792] [outer = 0000009F2D10AC00] 07:00:16 INFO - PROCESS | 832 | 1468504816426 Marionette DEBUG loaded listener.js 07:00:16 INFO - PROCESS | 832 | ++DOMWINDOW == 75 (0000009F2DC2A400) [pid = 832] [serial = 793] [outer = 0000009F2D10AC00] 07:00:16 INFO - PROCESS | 832 | 1468504816848 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]]]}] 07:00:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 07:00:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 692ms 07:00:16 INFO - PROCESS | 832 | 1468504816889 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 07:00:16 INFO - PROCESS | 832 | 1468504816892 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 07:00:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 07:00:16 INFO - PROCESS | 832 | 1468504816895 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 07:00:16 INFO - PROCESS | 832 | 1468504816897 Marionette TRACE conn6 <- [1,1022,null,{}] 07:00:16 INFO - PROCESS | 832 | 1468504816901 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}] 07:00:16 INFO - PROCESS | 832 | 1468504816903 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:17 INFO - PROCESS | 832 | 1468504817021 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 07:00:17 INFO - PROCESS | 832 | 1468504817038 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:17 INFO - PROCESS | 832 | 1468504817040 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:17 INFO - PROCESS | 832 | ++DOCSHELL 0000009F300A9800 == 31 [pid = 832] [id = 265] 07:00:17 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F2DE32C00) [pid = 832] [serial = 794] [outer = 0000000000000000] 07:00:17 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F2DF9EC00) [pid = 832] [serial = 795] [outer = 0000009F2DE32C00] 07:00:17 INFO - PROCESS | 832 | 1468504817090 Marionette DEBUG loaded listener.js 07:00:17 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F2F899800) [pid = 832] [serial = 796] [outer = 0000009F2DE32C00] 07:00:17 INFO - PROCESS | 832 | 1468504817536 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]]]}] 07:00:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 07:00:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 692ms 07:00:17 INFO - PROCESS | 832 | 1468504817596 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 07:00:17 INFO - PROCESS | 832 | 1468504817598 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 07:00:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 07:00:17 INFO - PROCESS | 832 | 1468504817602 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 07:00:17 INFO - PROCESS | 832 | 1468504817603 Marionette TRACE conn6 <- [1,1026,null,{}] 07:00:17 INFO - PROCESS | 832 | 1468504817645 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}] 07:00:17 INFO - PROCESS | 832 | 1468504817647 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:17 INFO - PROCESS | 832 | 1468504817751 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 07:00:17 INFO - PROCESS | 832 | 1468504817760 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:17 INFO - PROCESS | 832 | 1468504817762 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:17 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30821800 == 32 [pid = 832] [id = 266] 07:00:17 INFO - PROCESS | 832 | ++DOMWINDOW == 79 (0000009F2F89A000) [pid = 832] [serial = 797] [outer = 0000000000000000] 07:00:17 INFO - PROCESS | 832 | ++DOMWINDOW == 80 (0000009F2FB82800) [pid = 832] [serial = 798] [outer = 0000009F2F89A000] 07:00:17 INFO - PROCESS | 832 | 1468504817807 Marionette DEBUG loaded listener.js 07:00:17 INFO - PROCESS | 832 | ++DOMWINDOW == 81 (0000009F2FF78400) [pid = 832] [serial = 799] [outer = 0000009F2F89A000] 07:00:18 INFO - PROCESS | 832 | 1468504818230 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]]]}] 07:00:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 07:00:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 672ms 07:00:18 INFO - PROCESS | 832 | 1468504818276 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 07:00:18 INFO - PROCESS | 832 | 1468504818278 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 07:00:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 07:00:18 INFO - PROCESS | 832 | 1468504818292 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 07:00:18 INFO - PROCESS | 832 | 1468504818294 Marionette TRACE conn6 <- [1,1030,null,{}] 07:00:18 INFO - PROCESS | 832 | 1468504818297 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}] 07:00:18 INFO - PROCESS | 832 | 1468504818303 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:18 INFO - PROCESS | 832 | 1468504818433 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 07:00:18 INFO - PROCESS | 832 | 1468504818484 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:18 INFO - PROCESS | 832 | 1468504818486 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:18 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30D0F000 == 33 [pid = 832] [id = 267] 07:00:18 INFO - PROCESS | 832 | ++DOMWINDOW == 82 (0000009F2FF88800) [pid = 832] [serial = 800] [outer = 0000000000000000] 07:00:18 INFO - PROCESS | 832 | ++DOMWINDOW == 83 (0000009F304B2400) [pid = 832] [serial = 801] [outer = 0000009F2FF88800] 07:00:18 INFO - PROCESS | 832 | 1468504818532 Marionette DEBUG loaded listener.js 07:00:18 INFO - PROCESS | 832 | ++DOMWINDOW == 84 (0000009F30CA7800) [pid = 832] [serial = 802] [outer = 0000009F2FF88800] 07:00:18 INFO - PROCESS | 832 | 1468504818976 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]]]}] 07:00:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 07:00:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 732ms 07:00:19 INFO - PROCESS | 832 | --DOMWINDOW == 83 (0000009F27EBE800) [pid = 832] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 07:00:19 INFO - PROCESS | 832 | --DOMWINDOW == 82 (0000009F2DCC9800) [pid = 832] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 07:00:19 INFO - PROCESS | 832 | --DOMWINDOW == 81 (0000009F299B7000) [pid = 832] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 07:00:19 INFO - PROCESS | 832 | --DOMWINDOW == 80 (0000009F21CD2000) [pid = 832] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 07:00:19 INFO - PROCESS | 832 | --DOMWINDOW == 79 (0000009F30A95400) [pid = 832] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 07:00:19 INFO - PROCESS | 832 | --DOMWINDOW == 78 (0000009F288A7400) [pid = 832] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 07:00:19 INFO - PROCESS | 832 | --DOMWINDOW == 77 (0000009F301E0800) [pid = 832] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 07:00:19 INFO - PROCESS | 832 | --DOMWINDOW == 76 (0000009F299B9000) [pid = 832] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 07:00:19 INFO - PROCESS | 832 | --DOMWINDOW == 75 (0000009F2D178000) [pid = 832] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 07:00:19 INFO - PROCESS | 832 | --DOMWINDOW == 74 (0000009F23A9F000) [pid = 832] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 07:00:19 INFO - PROCESS | 832 | --DOMWINDOW == 73 (0000009F32EC6000) [pid = 832] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 07:00:19 INFO - PROCESS | 832 | 1468504819216 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 07:00:19 INFO - PROCESS | 832 | 1468504819219 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 07:00:19 INFO - PROCESS | 832 | 1468504819224 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 07:00:19 INFO - PROCESS | 832 | 1468504819226 Marionette TRACE conn6 <- [1,1034,null,{}] 07:00:19 INFO - PROCESS | 832 | 1468504819229 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}] 07:00:19 INFO - PROCESS | 832 | 1468504819231 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 07:00:19 INFO - PROCESS | 832 | 1468504819311 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 07:00:19 INFO - PROCESS | 832 | 1468504819318 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:19 INFO - PROCESS | 832 | 1468504819320 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:19 INFO - PROCESS | 832 | ++DOCSHELL 0000009F31161000 == 34 [pid = 832] [id = 268] 07:00:19 INFO - PROCESS | 832 | ++DOMWINDOW == 74 (0000009F28B26C00) [pid = 832] [serial = 803] [outer = 0000000000000000] 07:00:19 INFO - PROCESS | 832 | ++DOMWINDOW == 75 (0000009F29B57C00) [pid = 832] [serial = 804] [outer = 0000009F28B26C00] 07:00:19 INFO - PROCESS | 832 | 1468504819364 Marionette DEBUG loaded listener.js 07:00:19 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F2E465800) [pid = 832] [serial = 805] [outer = 0000009F28B26C00] 07:00:19 INFO - PROCESS | 832 | 1468504819761 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]]]}] 07:00:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 07:00:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 565ms 07:00:19 INFO - PROCESS | 832 | 1468504819807 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 07:00:19 INFO - PROCESS | 832 | 1468504819809 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 07:00:19 INFO - PROCESS | 832 | 1468504819812 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 07:00:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 07:00:19 INFO - PROCESS | 832 | 1468504819814 Marionette TRACE conn6 <- [1,1038,null,{}] 07:00:19 INFO - PROCESS | 832 | 1468504819818 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}] 07:00:19 INFO - PROCESS | 832 | 1468504819819 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:19 INFO - PROCESS | 832 | 1468504819899 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 07:00:19 INFO - PROCESS | 832 | 1468504819904 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:19 INFO - PROCESS | 832 | 1468504819906 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:19 INFO - PROCESS | 832 | ++DOCSHELL 0000009F32EBF800 == 35 [pid = 832] [id = 269] 07:00:19 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F2FF8A400) [pid = 832] [serial = 806] [outer = 0000000000000000] 07:00:19 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F30CCBC00) [pid = 832] [serial = 807] [outer = 0000009F2FF8A400] 07:00:19 INFO - PROCESS | 832 | 1468504819951 Marionette DEBUG loaded listener.js 07:00:20 INFO - PROCESS | 832 | ++DOMWINDOW == 79 (0000009F31131000) [pid = 832] [serial = 808] [outer = 0000009F2FF8A400] 07:00:20 INFO - PROCESS | 832 | 1468504820368 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]]]}] 07:00:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 07:00:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 587ms 07:00:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 07:00:20 INFO - PROCESS | 832 | 1468504820403 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 07:00:20 INFO - PROCESS | 832 | 1468504820405 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 07:00:20 INFO - PROCESS | 832 | 1468504820408 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 07:00:20 INFO - PROCESS | 832 | 1468504820410 Marionette TRACE conn6 <- [1,1042,null,{}] 07:00:20 INFO - PROCESS | 832 | 1468504820414 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}] 07:00:20 INFO - PROCESS | 832 | 1468504820415 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:20 INFO - PROCESS | 832 | 1468504820500 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 07:00:20 INFO - PROCESS | 832 | 1468504820506 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:20 INFO - PROCESS | 832 | 1468504820508 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:20 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37048000 == 36 [pid = 832] [id = 270] 07:00:20 INFO - PROCESS | 832 | ++DOMWINDOW == 80 (0000009F30CA8000) [pid = 832] [serial = 809] [outer = 0000000000000000] 07:00:20 INFO - PROCESS | 832 | ++DOMWINDOW == 81 (0000009F3147AC00) [pid = 832] [serial = 810] [outer = 0000009F30CA8000] 07:00:20 INFO - PROCESS | 832 | 1468504820552 Marionette DEBUG loaded listener.js 07:00:20 INFO - PROCESS | 832 | ++DOMWINDOW == 82 (0000009F31B2D400) [pid = 832] [serial = 811] [outer = 0000009F30CA8000] 07:00:21 INFO - PROCESS | 832 | 1468504820990 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]]]}] 07:00:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 07:00:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 631ms 07:00:21 INFO - PROCESS | 832 | 1468504821042 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 07:00:21 INFO - PROCESS | 832 | 1468504821044 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 07:00:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 07:00:21 INFO - PROCESS | 832 | 1468504821047 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 07:00:21 INFO - PROCESS | 832 | 1468504821049 Marionette TRACE conn6 <- [1,1046,null,{}] 07:00:21 INFO - PROCESS | 832 | 1468504821053 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}] 07:00:21 INFO - PROCESS | 832 | 1468504821054 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:21 INFO - PROCESS | 832 | 1468504821138 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 07:00:21 INFO - PROCESS | 832 | 1468504821143 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:21 INFO - PROCESS | 832 | 1468504821145 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:21 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37750800 == 37 [pid = 832] [id = 271] 07:00:21 INFO - PROCESS | 832 | ++DOMWINDOW == 83 (0000009F31BAE400) [pid = 832] [serial = 812] [outer = 0000000000000000] 07:00:21 INFO - PROCESS | 832 | ++DOMWINDOW == 84 (0000009F327BD000) [pid = 832] [serial = 813] [outer = 0000009F31BAE400] 07:00:21 INFO - PROCESS | 832 | 1468504821189 Marionette DEBUG loaded listener.js 07:00:21 INFO - PROCESS | 832 | ++DOMWINDOW == 85 (0000009F32EC5C00) [pid = 832] [serial = 814] [outer = 0000009F31BAE400] 07:00:21 INFO - PROCESS | 832 | 1468504821983 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]]]}] 07:00:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 07:00:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 986ms 07:00:22 INFO - PROCESS | 832 | 1468504822036 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 07:00:22 INFO - PROCESS | 832 | 1468504822041 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 07:00:22 INFO - PROCESS | 832 | 1468504822046 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 07:00:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 07:00:22 INFO - PROCESS | 832 | 1468504822053 Marionette TRACE conn6 <- [1,1050,null,{}] 07:00:22 INFO - PROCESS | 832 | 1468504822058 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}] 07:00:22 INFO - PROCESS | 832 | 1468504822061 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:22 INFO - PROCESS | 832 | 1468504822188 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 07:00:22 INFO - PROCESS | 832 | 1468504822264 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:22 INFO - PROCESS | 832 | 1468504822267 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:22 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2D5D4800 == 38 [pid = 832] [id = 272] 07:00:22 INFO - PROCESS | 832 | ++DOMWINDOW == 86 (0000009F24FBE800) [pid = 832] [serial = 815] [outer = 0000000000000000] 07:00:22 INFO - PROCESS | 832 | ++DOMWINDOW == 87 (0000009F28A76000) [pid = 832] [serial = 816] [outer = 0000009F24FBE800] 07:00:22 INFO - PROCESS | 832 | 1468504822366 Marionette DEBUG loaded listener.js 07:00:22 INFO - PROCESS | 832 | ++DOMWINDOW == 88 (0000009F299B9C00) [pid = 832] [serial = 817] [outer = 0000009F24FBE800] 07:00:23 INFO - PROCESS | 832 | 1468504823251 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]]]}] 07:00:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 07:00:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1241ms 07:00:23 INFO - PROCESS | 832 | 1468504823301 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 07:00:23 INFO - PROCESS | 832 | 1468504823305 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 07:00:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 07:00:23 INFO - PROCESS | 832 | 1468504823310 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 07:00:23 INFO - PROCESS | 832 | 1468504823314 Marionette TRACE conn6 <- [1,1054,null,{}] 07:00:23 INFO - PROCESS | 832 | 1468504823320 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}] 07:00:23 INFO - PROCESS | 832 | 1468504823323 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:23 INFO - PROCESS | 832 | 1468504823435 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 07:00:23 INFO - PROCESS | 832 | 1468504823503 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:23 INFO - PROCESS | 832 | 1468504823507 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:23 INFO - PROCESS | 832 | ++DOCSHELL 0000009F28FAA800 == 39 [pid = 832] [id = 273] 07:00:23 INFO - PROCESS | 832 | ++DOMWINDOW == 89 (0000009F24DE8C00) [pid = 832] [serial = 818] [outer = 0000000000000000] 07:00:23 INFO - PROCESS | 832 | ++DOMWINDOW == 90 (0000009F28AE7800) [pid = 832] [serial = 819] [outer = 0000009F24DE8C00] 07:00:23 INFO - PROCESS | 832 | 1468504823557 Marionette DEBUG loaded listener.js 07:00:23 INFO - PROCESS | 832 | ++DOMWINDOW == 91 (0000009F29923800) [pid = 832] [serial = 820] [outer = 0000009F24DE8C00] 07:00:23 INFO - PROCESS | 832 | --DOCSHELL 0000009F37048000 == 38 [pid = 832] [id = 270] 07:00:23 INFO - PROCESS | 832 | --DOCSHELL 0000009F32EBF800 == 37 [pid = 832] [id = 269] 07:00:23 INFO - PROCESS | 832 | --DOCSHELL 0000009F31161000 == 36 [pid = 832] [id = 268] 07:00:23 INFO - PROCESS | 832 | --DOCSHELL 0000009F30D0F000 == 35 [pid = 832] [id = 267] 07:00:23 INFO - PROCESS | 832 | --DOCSHELL 0000009F30821800 == 34 [pid = 832] [id = 266] 07:00:23 INFO - PROCESS | 832 | --DOCSHELL 0000009F300A9800 == 33 [pid = 832] [id = 265] 07:00:23 INFO - PROCESS | 832 | --DOCSHELL 0000009F2DDA4800 == 32 [pid = 832] [id = 264] 07:00:23 INFO - PROCESS | 832 | --DOCSHELL 0000009F2A19A000 == 31 [pid = 832] [id = 263] 07:00:23 INFO - PROCESS | 832 | --DOCSHELL 0000009F27E92800 == 30 [pid = 832] [id = 262] 07:00:23 INFO - PROCESS | 832 | --DOCSHELL 0000009F28BD5800 == 29 [pid = 832] [id = 261] 07:00:23 INFO - PROCESS | 832 | --DOMWINDOW == 90 (0000009F32E92C00) [pid = 832] [serial = 766] [outer = 0000000000000000] [url = about:blank] 07:00:23 INFO - PROCESS | 832 | --DOMWINDOW == 89 (0000009F330CF400) [pid = 832] [serial = 769] [outer = 0000000000000000] [url = about:blank] 07:00:23 INFO - PROCESS | 832 | --DOMWINDOW == 88 (0000009F32ED0800) [pid = 832] [serial = 768] [outer = 0000000000000000] [url = about:blank] 07:00:23 INFO - PROCESS | 832 | --DOMWINDOW == 87 (0000009F28F66C00) [pid = 832] [serial = 748] [outer = 0000000000000000] [url = about:blank] 07:00:23 INFO - PROCESS | 832 | --DOMWINDOW == 86 (0000009F2DFA2000) [pid = 832] [serial = 753] [outer = 0000000000000000] [url = about:blank] 07:00:23 INFO - PROCESS | 832 | --DOMWINDOW == 85 (0000009F2D170000) [pid = 832] [serial = 751] [outer = 0000000000000000] [url = about:blank] 07:00:23 INFO - PROCESS | 832 | --DOMWINDOW == 84 (0000009F23113400) [pid = 832] [serial = 741] [outer = 0000000000000000] [url = about:blank] 07:00:23 INFO - PROCESS | 832 | --DOMWINDOW == 83 (0000009F30CA2C00) [pid = 832] [serial = 759] [outer = 0000000000000000] [url = about:blank] 07:00:23 INFO - PROCESS | 832 | --DOMWINDOW == 82 (0000009F31130800) [pid = 832] [serial = 760] [outer = 0000000000000000] [url = about:blank] 07:00:23 INFO - PROCESS | 832 | --DOMWINDOW == 81 (0000009F2D171C00) [pid = 832] [serial = 745] [outer = 0000000000000000] [url = about:blank] 07:00:23 INFO - PROCESS | 832 | --DOMWINDOW == 80 (0000009F30A8E400) [pid = 832] [serial = 757] [outer = 0000000000000000] [url = about:blank] 07:00:23 INFO - PROCESS | 832 | --DOMWINDOW == 79 (0000009F2F8ED400) [pid = 832] [serial = 754] [outer = 0000000000000000] [url = about:blank] 07:00:23 INFO - PROCESS | 832 | --DOMWINDOW == 78 (0000009F28738000) [pid = 832] [serial = 747] [outer = 0000000000000000] [url = about:blank] 07:00:23 INFO - PROCESS | 832 | --DOMWINDOW == 77 (0000009F32952C00) [pid = 832] [serial = 765] [outer = 0000000000000000] [url = about:blank] 07:00:23 INFO - PROCESS | 832 | --DOMWINDOW == 76 (0000009F3147B400) [pid = 832] [serial = 739] [outer = 0000000000000000] [url = about:blank] 07:00:23 INFO - PROCESS | 832 | --DOMWINDOW == 75 (0000009F23BEF400) [pid = 832] [serial = 742] [outer = 0000000000000000] [url = about:blank] 07:00:23 INFO - PROCESS | 832 | --DOMWINDOW == 74 (0000009F31D95C00) [pid = 832] [serial = 763] [outer = 0000000000000000] [url = about:blank] 07:00:23 INFO - PROCESS | 832 | --DOMWINDOW == 73 (0000009F29F67000) [pid = 832] [serial = 744] [outer = 0000000000000000] [url = about:blank] 07:00:23 INFO - PROCESS | 832 | --DOMWINDOW == 72 (0000009F301EB800) [pid = 832] [serial = 756] [outer = 0000000000000000] [url = about:blank] 07:00:23 INFO - PROCESS | 832 | --DOMWINDOW == 71 (0000009F3147C800) [pid = 832] [serial = 762] [outer = 0000000000000000] [url = about:blank] 07:00:23 INFO - PROCESS | 832 | --DOMWINDOW == 70 (0000009F29F65800) [pid = 832] [serial = 750] [outer = 0000000000000000] [url = about:blank] 07:00:24 INFO - PROCESS | 832 | 1468504824141 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]]]}] 07:00:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 07:00:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 881ms 07:00:24 INFO - PROCESS | 832 | 1468504824192 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 07:00:24 INFO - PROCESS | 832 | 1468504824198 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 07:00:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 07:00:24 INFO - PROCESS | 832 | 1468504824204 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 07:00:24 INFO - PROCESS | 832 | 1468504824207 Marionette TRACE conn6 <- [1,1058,null,{}] 07:00:24 INFO - PROCESS | 832 | 1468504824210 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}] 07:00:24 INFO - PROCESS | 832 | 1468504824213 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:24 INFO - PROCESS | 832 | 1468504824302 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 07:00:24 INFO - PROCESS | 832 | 1468504824310 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:24 INFO - PROCESS | 832 | 1468504824313 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:24 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2A03C800 == 30 [pid = 832] [id = 274] 07:00:24 INFO - PROCESS | 832 | ++DOMWINDOW == 71 (0000009F27FFB800) [pid = 832] [serial = 821] [outer = 0000000000000000] 07:00:24 INFO - PROCESS | 832 | ++DOMWINDOW == 72 (0000009F299B1400) [pid = 832] [serial = 822] [outer = 0000009F27FFB800] 07:00:24 INFO - PROCESS | 832 | 1468504824361 Marionette DEBUG loaded listener.js 07:00:24 INFO - PROCESS | 832 | ++DOMWINDOW == 73 (0000009F2D170000) [pid = 832] [serial = 823] [outer = 0000009F27FFB800] 07:00:24 INFO - PROCESS | 832 | 1468504824844 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]]]}] 07:00:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 07:00:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 692ms 07:00:24 INFO - PROCESS | 832 | 1468504824914 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 07:00:24 INFO - PROCESS | 832 | 1468504824917 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 07:00:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 07:00:24 INFO - PROCESS | 832 | 1468504824922 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 07:00:24 INFO - PROCESS | 832 | 1468504824926 Marionette TRACE conn6 <- [1,1062,null,{}] 07:00:24 INFO - PROCESS | 832 | 1468504824937 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}] 07:00:24 INFO - PROCESS | 832 | 1468504824942 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:25 INFO - PROCESS | 832 | 1468504825031 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 07:00:25 INFO - PROCESS | 832 | 1468504825105 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:25 INFO - PROCESS | 832 | 1468504825108 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:25 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2F86D000 == 31 [pid = 832] [id = 275] 07:00:25 INFO - PROCESS | 832 | ++DOMWINDOW == 74 (0000009F2DCC6C00) [pid = 832] [serial = 824] [outer = 0000000000000000] 07:00:25 INFO - PROCESS | 832 | ++DOMWINDOW == 75 (0000009F2DE54C00) [pid = 832] [serial = 825] [outer = 0000009F2DCC6C00] 07:00:25 INFO - PROCESS | 832 | 1468504825165 Marionette DEBUG loaded listener.js 07:00:25 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F2F89A400) [pid = 832] [serial = 826] [outer = 0000009F2DCC6C00] 07:00:25 INFO - PROCESS | 832 | 1468504825541 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]]]}] 07:00:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 07:00:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 628ms 07:00:25 INFO - PROCESS | 832 | 1468504825553 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 07:00:25 INFO - PROCESS | 832 | 1468504825556 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 07:00:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 07:00:25 INFO - PROCESS | 832 | 1468504825566 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 07:00:25 INFO - PROCESS | 832 | 1468504825568 Marionette TRACE conn6 <- [1,1066,null,{}] 07:00:25 INFO - PROCESS | 832 | 1468504825571 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}] 07:00:25 INFO - PROCESS | 832 | 1468504825573 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:25 INFO - PROCESS | 832 | 1468504825662 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 07:00:25 INFO - PROCESS | 832 | 1468504825668 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:25 INFO - PROCESS | 832 | 1468504825670 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:25 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30A63000 == 32 [pid = 832] [id = 276] 07:00:25 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F23AA6400) [pid = 832] [serial = 827] [outer = 0000000000000000] 07:00:25 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F3002DC00) [pid = 832] [serial = 828] [outer = 0000009F23AA6400] 07:00:25 INFO - PROCESS | 832 | 1468504825716 Marionette DEBUG loaded listener.js 07:00:25 INFO - PROCESS | 832 | ++DOMWINDOW == 79 (0000009F304BE000) [pid = 832] [serial = 829] [outer = 0000009F23AA6400] 07:00:26 INFO - PROCESS | 832 | 1468504826142 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]]]}] 07:00:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 07:00:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 628ms 07:00:26 INFO - PROCESS | 832 | 1468504826195 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 07:00:26 INFO - PROCESS | 832 | 1468504826197 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 07:00:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 07:00:26 INFO - PROCESS | 832 | 1468504826206 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 07:00:26 INFO - PROCESS | 832 | 1468504826208 Marionette TRACE conn6 <- [1,1070,null,{}] 07:00:26 INFO - PROCESS | 832 | 1468504826212 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}] 07:00:26 INFO - PROCESS | 832 | 1468504826214 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:26 INFO - PROCESS | 832 | 1468504826326 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 07:00:26 INFO - PROCESS | 832 | 1468504826365 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:26 INFO - PROCESS | 832 | 1468504826367 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:26 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30CFA800 == 33 [pid = 832] [id = 277] 07:00:26 INFO - PROCESS | 832 | ++DOMWINDOW == 80 (0000009F2FF75400) [pid = 832] [serial = 830] [outer = 0000000000000000] 07:00:26 INFO - PROCESS | 832 | ++DOMWINDOW == 81 (0000009F30A91C00) [pid = 832] [serial = 831] [outer = 0000009F2FF75400] 07:00:26 INFO - PROCESS | 832 | 1468504826455 Marionette DEBUG loaded listener.js 07:00:26 INFO - PROCESS | 832 | ++DOMWINDOW == 82 (0000009F30CA5C00) [pid = 832] [serial = 832] [outer = 0000009F2FF75400] 07:00:26 INFO - PROCESS | 832 | 1468504826917 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]]]}] 07:00:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 07:00:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 735ms 07:00:26 INFO - PROCESS | 832 | 1468504826951 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 07:00:26 INFO - PROCESS | 832 | 1468504826954 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 07:00:26 INFO - PROCESS | 832 | 1468504826957 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 07:00:26 INFO - PROCESS | 832 | 1468504826959 Marionette TRACE conn6 <- [1,1074,null,{}] 07:00:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 07:00:26 INFO - PROCESS | 832 | 1468504826962 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}] 07:00:26 INFO - PROCESS | 832 | 1468504826968 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:27 INFO - PROCESS | 832 | 1468504827107 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 07:00:27 INFO - PROCESS | 832 | 1468504827165 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:27 INFO - PROCESS | 832 | 1468504827168 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:27 INFO - PROCESS | 832 | ++DOCSHELL 0000009F35C83800 == 34 [pid = 832] [id = 278] 07:00:27 INFO - PROCESS | 832 | ++DOMWINDOW == 83 (0000009F31A65000) [pid = 832] [serial = 833] [outer = 0000000000000000] 07:00:27 INFO - PROCESS | 832 | ++DOMWINDOW == 84 (0000009F327BB400) [pid = 832] [serial = 834] [outer = 0000009F31A65000] 07:00:27 INFO - PROCESS | 832 | 1468504827213 Marionette DEBUG loaded listener.js 07:00:27 INFO - PROCESS | 832 | ++DOMWINDOW == 85 (0000009F32ECA400) [pid = 832] [serial = 835] [outer = 0000009F31A65000] 07:00:27 INFO - PROCESS | 832 | 1468504827643 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]]]}] 07:00:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 07:00:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 734ms 07:00:27 INFO - PROCESS | 832 | 1468504827739 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 07:00:27 INFO - PROCESS | 832 | 1468504827741 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 07:00:27 INFO - PROCESS | 832 | 1468504827745 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 07:00:27 INFO - PROCESS | 832 | 1468504827746 Marionette TRACE conn6 <- [1,1078,null,{}] 07:00:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 07:00:27 INFO - PROCESS | 832 | 1468504827750 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}] 07:00:27 INFO - PROCESS | 832 | 1468504827752 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:27 INFO - PROCESS | 832 | 1468504827857 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 07:00:27 INFO - PROCESS | 832 | 1468504827868 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:27 INFO - PROCESS | 832 | 1468504827870 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:27 INFO - PROCESS | 832 | ++DOCSHELL 0000009F3773A000 == 35 [pid = 832] [id = 279] 07:00:27 INFO - PROCESS | 832 | ++DOMWINDOW == 86 (0000009F31A6D000) [pid = 832] [serial = 836] [outer = 0000000000000000] 07:00:27 INFO - PROCESS | 832 | ++DOMWINDOW == 87 (0000009F3303AC00) [pid = 832] [serial = 837] [outer = 0000009F31A6D000] 07:00:27 INFO - PROCESS | 832 | 1468504827914 Marionette DEBUG loaded listener.js 07:00:27 INFO - PROCESS | 832 | ++DOMWINDOW == 88 (0000009F338DC000) [pid = 832] [serial = 838] [outer = 0000009F31A6D000] 07:00:28 INFO - PROCESS | 832 | --DOMWINDOW == 87 (0000009F2FF88800) [pid = 832] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 07:00:28 INFO - PROCESS | 832 | --DOMWINDOW == 86 (0000009F29810C00) [pid = 832] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 07:00:28 INFO - PROCESS | 832 | --DOMWINDOW == 85 (0000009F2400E000) [pid = 832] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 07:00:28 INFO - PROCESS | 832 | --DOMWINDOW == 84 (0000009F2D10AC00) [pid = 832] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 07:00:28 INFO - PROCESS | 832 | --DOMWINDOW == 83 (0000009F21CD4400) [pid = 832] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 07:00:28 INFO - PROCESS | 832 | --DOMWINDOW == 82 (0000009F2F89A000) [pid = 832] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 07:00:28 INFO - PROCESS | 832 | --DOMWINDOW == 81 (0000009F28B26C00) [pid = 832] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 07:00:28 INFO - PROCESS | 832 | --DOMWINDOW == 80 (0000009F28B1B400) [pid = 832] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 07:00:28 INFO - PROCESS | 832 | --DOMWINDOW == 79 (0000009F2DE52400) [pid = 832] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 07:00:28 INFO - PROCESS | 832 | --DOMWINDOW == 78 (0000009F3112FC00) [pid = 832] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 07:00:28 INFO - PROCESS | 832 | --DOMWINDOW == 77 (0000009F3407C400) [pid = 832] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 07:00:28 INFO - PROCESS | 832 | --DOMWINDOW == 76 (0000009F2DE32C00) [pid = 832] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 07:00:28 INFO - PROCESS | 832 | --DOMWINDOW == 75 (0000009F2FF8A400) [pid = 832] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 07:00:28 INFO - PROCESS | 832 | --DOMWINDOW == 74 (0000009F30CA8000) [pid = 832] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 07:00:28 INFO - PROCESS | 832 | 1468504828398 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]]]}] 07:00:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 07:00:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 671ms 07:00:28 INFO - PROCESS | 832 | 1468504828423 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 07:00:28 INFO - PROCESS | 832 | 1468504828425 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 07:00:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 07:00:28 INFO - PROCESS | 832 | 1468504828428 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 07:00:28 INFO - PROCESS | 832 | 1468504828430 Marionette TRACE conn6 <- [1,1082,null,{}] 07:00:28 INFO - PROCESS | 832 | 1468504828434 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}] 07:00:28 INFO - PROCESS | 832 | 1468504828436 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:28 INFO - PROCESS | 832 | 1468504828516 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 07:00:28 INFO - PROCESS | 832 | 1468504828585 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:28 INFO - PROCESS | 832 | 1468504828587 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:28 INFO - PROCESS | 832 | ++DOCSHELL 0000009F24382000 == 36 [pid = 832] [id = 280] 07:00:28 INFO - PROCESS | 832 | ++DOMWINDOW == 75 (0000009F27F39400) [pid = 832] [serial = 839] [outer = 0000000000000000] 07:00:28 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F2DE32C00) [pid = 832] [serial = 840] [outer = 0000009F27F39400] 07:00:28 INFO - PROCESS | 832 | 1468504828635 Marionette DEBUG loaded listener.js 07:00:28 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F30CA8000) [pid = 832] [serial = 841] [outer = 0000009F27F39400] 07:00:28 INFO - PROCESS | 832 | 1468504828984 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]]]}] 07:00:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 07:00:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 629ms 07:00:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 07:00:29 INFO - PROCESS | 832 | 1468504829060 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 07:00:29 INFO - PROCESS | 832 | 1468504829063 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 07:00:29 INFO - PROCESS | 832 | 1468504829066 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 07:00:29 INFO - PROCESS | 832 | 1468504829068 Marionette TRACE conn6 <- [1,1086,null,{}] 07:00:29 INFO - PROCESS | 832 | 1468504829071 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}] 07:00:29 INFO - PROCESS | 832 | 1468504829073 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:29 INFO - PROCESS | 832 | 1468504829209 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 07:00:29 INFO - PROCESS | 832 | 1468504829218 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:29 INFO - PROCESS | 832 | 1468504829220 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:29 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37AC9800 == 37 [pid = 832] [id = 281] 07:00:29 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F30CAD400) [pid = 832] [serial = 842] [outer = 0000000000000000] 07:00:29 INFO - PROCESS | 832 | ++DOMWINDOW == 79 (0000009F338E7C00) [pid = 832] [serial = 843] [outer = 0000009F30CAD400] 07:00:29 INFO - PROCESS | 832 | 1468504829264 Marionette DEBUG loaded listener.js 07:00:29 INFO - PROCESS | 832 | ++DOMWINDOW == 80 (0000009F34083800) [pid = 832] [serial = 844] [outer = 0000009F30CAD400] 07:00:29 INFO - PROCESS | 832 | 1468504829647 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]]]}] 07:00:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 07:00:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 628ms 07:00:29 INFO - PROCESS | 832 | 1468504829698 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 07:00:29 INFO - PROCESS | 832 | 1468504829700 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 07:00:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 07:00:29 INFO - PROCESS | 832 | 1468504829703 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 07:00:29 INFO - PROCESS | 832 | 1468504829705 Marionette TRACE conn6 <- [1,1090,null,{}] 07:00:29 INFO - PROCESS | 832 | 1468504829709 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}] 07:00:29 INFO - PROCESS | 832 | 1468504829710 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:29 INFO - PROCESS | 832 | 1468504829793 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 07:00:29 INFO - PROCESS | 832 | 1468504829798 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:29 INFO - PROCESS | 832 | 1468504829800 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:29 INFO - PROCESS | 832 | ++DOCSHELL 0000009F388B0000 == 38 [pid = 832] [id = 282] 07:00:29 INFO - PROCESS | 832 | ++DOMWINDOW == 81 (0000009F34085C00) [pid = 832] [serial = 845] [outer = 0000000000000000] 07:00:29 INFO - PROCESS | 832 | ++DOMWINDOW == 82 (0000009F34167400) [pid = 832] [serial = 846] [outer = 0000009F34085C00] 07:00:29 INFO - PROCESS | 832 | 1468504829846 Marionette DEBUG loaded listener.js 07:00:29 INFO - PROCESS | 832 | ++DOMWINDOW == 83 (0000009F34171400) [pid = 832] [serial = 847] [outer = 0000009F34085C00] 07:00:30 INFO - PROCESS | 832 | 1468504830307 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]]]}] 07:00:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 07:00:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 629ms 07:00:30 INFO - PROCESS | 832 | 1468504830336 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 07:00:30 INFO - PROCESS | 832 | 1468504830341 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 07:00:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 07:00:30 INFO - PROCESS | 832 | 1468504830347 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 07:00:30 INFO - PROCESS | 832 | 1468504830352 Marionette TRACE conn6 <- [1,1094,null,{}] 07:00:30 INFO - PROCESS | 832 | 1468504830359 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}] 07:00:30 INFO - PROCESS | 832 | 1468504830363 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:30 INFO - PROCESS | 832 | 1468504830483 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 07:00:30 INFO - PROCESS | 832 | 1468504830633 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:30 INFO - PROCESS | 832 | 1468504830638 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:30 INFO - PROCESS | 832 | ++DOCSHELL 0000009F288B5800 == 39 [pid = 832] [id = 283] 07:00:30 INFO - PROCESS | 832 | ++DOMWINDOW == 84 (0000009F23E7B400) [pid = 832] [serial = 848] [outer = 0000000000000000] 07:00:30 INFO - PROCESS | 832 | ++DOMWINDOW == 85 (0000009F24DEC000) [pid = 832] [serial = 849] [outer = 0000009F23E7B400] 07:00:30 INFO - PROCESS | 832 | 1468504830696 Marionette DEBUG loaded listener.js 07:00:30 INFO - PROCESS | 832 | ++DOMWINDOW == 86 (0000009F29920000) [pid = 832] [serial = 850] [outer = 0000009F23E7B400] 07:00:31 INFO - PROCESS | 832 | 1468504831256 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]]]}] 07:00:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 07:00:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 986ms 07:00:31 INFO - PROCESS | 832 | 1468504831336 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 07:00:31 INFO - PROCESS | 832 | 1468504831341 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 07:00:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 07:00:31 INFO - PROCESS | 832 | 1468504831348 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 07:00:31 INFO - PROCESS | 832 | 1468504831351 Marionette TRACE conn6 <- [1,1098,null,{}] 07:00:31 INFO - PROCESS | 832 | 1468504831356 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}] 07:00:31 INFO - PROCESS | 832 | 1468504831359 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:31 INFO - PROCESS | 832 | 1468504831481 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 07:00:31 INFO - PROCESS | 832 | 1468504831551 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:31 INFO - PROCESS | 832 | 1468504831554 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:31 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30C64800 == 40 [pid = 832] [id = 284] 07:00:31 INFO - PROCESS | 832 | ++DOMWINDOW == 87 (0000009F2DB3E000) [pid = 832] [serial = 851] [outer = 0000000000000000] 07:00:31 INFO - PROCESS | 832 | ++DOMWINDOW == 88 (0000009F2DCCD400) [pid = 832] [serial = 852] [outer = 0000009F2DB3E000] 07:00:31 INFO - PROCESS | 832 | 1468504831652 Marionette DEBUG loaded listener.js 07:00:31 INFO - PROCESS | 832 | ++DOMWINDOW == 89 (0000009F2FF70800) [pid = 832] [serial = 853] [outer = 0000009F2DB3E000] 07:00:32 INFO - PROCESS | 832 | 1468504832258 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]]]}] 07:00:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 07:00:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 943ms 07:00:32 INFO - PROCESS | 832 | 1468504832297 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 07:00:32 INFO - PROCESS | 832 | 1468504832300 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 07:00:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 07:00:32 INFO - PROCESS | 832 | 1468504832305 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 07:00:32 INFO - PROCESS | 832 | 1468504832309 Marionette TRACE conn6 <- [1,1102,null,{}] 07:00:32 INFO - PROCESS | 832 | 1468504832321 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}] 07:00:32 INFO - PROCESS | 832 | 1468504832326 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:32 INFO - PROCESS | 832 | 1468504832442 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 07:00:32 INFO - PROCESS | 832 | 1468504832519 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:32 INFO - PROCESS | 832 | 1468504832523 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:32 INFO - PROCESS | 832 | ++DOCSHELL 0000009F38B4A800 == 41 [pid = 832] [id = 285] 07:00:32 INFO - PROCESS | 832 | ++DOMWINDOW == 90 (0000009F31B23000) [pid = 832] [serial = 854] [outer = 0000000000000000] 07:00:32 INFO - PROCESS | 832 | ++DOMWINDOW == 91 (0000009F31DF5C00) [pid = 832] [serial = 855] [outer = 0000009F31B23000] 07:00:32 INFO - PROCESS | 832 | 1468504832622 Marionette DEBUG loaded listener.js 07:00:32 INFO - PROCESS | 832 | ++DOMWINDOW == 92 (0000009F34083C00) [pid = 832] [serial = 856] [outer = 0000009F31B23000] 07:00:33 INFO - PROCESS | 832 | 1468504833245 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]]]}] 07:00:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 07:00:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 985ms 07:00:33 INFO - PROCESS | 832 | 1468504833292 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 07:00:33 INFO - PROCESS | 832 | 1468504833295 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 07:00:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 07:00:33 INFO - PROCESS | 832 | 1468504833299 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 07:00:33 INFO - PROCESS | 832 | 1468504833301 Marionette TRACE conn6 <- [1,1106,null,{}] 07:00:33 INFO - PROCESS | 832 | 1468504833305 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}] 07:00:33 INFO - PROCESS | 832 | 1468504833307 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:33 INFO - PROCESS | 832 | 1468504833419 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 07:00:33 INFO - PROCESS | 832 | 1468504833535 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:33 INFO - PROCESS | 832 | 1468504833537 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:33 INFO - PROCESS | 832 | ++DOCSHELL 0000009F38BE7000 == 42 [pid = 832] [id = 286] 07:00:33 INFO - PROCESS | 832 | ++DOMWINDOW == 93 (0000009F34168000) [pid = 832] [serial = 857] [outer = 0000000000000000] 07:00:33 INFO - PROCESS | 832 | ++DOMWINDOW == 94 (0000009F341AF000) [pid = 832] [serial = 858] [outer = 0000009F34168000] 07:00:33 INFO - PROCESS | 832 | 1468504833594 Marionette DEBUG loaded listener.js 07:00:33 INFO - PROCESS | 832 | ++DOMWINDOW == 95 (0000009F36F05000) [pid = 832] [serial = 859] [outer = 0000009F34168000] 07:00:34 INFO - PROCESS | 832 | 1468504834443 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]]]}] 07:00:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 07:00:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1195ms 07:00:34 INFO - PROCESS | 832 | 1468504834495 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 07:00:34 INFO - PROCESS | 832 | 1468504834499 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 07:00:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 07:00:34 INFO - PROCESS | 832 | 1468504834503 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 07:00:34 INFO - PROCESS | 832 | 1468504834506 Marionette TRACE conn6 <- [1,1110,null,{}] 07:00:34 INFO - PROCESS | 832 | 1468504834511 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}] 07:00:34 INFO - PROCESS | 832 | 1468504834513 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:34 INFO - PROCESS | 832 | 1468504834614 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 07:00:34 INFO - PROCESS | 832 | 1468504834690 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:34 INFO - PROCESS | 832 | 1468504834693 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:34 INFO - PROCESS | 832 | ++DOCSHELL 0000009F24F11000 == 43 [pid = 832] [id = 287] 07:00:34 INFO - PROCESS | 832 | ++DOMWINDOW == 96 (0000009F28F08400) [pid = 832] [serial = 860] [outer = 0000000000000000] 07:00:34 INFO - PROCESS | 832 | ++DOMWINDOW == 97 (0000009F29888000) [pid = 832] [serial = 861] [outer = 0000009F28F08400] 07:00:34 INFO - PROCESS | 832 | 1468504834792 Marionette DEBUG loaded listener.js 07:00:34 INFO - PROCESS | 832 | ++DOMWINDOW == 98 (0000009F2DB37000) [pid = 832] [serial = 862] [outer = 0000009F28F08400] 07:00:35 INFO - PROCESS | 832 | --DOCSHELL 0000009F37AC9800 == 42 [pid = 832] [id = 281] 07:00:35 INFO - PROCESS | 832 | --DOCSHELL 0000009F24382000 == 41 [pid = 832] [id = 280] 07:00:35 INFO - PROCESS | 832 | --DOCSHELL 0000009F3773A000 == 40 [pid = 832] [id = 279] 07:00:35 INFO - PROCESS | 832 | --DOCSHELL 0000009F35C83800 == 39 [pid = 832] [id = 278] 07:00:35 INFO - PROCESS | 832 | --DOCSHELL 0000009F30CFA800 == 38 [pid = 832] [id = 277] 07:00:35 INFO - PROCESS | 832 | --DOCSHELL 0000009F30A63000 == 37 [pid = 832] [id = 276] 07:00:35 INFO - PROCESS | 832 | --DOCSHELL 0000009F2F86D000 == 36 [pid = 832] [id = 275] 07:00:35 INFO - PROCESS | 832 | --DOCSHELL 0000009F2A03C800 == 35 [pid = 832] [id = 274] 07:00:35 INFO - PROCESS | 832 | --DOCSHELL 0000009F28FAA800 == 34 [pid = 832] [id = 273] 07:00:35 INFO - PROCESS | 832 | --DOCSHELL 0000009F2D5D4800 == 33 [pid = 832] [id = 272] 07:00:35 INFO - PROCESS | 832 | --DOCSHELL 0000009F37750800 == 32 [pid = 832] [id = 271] 07:00:35 INFO - PROCESS | 832 | --DOCSHELL 0000009F38BE7000 == 31 [pid = 832] [id = 286] 07:00:35 INFO - PROCESS | 832 | --DOCSHELL 0000009F38B4A800 == 30 [pid = 832] [id = 285] 07:00:35 INFO - PROCESS | 832 | --DOCSHELL 0000009F30C64800 == 29 [pid = 832] [id = 284] 07:00:35 INFO - PROCESS | 832 | --DOCSHELL 0000009F388B0000 == 28 [pid = 832] [id = 282] 07:00:35 INFO - PROCESS | 832 | --DOCSHELL 0000009F288B5800 == 27 [pid = 832] [id = 283] 07:00:35 INFO - PROCESS | 832 | --DOMWINDOW == 97 (0000009F304B2400) [pid = 832] [serial = 801] [outer = 0000000000000000] [url = about:blank] 07:00:35 INFO - PROCESS | 832 | --DOMWINDOW == 96 (0000009F29882C00) [pid = 832] [serial = 789] [outer = 0000000000000000] [url = about:blank] 07:00:35 INFO - PROCESS | 832 | --DOMWINDOW == 95 (0000009F299B1800) [pid = 832] [serial = 790] [outer = 0000000000000000] [url = about:blank] 07:00:35 INFO - PROCESS | 832 | --DOMWINDOW == 94 (0000009F2413F000) [pid = 832] [serial = 786] [outer = 0000000000000000] [url = about:blank] 07:00:35 INFO - PROCESS | 832 | --DOMWINDOW == 93 (0000009F27F38C00) [pid = 832] [serial = 787] [outer = 0000000000000000] [url = about:blank] 07:00:35 INFO - PROCESS | 832 | --DOMWINDOW == 92 (0000009F2D9C1C00) [pid = 832] [serial = 792] [outer = 0000000000000000] [url = about:blank] 07:00:35 INFO - PROCESS | 832 | --DOMWINDOW == 91 (0000009F2DC2A400) [pid = 832] [serial = 793] [outer = 0000000000000000] [url = about:blank] 07:00:35 INFO - PROCESS | 832 | --DOMWINDOW == 90 (0000009F28A75000) [pid = 832] [serial = 784] [outer = 0000000000000000] [url = about:blank] 07:00:35 INFO - PROCESS | 832 | --DOMWINDOW == 89 (0000009F23BEFC00) [pid = 832] [serial = 783] [outer = 0000000000000000] [url = about:blank] 07:00:35 INFO - PROCESS | 832 | --DOMWINDOW == 88 (0000009F2FF78400) [pid = 832] [serial = 799] [outer = 0000000000000000] [url = about:blank] 07:00:35 INFO - PROCESS | 832 | --DOMWINDOW == 87 (0000009F2FB82800) [pid = 832] [serial = 798] [outer = 0000000000000000] [url = about:blank] 07:00:35 INFO - PROCESS | 832 | --DOMWINDOW == 86 (0000009F2E465800) [pid = 832] [serial = 805] [outer = 0000000000000000] [url = about:blank] 07:00:35 INFO - PROCESS | 832 | --DOMWINDOW == 85 (0000009F299BB800) [pid = 832] [serial = 772] [outer = 0000000000000000] [url = about:blank] 07:00:35 INFO - PROCESS | 832 | --DOMWINDOW == 84 (0000009F28F0CC00) [pid = 832] [serial = 771] [outer = 0000000000000000] [url = about:blank] 07:00:35 INFO - PROCESS | 832 | --DOMWINDOW == 83 (0000009F3002D400) [pid = 832] [serial = 775] [outer = 0000000000000000] [url = about:blank] 07:00:35 INFO - PROCESS | 832 | --DOMWINDOW == 82 (0000009F2E443000) [pid = 832] [serial = 774] [outer = 0000000000000000] [url = about:blank] 07:00:35 INFO - PROCESS | 832 | --DOMWINDOW == 81 (0000009F33040C00) [pid = 832] [serial = 778] [outer = 0000000000000000] [url = about:blank] 07:00:35 INFO - PROCESS | 832 | --DOMWINDOW == 80 (0000009F31B22800) [pid = 832] [serial = 777] [outer = 0000000000000000] [url = about:blank] 07:00:35 INFO - PROCESS | 832 | --DOMWINDOW == 79 (0000009F34089400) [pid = 832] [serial = 781] [outer = 0000000000000000] [url = about:blank] 07:00:35 INFO - PROCESS | 832 | --DOMWINDOW == 78 (0000009F34080400) [pid = 832] [serial = 780] [outer = 0000000000000000] [url = about:blank] 07:00:35 INFO - PROCESS | 832 | --DOMWINDOW == 77 (0000009F29B57C00) [pid = 832] [serial = 804] [outer = 0000000000000000] [url = about:blank] 07:00:35 INFO - PROCESS | 832 | --DOMWINDOW == 76 (0000009F30CA7800) [pid = 832] [serial = 802] [outer = 0000000000000000] [url = about:blank] 07:00:35 INFO - PROCESS | 832 | --DOMWINDOW == 75 (0000009F31B2D400) [pid = 832] [serial = 811] [outer = 0000000000000000] [url = about:blank] 07:00:35 INFO - PROCESS | 832 | --DOMWINDOW == 74 (0000009F2DF9EC00) [pid = 832] [serial = 795] [outer = 0000000000000000] [url = about:blank] 07:00:35 INFO - PROCESS | 832 | --DOMWINDOW == 73 (0000009F2F899800) [pid = 832] [serial = 796] [outer = 0000000000000000] [url = about:blank] 07:00:35 INFO - PROCESS | 832 | --DOMWINDOW == 72 (0000009F31131000) [pid = 832] [serial = 808] [outer = 0000000000000000] [url = about:blank] 07:00:35 INFO - PROCESS | 832 | --DOMWINDOW == 71 (0000009F30CCBC00) [pid = 832] [serial = 807] [outer = 0000000000000000] [url = about:blank] 07:00:35 INFO - PROCESS | 832 | --DOMWINDOW == 70 (0000009F3147AC00) [pid = 832] [serial = 810] [outer = 0000000000000000] [url = about:blank] 07:00:35 INFO - PROCESS | 832 | [832] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 07:00:36 INFO - PROCESS | 832 | 1468504836099 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]]]}] 07:00:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 07:00:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1653ms 07:00:36 INFO - PROCESS | 832 | 1468504836158 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 07:00:36 INFO - PROCESS | 832 | 1468504836162 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 07:00:36 INFO - PROCESS | 832 | 1468504836167 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 07:00:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 07:00:36 INFO - PROCESS | 832 | 1468504836170 Marionette TRACE conn6 <- [1,1114,null,{}] 07:00:36 INFO - PROCESS | 832 | 1468504836177 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}] 07:00:36 INFO - PROCESS | 832 | 1468504836180 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:36 INFO - PROCESS | 832 | 1468504836268 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 07:00:36 INFO - PROCESS | 832 | 1468504836366 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:36 INFO - PROCESS | 832 | 1468504836368 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:36 INFO - PROCESS | 832 | ++DOCSHELL 0000009F24FE8000 == 28 [pid = 832] [id = 288] 07:00:36 INFO - PROCESS | 832 | ++DOMWINDOW == 71 (0000009F23BFA800) [pid = 832] [serial = 863] [outer = 0000000000000000] 07:00:36 INFO - PROCESS | 832 | ++DOMWINDOW == 72 (0000009F2413F000) [pid = 832] [serial = 864] [outer = 0000009F23BFA800] 07:00:36 INFO - PROCESS | 832 | 1468504836417 Marionette DEBUG loaded listener.js 07:00:36 INFO - PROCESS | 832 | ++DOMWINDOW == 73 (0000009F27FF9C00) [pid = 832] [serial = 865] [outer = 0000009F23BFA800] 07:00:36 INFO - PROCESS | 832 | 1468504836856 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]]]}] 07:00:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 07:00:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 734ms 07:00:36 INFO - PROCESS | 832 | 1468504836905 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 07:00:36 INFO - PROCESS | 832 | 1468504836911 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 07:00:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 07:00:36 INFO - PROCESS | 832 | 1468504836917 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 07:00:36 INFO - PROCESS | 832 | 1468504836920 Marionette TRACE conn6 <- [1,1118,null,{}] 07:00:36 INFO - PROCESS | 832 | 1468504836924 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}] 07:00:36 INFO - PROCESS | 832 | 1468504836926 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:37 INFO - PROCESS | 832 | 1468504837018 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 07:00:37 INFO - PROCESS | 832 | 1468504837026 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:37 INFO - PROCESS | 832 | 1468504837028 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:37 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2A19A000 == 29 [pid = 832] [id = 289] 07:00:37 INFO - PROCESS | 832 | ++DOMWINDOW == 74 (0000009F29921C00) [pid = 832] [serial = 866] [outer = 0000000000000000] 07:00:37 INFO - PROCESS | 832 | ++DOMWINDOW == 75 (0000009F299B6400) [pid = 832] [serial = 867] [outer = 0000009F29921C00] 07:00:37 INFO - PROCESS | 832 | 1468504837076 Marionette DEBUG loaded listener.js 07:00:37 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F29FD9C00) [pid = 832] [serial = 868] [outer = 0000009F29921C00] 07:00:37 INFO - PROCESS | 832 | 1468504837511 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]]]}] 07:00:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 07:00:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 629ms 07:00:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 07:00:37 INFO - PROCESS | 832 | 1468504837548 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 07:00:37 INFO - PROCESS | 832 | 1468504837551 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 07:00:37 INFO - PROCESS | 832 | 1468504837554 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 07:00:37 INFO - PROCESS | 832 | 1468504837558 Marionette TRACE conn6 <- [1,1122,null,{}] 07:00:37 INFO - PROCESS | 832 | 1468504837569 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}] 07:00:37 INFO - PROCESS | 832 | 1468504837574 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:37 INFO - PROCESS | 832 | 1468504837662 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 07:00:37 INFO - PROCESS | 832 | 1468504837669 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:37 INFO - PROCESS | 832 | 1468504837673 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:37 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2E48B000 == 30 [pid = 832] [id = 290] 07:00:37 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F23F89000) [pid = 832] [serial = 869] [outer = 0000000000000000] 07:00:37 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F2DC2A400) [pid = 832] [serial = 870] [outer = 0000009F23F89000] 07:00:37 INFO - PROCESS | 832 | 1468504837722 Marionette DEBUG loaded listener.js 07:00:37 INFO - PROCESS | 832 | ++DOMWINDOW == 79 (0000009F2DF9EC00) [pid = 832] [serial = 871] [outer = 0000009F23F89000] 07:00:38 INFO - PROCESS | 832 | [GFX2-]: DrawTargetD2D 1.1 (0000009F308733E0): Failed to create GradientStopCollection with no stops. 07:00:38 INFO - PROCESS | 832 | [GFX3-]: No stops specified for gradient pattern. 07:00:38 INFO - PROCESS | 832 | 1468504838216 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]]]}] 07:00:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 07:00:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 690ms 07:00:38 INFO - PROCESS | 832 | 1468504838247 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 07:00:38 INFO - PROCESS | 832 | 1468504838250 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 07:00:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 07:00:38 INFO - PROCESS | 832 | 1468504838253 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 07:00:38 INFO - PROCESS | 832 | 1468504838255 Marionette TRACE conn6 <- [1,1126,null,{}] 07:00:38 INFO - PROCESS | 832 | 1468504838259 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}] 07:00:38 INFO - PROCESS | 832 | 1468504838261 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:38 INFO - PROCESS | 832 | 1468504838375 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 07:00:38 INFO - PROCESS | 832 | 1468504838380 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:38 INFO - PROCESS | 832 | 1468504838383 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:38 INFO - PROCESS | 832 | ++DOCSHELL 0000009F3016D000 == 31 [pid = 832] [id = 291] 07:00:38 INFO - PROCESS | 832 | ++DOMWINDOW == 80 (0000009F2F8A0400) [pid = 832] [serial = 872] [outer = 0000000000000000] 07:00:38 INFO - PROCESS | 832 | ++DOMWINDOW == 81 (0000009F2FB82000) [pid = 832] [serial = 873] [outer = 0000009F2F8A0400] 07:00:38 INFO - PROCESS | 832 | 1468504838470 Marionette DEBUG loaded listener.js 07:00:38 INFO - PROCESS | 832 | ++DOMWINDOW == 82 (0000009F2FF79C00) [pid = 832] [serial = 874] [outer = 0000009F2F8A0400] 07:00:38 INFO - PROCESS | 832 | 1468504838915 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]]]}] 07:00:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 07:00:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 671ms 07:00:38 INFO - PROCESS | 832 | 1468504838927 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 07:00:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 07:00:38 INFO - PROCESS | 832 | 1468504838929 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 07:00:38 INFO - PROCESS | 832 | 1468504838932 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 07:00:38 INFO - PROCESS | 832 | 1468504838934 Marionette TRACE conn6 <- [1,1130,null,{}] 07:00:38 INFO - PROCESS | 832 | 1468504838938 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}] 07:00:38 INFO - PROCESS | 832 | 1468504838940 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:39 INFO - PROCESS | 832 | 1468504839048 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 07:00:39 INFO - PROCESS | 832 | 1468504839127 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:39 INFO - PROCESS | 832 | 1468504839129 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:39 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30A5B800 == 32 [pid = 832] [id = 292] 07:00:39 INFO - PROCESS | 832 | ++DOMWINDOW == 83 (0000009F29883C00) [pid = 832] [serial = 875] [outer = 0000000000000000] 07:00:39 INFO - PROCESS | 832 | ++DOMWINDOW == 84 (0000009F301DE800) [pid = 832] [serial = 876] [outer = 0000009F29883C00] 07:00:39 INFO - PROCESS | 832 | 1468504839174 Marionette DEBUG loaded listener.js 07:00:39 INFO - PROCESS | 832 | ++DOMWINDOW == 85 (0000009F304BEC00) [pid = 832] [serial = 877] [outer = 0000009F29883C00] 07:00:39 INFO - PROCESS | 832 | 1468504839599 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]]]}] 07:00:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 07:00:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 735ms 07:00:39 INFO - PROCESS | 832 | 1468504839671 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 07:00:39 INFO - PROCESS | 832 | 1468504839674 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 07:00:39 INFO - PROCESS | 832 | 1468504839677 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 07:00:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 07:00:39 INFO - PROCESS | 832 | 1468504839679 Marionette TRACE conn6 <- [1,1134,null,{}] 07:00:39 INFO - PROCESS | 832 | 1468504839686 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}] 07:00:39 INFO - PROCESS | 832 | 1468504839692 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:39 INFO - PROCESS | 832 | 1468504839826 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 07:00:39 INFO - PROCESS | 832 | 1468504839834 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:39 INFO - PROCESS | 832 | 1468504839836 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:39 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30D22800 == 33 [pid = 832] [id = 293] 07:00:39 INFO - PROCESS | 832 | ++DOMWINDOW == 86 (0000009F2A124800) [pid = 832] [serial = 878] [outer = 0000000000000000] 07:00:39 INFO - PROCESS | 832 | ++DOMWINDOW == 87 (0000009F30CAD800) [pid = 832] [serial = 879] [outer = 0000009F2A124800] 07:00:39 INFO - PROCESS | 832 | 1468504839881 Marionette DEBUG loaded listener.js 07:00:39 INFO - PROCESS | 832 | ++DOMWINDOW == 88 (0000009F3147D400) [pid = 832] [serial = 880] [outer = 0000009F2A124800] 07:00:40 INFO - PROCESS | 832 | --DOMWINDOW == 87 (0000009F2FF75400) [pid = 832] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 07:00:40 INFO - PROCESS | 832 | --DOMWINDOW == 86 (0000009F31A65000) [pid = 832] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 07:00:40 INFO - PROCESS | 832 | --DOMWINDOW == 85 (0000009F2DCC6C00) [pid = 832] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 07:00:40 INFO - PROCESS | 832 | --DOMWINDOW == 84 (0000009F23AA6400) [pid = 832] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 07:00:40 INFO - PROCESS | 832 | --DOMWINDOW == 83 (0000009F24DE8C00) [pid = 832] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 07:00:40 INFO - PROCESS | 832 | --DOMWINDOW == 82 (0000009F27FFB800) [pid = 832] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 07:00:40 INFO - PROCESS | 832 | --DOMWINDOW == 81 (0000009F24FBE800) [pid = 832] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 07:00:40 INFO - PROCESS | 832 | --DOMWINDOW == 80 (0000009F31A6D000) [pid = 832] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 07:00:40 INFO - PROCESS | 832 | --DOMWINDOW == 79 (0000009F31BAE400) [pid = 832] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 07:00:40 INFO - PROCESS | 832 | --DOMWINDOW == 78 (0000009F27F39400) [pid = 832] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 07:00:40 INFO - PROCESS | 832 | --DOMWINDOW == 77 (0000009F34085C00) [pid = 832] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 07:00:40 INFO - PROCESS | 832 | --DOMWINDOW == 76 (0000009F30CAD400) [pid = 832] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 07:00:40 INFO - PROCESS | 832 | 1468504840503 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]]]}] 07:00:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 07:00:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 881ms 07:00:40 INFO - PROCESS | 832 | 1468504840562 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 07:00:40 INFO - PROCESS | 832 | 1468504840564 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 07:00:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 07:00:40 INFO - PROCESS | 832 | 1468504840567 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 07:00:40 INFO - PROCESS | 832 | 1468504840569 Marionette TRACE conn6 <- [1,1138,null,{}] 07:00:40 INFO - PROCESS | 832 | 1468504840573 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}] 07:00:40 INFO - PROCESS | 832 | 1468504840575 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:40 INFO - PROCESS | 832 | 1468504840654 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 07:00:40 INFO - PROCESS | 832 | 1468504840662 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:40 INFO - PROCESS | 832 | 1468504840664 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:40 INFO - PROCESS | 832 | ++DOCSHELL 0000009F32EB9000 == 34 [pid = 832] [id = 294] 07:00:40 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F2DCC5400) [pid = 832] [serial = 881] [outer = 0000000000000000] 07:00:40 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F304D3800) [pid = 832] [serial = 882] [outer = 0000009F2DCC5400] 07:00:40 INFO - PROCESS | 832 | 1468504840708 Marionette DEBUG loaded listener.js 07:00:40 INFO - PROCESS | 832 | ++DOMWINDOW == 79 (0000009F3147A000) [pid = 832] [serial = 883] [outer = 0000009F2DCC5400] 07:00:41 INFO - PROCESS | 832 | 1468504841109 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]]]}] 07:00:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 07:00:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 587ms 07:00:41 INFO - PROCESS | 832 | 1468504841157 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 07:00:41 INFO - PROCESS | 832 | 1468504841160 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 07:00:41 INFO - PROCESS | 832 | 1468504841163 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 07:00:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 07:00:41 INFO - PROCESS | 832 | 1468504841165 Marionette TRACE conn6 <- [1,1142,null,{}] 07:00:41 INFO - PROCESS | 832 | 1468504841168 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}] 07:00:41 INFO - PROCESS | 832 | 1468504841170 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:41 INFO - PROCESS | 832 | 1468504841251 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 07:00:41 INFO - PROCESS | 832 | 1468504841256 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:41 INFO - PROCESS | 832 | 1468504841258 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:41 INFO - PROCESS | 832 | ++DOCSHELL 0000009F340C1000 == 35 [pid = 832] [id = 295] 07:00:41 INFO - PROCESS | 832 | ++DOMWINDOW == 80 (0000009F3147E000) [pid = 832] [serial = 884] [outer = 0000000000000000] 07:00:41 INFO - PROCESS | 832 | ++DOMWINDOW == 81 (0000009F31D99C00) [pid = 832] [serial = 885] [outer = 0000009F3147E000] 07:00:41 INFO - PROCESS | 832 | 1468504841302 Marionette DEBUG loaded listener.js 07:00:41 INFO - PROCESS | 832 | ++DOMWINDOW == 82 (0000009F32E8A800) [pid = 832] [serial = 886] [outer = 0000009F3147E000] 07:00:41 INFO - PROCESS | 832 | 1468504841714 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]]]}] 07:00:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 07:00:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 587ms 07:00:41 INFO - PROCESS | 832 | 1468504841761 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 07:00:41 INFO - PROCESS | 832 | 1468504841763 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 07:00:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 07:00:41 INFO - PROCESS | 832 | 1468504841771 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 07:00:41 INFO - PROCESS | 832 | 1468504841773 Marionette TRACE conn6 <- [1,1146,null,{}] 07:00:41 INFO - PROCESS | 832 | 1468504841776 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}] 07:00:41 INFO - PROCESS | 832 | 1468504841778 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:41 INFO - PROCESS | 832 | 1468504841860 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 07:00:41 INFO - PROCESS | 832 | 1468504841868 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:41 INFO - PROCESS | 832 | 1468504841871 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:41 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2E48A800 == 36 [pid = 832] [id = 296] 07:00:41 INFO - PROCESS | 832 | ++DOMWINDOW == 83 (0000009F32E84C00) [pid = 832] [serial = 887] [outer = 0000000000000000] 07:00:41 INFO - PROCESS | 832 | ++DOMWINDOW == 84 (0000009F32ED3800) [pid = 832] [serial = 888] [outer = 0000009F32E84C00] 07:00:41 INFO - PROCESS | 832 | 1468504841916 Marionette DEBUG loaded listener.js 07:00:42 INFO - PROCESS | 832 | ++DOMWINDOW == 85 (0000009F338DF800) [pid = 832] [serial = 889] [outer = 0000009F32E84C00] 07:00:42 INFO - PROCESS | 832 | 1468504842539 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] 07:00:42 INFO - PROCESS | 832 | 1468504842612 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 07:00:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 07:00:42 INFO - PROCESS | 832 | 1468504842640 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 07:00:42 INFO - PROCESS | 832 | 1468504842644 Marionette TRACE conn6 <- [1,1150,null,{}] 07:00:42 INFO - PROCESS | 832 | 1468504842652 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}] 07:00:42 INFO - PROCESS | 832 | 1468504842656 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:42 INFO - PROCESS | 832 | 1468504842792 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 07:00:42 INFO - PROCESS | 832 | 1468504842861 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:42 INFO - PROCESS | 832 | 1468504842864 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:42 INFO - PROCESS | 832 | ++DOCSHELL 0000009F29993800 == 37 [pid = 832] [id = 297] 07:00:42 INFO - PROCESS | 832 | ++DOMWINDOW == 86 (0000009F23BF6800) [pid = 832] [serial = 890] [outer = 0000000000000000] 07:00:42 INFO - PROCESS | 832 | ++DOMWINDOW == 87 (0000009F280C0C00) [pid = 832] [serial = 891] [outer = 0000009F23BF6800] 07:00:42 INFO - PROCESS | 832 | 1468504842964 Marionette DEBUG loaded listener.js 07:00:43 INFO - PROCESS | 832 | ++DOMWINDOW == 88 (0000009F29883000) [pid = 832] [serial = 892] [outer = 0000009F23BF6800] 07:00:43 INFO - PROCESS | 832 | 1468504843655 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]]]}] 07:00:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 07:00:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1104ms 07:00:43 INFO - PROCESS | 832 | 1468504843731 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 07:00:43 INFO - PROCESS | 832 | 1468504843736 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 07:00:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 07:00:43 INFO - PROCESS | 832 | 1468504843743 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 07:00:43 INFO - PROCESS | 832 | 1468504843746 Marionette TRACE conn6 <- [1,1154,null,{}] 07:00:43 INFO - PROCESS | 832 | 1468504843750 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}] 07:00:43 INFO - PROCESS | 832 | 1468504843753 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:43 INFO - PROCESS | 832 | 1468504843884 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 07:00:43 INFO - PROCESS | 832 | 1468504843953 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:43 INFO - PROCESS | 832 | 1468504843956 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:44 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30A5B000 == 38 [pid = 832] [id = 298] 07:00:44 INFO - PROCESS | 832 | ++DOMWINDOW == 89 (0000009F2D175400) [pid = 832] [serial = 893] [outer = 0000000000000000] 07:00:44 INFO - PROCESS | 832 | ++DOMWINDOW == 90 (0000009F2DCC2400) [pid = 832] [serial = 894] [outer = 0000009F2D175400] 07:00:44 INFO - PROCESS | 832 | 1468504844054 Marionette DEBUG loaded listener.js 07:00:44 INFO - PROCESS | 832 | ++DOMWINDOW == 91 (0000009F2F898C00) [pid = 832] [serial = 895] [outer = 0000009F2D175400] 07:00:44 INFO - PROCESS | 832 | 1468504844929 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]]]}] 07:00:44 INFO - PROCESS | 832 | --DOCSHELL 0000009F340C1000 == 37 [pid = 832] [id = 295] 07:00:44 INFO - PROCESS | 832 | --DOCSHELL 0000009F32EB9000 == 36 [pid = 832] [id = 294] 07:00:44 INFO - PROCESS | 832 | --DOCSHELL 0000009F30D22800 == 35 [pid = 832] [id = 293] 07:00:44 INFO - PROCESS | 832 | --DOCSHELL 0000009F30A5B800 == 34 [pid = 832] [id = 292] 07:00:44 INFO - PROCESS | 832 | --DOCSHELL 0000009F3016D000 == 33 [pid = 832] [id = 291] 07:00:44 INFO - PROCESS | 832 | --DOCSHELL 0000009F2E48B000 == 32 [pid = 832] [id = 290] 07:00:44 INFO - PROCESS | 832 | --DOCSHELL 0000009F2A19A000 == 31 [pid = 832] [id = 289] 07:00:44 INFO - PROCESS | 832 | --DOCSHELL 0000009F24FE8000 == 30 [pid = 832] [id = 288] 07:00:44 INFO - PROCESS | 832 | --DOCSHELL 0000009F24F11000 == 29 [pid = 832] [id = 287] 07:00:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 07:00:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1244ms 07:00:45 INFO - PROCESS | 832 | --DOMWINDOW == 90 (0000009F30CA5C00) [pid = 832] [serial = 832] [outer = 0000000000000000] [url = about:blank] 07:00:45 INFO - PROCESS | 832 | --DOMWINDOW == 89 (0000009F30A91C00) [pid = 832] [serial = 831] [outer = 0000000000000000] [url = about:blank] 07:00:45 INFO - PROCESS | 832 | --DOMWINDOW == 88 (0000009F327BB400) [pid = 832] [serial = 834] [outer = 0000000000000000] [url = about:blank] 07:00:45 INFO - PROCESS | 832 | --DOMWINDOW == 87 (0000009F2DE54C00) [pid = 832] [serial = 825] [outer = 0000000000000000] [url = about:blank] 07:00:45 INFO - PROCESS | 832 | --DOMWINDOW == 86 (0000009F2F89A400) [pid = 832] [serial = 826] [outer = 0000000000000000] [url = about:blank] 07:00:45 INFO - PROCESS | 832 | --DOMWINDOW == 85 (0000009F3002DC00) [pid = 832] [serial = 828] [outer = 0000000000000000] [url = about:blank] 07:00:45 INFO - PROCESS | 832 | --DOMWINDOW == 84 (0000009F28AE7800) [pid = 832] [serial = 819] [outer = 0000000000000000] [url = about:blank] 07:00:45 INFO - PROCESS | 832 | --DOMWINDOW == 83 (0000009F29923800) [pid = 832] [serial = 820] [outer = 0000000000000000] [url = about:blank] 07:00:45 INFO - PROCESS | 832 | --DOMWINDOW == 82 (0000009F299B1400) [pid = 832] [serial = 822] [outer = 0000000000000000] [url = about:blank] 07:00:45 INFO - PROCESS | 832 | --DOMWINDOW == 81 (0000009F2D170000) [pid = 832] [serial = 823] [outer = 0000000000000000] [url = about:blank] 07:00:45 INFO - PROCESS | 832 | --DOMWINDOW == 80 (0000009F28A76000) [pid = 832] [serial = 816] [outer = 0000000000000000] [url = about:blank] 07:00:45 INFO - PROCESS | 832 | --DOMWINDOW == 79 (0000009F3303AC00) [pid = 832] [serial = 837] [outer = 0000000000000000] [url = about:blank] 07:00:45 INFO - PROCESS | 832 | --DOMWINDOW == 78 (0000009F299B9C00) [pid = 832] [serial = 817] [outer = 0000000000000000] [url = about:blank] 07:00:45 INFO - PROCESS | 832 | --DOMWINDOW == 77 (0000009F32EC5C00) [pid = 832] [serial = 814] [outer = 0000000000000000] [url = about:blank] 07:00:45 INFO - PROCESS | 832 | --DOMWINDOW == 76 (0000009F2DE32C00) [pid = 832] [serial = 840] [outer = 0000000000000000] [url = about:blank] 07:00:45 INFO - PROCESS | 832 | --DOMWINDOW == 75 (0000009F327BD000) [pid = 832] [serial = 813] [outer = 0000000000000000] [url = about:blank] 07:00:45 INFO - PROCESS | 832 | --DOMWINDOW == 74 (0000009F32ECA400) [pid = 832] [serial = 835] [outer = 0000000000000000] [url = about:blank] 07:00:45 INFO - PROCESS | 832 | --DOMWINDOW == 73 (0000009F34167400) [pid = 832] [serial = 846] [outer = 0000000000000000] [url = about:blank] 07:00:45 INFO - PROCESS | 832 | --DOMWINDOW == 72 (0000009F34171400) [pid = 832] [serial = 847] [outer = 0000000000000000] [url = about:blank] 07:00:45 INFO - PROCESS | 832 | --DOMWINDOW == 71 (0000009F338E7C00) [pid = 832] [serial = 843] [outer = 0000000000000000] [url = about:blank] 07:00:45 INFO - PROCESS | 832 | --DOMWINDOW == 70 (0000009F34083800) [pid = 832] [serial = 844] [outer = 0000000000000000] [url = about:blank] 07:00:45 INFO - PROCESS | 832 | --DOMWINDOW == 69 (0000009F338DC000) [pid = 832] [serial = 838] [outer = 0000000000000000] [url = about:blank] 07:00:45 INFO - PROCESS | 832 | --DOMWINDOW == 68 (0000009F304BE000) [pid = 832] [serial = 829] [outer = 0000000000000000] [url = about:blank] 07:00:45 INFO - PROCESS | 832 | --DOMWINDOW == 67 (0000009F30CA8000) [pid = 832] [serial = 841] [outer = 0000000000000000] [url = about:blank] 07:00:45 INFO - PROCESS | 832 | 1468504845006 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 07:00:45 INFO - PROCESS | 832 | 1468504845011 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 07:00:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 07:00:45 INFO - PROCESS | 832 | 1468504845016 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 07:00:45 INFO - PROCESS | 832 | 1468504845019 Marionette TRACE conn6 <- [1,1158,null,{}] 07:00:45 INFO - PROCESS | 832 | 1468504845025 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}] 07:00:45 INFO - PROCESS | 832 | 1468504845028 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:45 INFO - PROCESS | 832 | 1468504845125 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 07:00:45 INFO - PROCESS | 832 | 1468504845132 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:45 INFO - PROCESS | 832 | 1468504845136 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:45 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2875E800 == 30 [pid = 832] [id = 299] 07:00:45 INFO - PROCESS | 832 | ++DOMWINDOW == 68 (0000009F28A70400) [pid = 832] [serial = 896] [outer = 0000000000000000] 07:00:45 INFO - PROCESS | 832 | ++DOMWINDOW == 69 (0000009F28D5E000) [pid = 832] [serial = 897] [outer = 0000009F28A70400] 07:00:45 INFO - PROCESS | 832 | 1468504845186 Marionette DEBUG loaded listener.js 07:00:45 INFO - PROCESS | 832 | ++DOMWINDOW == 70 (0000009F299B4800) [pid = 832] [serial = 898] [outer = 0000009F28A70400] 07:00:45 INFO - PROCESS | 832 | 1468504845662 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]]]}] 07:00:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 07:00:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 691ms 07:00:45 INFO - PROCESS | 832 | 1468504845722 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 07:00:45 INFO - PROCESS | 832 | 1468504845727 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 07:00:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 07:00:45 INFO - PROCESS | 832 | 1468504845735 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 07:00:45 INFO - PROCESS | 832 | 1468504845738 Marionette TRACE conn6 <- [1,1162,null,{}] 07:00:45 INFO - PROCESS | 832 | 1468504845742 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}] 07:00:45 INFO - PROCESS | 832 | 1468504845745 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:45 INFO - PROCESS | 832 | 1468504845833 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 07:00:45 INFO - PROCESS | 832 | 1468504845903 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:45 INFO - PROCESS | 832 | 1468504845906 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:45 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2DD0A800 == 31 [pid = 832] [id = 300] 07:00:45 INFO - PROCESS | 832 | ++DOMWINDOW == 71 (0000009F2D16A800) [pid = 832] [serial = 899] [outer = 0000000000000000] 07:00:45 INFO - PROCESS | 832 | ++DOMWINDOW == 72 (0000009F2D9BD800) [pid = 832] [serial = 900] [outer = 0000009F2D16A800] 07:00:45 INFO - PROCESS | 832 | 1468504845962 Marionette DEBUG loaded listener.js 07:00:46 INFO - PROCESS | 832 | ++DOMWINDOW == 73 (0000009F2DE54C00) [pid = 832] [serial = 901] [outer = 0000009F2D16A800] 07:00:46 INFO - PROCESS | 832 | 1468504846425 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] 07:00:46 INFO - PROCESS | 832 | 1468504846468 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 07:00:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 07:00:46 INFO - PROCESS | 832 | 1468504846472 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 07:00:46 INFO - PROCESS | 832 | 1468504846475 Marionette TRACE conn6 <- [1,1166,null,{}] 07:00:46 INFO - PROCESS | 832 | 1468504846487 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}] 07:00:46 INFO - PROCESS | 832 | 1468504846492 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:46 INFO - PROCESS | 832 | 1468504846581 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 07:00:46 INFO - PROCESS | 832 | 1468504846590 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:46 INFO - PROCESS | 832 | 1468504846593 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:46 INFO - PROCESS | 832 | ++DOCSHELL 0000009F3021E800 == 32 [pid = 832] [id = 301] 07:00:46 INFO - PROCESS | 832 | ++DOMWINDOW == 74 (0000009F2FF7B000) [pid = 832] [serial = 902] [outer = 0000000000000000] 07:00:46 INFO - PROCESS | 832 | ++DOMWINDOW == 75 (0000009F301E6400) [pid = 832] [serial = 903] [outer = 0000009F2FF7B000] 07:00:46 INFO - PROCESS | 832 | 1468504846642 Marionette DEBUG loaded listener.js 07:00:46 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F30A8E400) [pid = 832] [serial = 904] [outer = 0000009F2FF7B000] 07:00:47 INFO - PROCESS | 832 | 1468504847072 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] 07:00:47 INFO - PROCESS | 832 | 1468504847108 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 07:00:47 INFO - PROCESS | 832 | 1468504847112 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 07:00:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 07:00:47 INFO - PROCESS | 832 | 1468504847114 Marionette TRACE conn6 <- [1,1170,null,{}] 07:00:47 INFO - PROCESS | 832 | 1468504847117 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}] 07:00:47 INFO - PROCESS | 832 | 1468504847119 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:47 INFO - PROCESS | 832 | 1468504847262 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 07:00:47 INFO - PROCESS | 832 | 1468504847280 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:47 INFO - PROCESS | 832 | 1468504847282 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:47 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30D08800 == 33 [pid = 832] [id = 302] 07:00:47 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F30CA6400) [pid = 832] [serial = 905] [outer = 0000000000000000] 07:00:47 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F30CACC00) [pid = 832] [serial = 906] [outer = 0000009F30CA6400] 07:00:47 INFO - PROCESS | 832 | 1468504847327 Marionette DEBUG loaded listener.js 07:00:47 INFO - PROCESS | 832 | ++DOMWINDOW == 79 (0000009F3112C800) [pid = 832] [serial = 907] [outer = 0000009F30CA6400] 07:00:47 INFO - PROCESS | 832 | 1468504847775 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] 07:00:47 INFO - PROCESS | 832 | 1468504847789 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 07:00:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 07:00:47 INFO - PROCESS | 832 | 1468504847793 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 07:00:47 INFO - PROCESS | 832 | 1468504847794 Marionette TRACE conn6 <- [1,1174,null,{}] 07:00:47 INFO - PROCESS | 832 | 1468504847798 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}] 07:00:47 INFO - PROCESS | 832 | 1468504847800 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:47 INFO - PROCESS | 832 | 1468504847907 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 07:00:47 INFO - PROCESS | 832 | 1468504847913 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:47 INFO - PROCESS | 832 | 1468504847915 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:47 INFO - PROCESS | 832 | ++DOCSHELL 0000009F340B9000 == 34 [pid = 832] [id = 303] 07:00:47 INFO - PROCESS | 832 | ++DOMWINDOW == 80 (0000009F23AA6C00) [pid = 832] [serial = 908] [outer = 0000000000000000] 07:00:47 INFO - PROCESS | 832 | ++DOMWINDOW == 81 (0000009F31479800) [pid = 832] [serial = 909] [outer = 0000009F23AA6C00] 07:00:47 INFO - PROCESS | 832 | 1468504847960 Marionette DEBUG loaded listener.js 07:00:48 INFO - PROCESS | 832 | ++DOMWINDOW == 82 (0000009F32952000) [pid = 832] [serial = 910] [outer = 0000009F23AA6C00] 07:00:48 INFO - PROCESS | 832 | 1468504848427 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] 07:00:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 07:00:48 INFO - PROCESS | 832 | 1468504848490 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 07:00:48 INFO - PROCESS | 832 | 1468504848493 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 07:00:48 INFO - PROCESS | 832 | 1468504848495 Marionette TRACE conn6 <- [1,1178,null,{}] 07:00:48 INFO - PROCESS | 832 | 1468504848503 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}] 07:00:48 INFO - PROCESS | 832 | 1468504848509 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:48 INFO - PROCESS | 832 | 1468504848675 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 07:00:48 INFO - PROCESS | 832 | 1468504848704 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:48 INFO - PROCESS | 832 | 1468504848707 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:48 INFO - PROCESS | 832 | ++DOCSHELL 0000009F373AD800 == 35 [pid = 832] [id = 304] 07:00:48 INFO - PROCESS | 832 | ++DOMWINDOW == 83 (0000009F33040C00) [pid = 832] [serial = 911] [outer = 0000000000000000] 07:00:48 INFO - PROCESS | 832 | ++DOMWINDOW == 84 (0000009F34163800) [pid = 832] [serial = 912] [outer = 0000009F33040C00] 07:00:48 INFO - PROCESS | 832 | 1468504848752 Marionette DEBUG loaded listener.js 07:00:48 INFO - PROCESS | 832 | ++DOMWINDOW == 85 (0000009F3416C400) [pid = 832] [serial = 913] [outer = 0000009F33040C00] 07:00:49 INFO - PROCESS | 832 | --DOMWINDOW == 84 (0000009F28F08400) [pid = 832] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 07:00:49 INFO - PROCESS | 832 | --DOMWINDOW == 83 (0000009F23BFA800) [pid = 832] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 07:00:49 INFO - PROCESS | 832 | --DOMWINDOW == 82 (0000009F2F8A0400) [pid = 832] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 07:00:49 INFO - PROCESS | 832 | --DOMWINDOW == 81 (0000009F23F89000) [pid = 832] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 07:00:49 INFO - PROCESS | 832 | --DOMWINDOW == 80 (0000009F29883C00) [pid = 832] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 07:00:49 INFO - PROCESS | 832 | --DOMWINDOW == 79 (0000009F2A124800) [pid = 832] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 07:00:49 INFO - PROCESS | 832 | --DOMWINDOW == 78 (0000009F29921C00) [pid = 832] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 07:00:49 INFO - PROCESS | 832 | --DOMWINDOW == 77 (0000009F3147E000) [pid = 832] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 07:00:49 INFO - PROCESS | 832 | --DOMWINDOW == 76 (0000009F23E7B400) [pid = 832] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 07:00:49 INFO - PROCESS | 832 | --DOMWINDOW == 75 (0000009F2DB3E000) [pid = 832] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 07:00:49 INFO - PROCESS | 832 | --DOMWINDOW == 74 (0000009F31B23000) [pid = 832] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 07:00:49 INFO - PROCESS | 832 | --DOMWINDOW == 73 (0000009F34168000) [pid = 832] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 07:00:49 INFO - PROCESS | 832 | --DOMWINDOW == 72 (0000009F2DCC5400) [pid = 832] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 07:00:49 INFO - PROCESS | 832 | 1468504849264 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] 07:00:49 INFO - PROCESS | 832 | 1468504849334 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 07:00:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 07:00:49 INFO - PROCESS | 832 | 1468504849338 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 07:00:49 INFO - PROCESS | 832 | 1468504849340 Marionette TRACE conn6 <- [1,1182,null,{}] 07:00:49 INFO - PROCESS | 832 | 1468504849343 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}] 07:00:49 INFO - PROCESS | 832 | 1468504849345 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:49 INFO - PROCESS | 832 | 1468504849427 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 07:00:49 INFO - PROCESS | 832 | 1468504849433 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:49 INFO - PROCESS | 832 | 1468504849435 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:49 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37749800 == 36 [pid = 832] [id = 305] 07:00:49 INFO - PROCESS | 832 | ++DOMWINDOW == 73 (0000009F2D16AC00) [pid = 832] [serial = 914] [outer = 0000000000000000] 07:00:49 INFO - PROCESS | 832 | ++DOMWINDOW == 74 (0000009F2E443000) [pid = 832] [serial = 915] [outer = 0000009F2D16AC00] 07:00:49 INFO - PROCESS | 832 | 1468504849480 Marionette DEBUG loaded listener.js 07:00:49 INFO - PROCESS | 832 | ++DOMWINDOW == 75 (0000009F31BB0C00) [pid = 832] [serial = 916] [outer = 0000009F2D16AC00] 07:00:49 INFO - PROCESS | 832 | 1468504849904 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] 07:00:49 INFO - PROCESS | 832 | 1468504849931 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 07:00:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 07:00:49 INFO - PROCESS | 832 | 1468504849935 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 07:00:49 INFO - PROCESS | 832 | 1468504849937 Marionette TRACE conn6 <- [1,1186,null,{}] 07:00:49 INFO - PROCESS | 832 | 1468504849940 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}] 07:00:49 INFO - PROCESS | 832 | 1468504849942 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:50 INFO - PROCESS | 832 | 1468504850058 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 07:00:50 INFO - PROCESS | 832 | 1468504850067 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:50 INFO - PROCESS | 832 | 1468504850069 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:50 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37993000 == 37 [pid = 832] [id = 306] 07:00:50 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F341A3000) [pid = 832] [serial = 917] [outer = 0000000000000000] 07:00:50 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F341B0000) [pid = 832] [serial = 918] [outer = 0000009F341A3000] 07:00:50 INFO - PROCESS | 832 | 1468504850113 Marionette DEBUG loaded listener.js 07:00:50 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F36F09000) [pid = 832] [serial = 919] [outer = 0000009F341A3000] 07:00:50 INFO - PROCESS | 832 | 1468504850534 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]]]}] 07:00:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 07:00:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 628ms 07:00:50 INFO - PROCESS | 832 | 1468504850570 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 07:00:50 INFO - PROCESS | 832 | 1468504850572 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 07:00:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 07:00:50 INFO - PROCESS | 832 | 1468504850576 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 07:00:50 INFO - PROCESS | 832 | 1468504850578 Marionette TRACE conn6 <- [1,1190,null,{}] 07:00:50 INFO - PROCESS | 832 | 1468504850581 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}] 07:00:50 INFO - PROCESS | 832 | 1468504850583 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:50 INFO - PROCESS | 832 | 1468504850665 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 07:00:50 INFO - PROCESS | 832 | 1468504850670 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:50 INFO - PROCESS | 832 | 1468504850672 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:50 INFO - PROCESS | 832 | ++DOCSHELL 0000009F300A4000 == 38 [pid = 832] [id = 307] 07:00:50 INFO - PROCESS | 832 | ++DOMWINDOW == 79 (0000009F36F0E400) [pid = 832] [serial = 920] [outer = 0000000000000000] 07:00:50 INFO - PROCESS | 832 | ++DOMWINDOW == 80 (0000009F36F11800) [pid = 832] [serial = 921] [outer = 0000009F36F0E400] 07:00:50 INFO - PROCESS | 832 | 1468504850716 Marionette DEBUG loaded listener.js 07:00:50 INFO - PROCESS | 832 | ++DOMWINDOW == 81 (0000009F370BFC00) [pid = 832] [serial = 922] [outer = 0000009F36F0E400] 07:00:51 INFO - PROCESS | 832 | 1468504851130 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]]]}] 07:00:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 07:00:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 586ms 07:00:51 INFO - PROCESS | 832 | 1468504851169 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 07:00:51 INFO - PROCESS | 832 | 1468504851171 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 07:00:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 07:00:51 INFO - PROCESS | 832 | 1468504851175 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 07:00:51 INFO - PROCESS | 832 | 1468504851185 Marionette TRACE conn6 <- [1,1194,null,{}] 07:00:51 INFO - PROCESS | 832 | 1468504851192 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}] 07:00:51 INFO - PROCESS | 832 | 1468504851194 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:51 INFO - PROCESS | 832 | 1468504851321 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 07:00:51 INFO - PROCESS | 832 | 1468504851465 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:51 INFO - PROCESS | 832 | 1468504851468 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:51 INFO - PROCESS | 832 | ++DOCSHELL 0000009F24FE8000 == 39 [pid = 832] [id = 308] 07:00:51 INFO - PROCESS | 832 | ++DOMWINDOW == 82 (0000009F23630400) [pid = 832] [serial = 923] [outer = 0000000000000000] 07:00:51 INFO - PROCESS | 832 | ++DOMWINDOW == 83 (0000009F23BFB400) [pid = 832] [serial = 924] [outer = 0000009F23630400] 07:00:51 INFO - PROCESS | 832 | 1468504851530 Marionette DEBUG loaded listener.js 07:00:51 INFO - PROCESS | 832 | ++DOMWINDOW == 84 (0000009F28F62800) [pid = 832] [serial = 925] [outer = 0000009F23630400] 07:00:52 INFO - PROCESS | 832 | 1468504852100 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]]]}] 07:00:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 07:00:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1002ms 07:00:52 INFO - PROCESS | 832 | 1468504852182 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 07:00:52 INFO - PROCESS | 832 | 1468504852187 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 07:00:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 07:00:52 INFO - PROCESS | 832 | 1468504852192 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 07:00:52 INFO - PROCESS | 832 | 1468504852196 Marionette TRACE conn6 <- [1,1198,null,{}] 07:00:52 INFO - PROCESS | 832 | 1468504852201 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}] 07:00:52 INFO - PROCESS | 832 | 1468504852204 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:52 INFO - PROCESS | 832 | 1468504852329 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 07:00:52 INFO - PROCESS | 832 | 1468504852399 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:52 INFO - PROCESS | 832 | 1468504852402 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:52 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30A5F800 == 40 [pid = 832] [id = 309] 07:00:52 INFO - PROCESS | 832 | ++DOMWINDOW == 85 (0000009F2DCC9800) [pid = 832] [serial = 926] [outer = 0000000000000000] 07:00:52 INFO - PROCESS | 832 | ++DOMWINDOW == 86 (0000009F2F898800) [pid = 832] [serial = 927] [outer = 0000009F2DCC9800] 07:00:52 INFO - PROCESS | 832 | 1468504852500 Marionette DEBUG loaded listener.js 07:00:52 INFO - PROCESS | 832 | ++DOMWINDOW == 87 (0000009F2FF86000) [pid = 832] [serial = 928] [outer = 0000009F2DCC9800] 07:00:53 INFO - PROCESS | 832 | 1468504853110 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]]]}] 07:00:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 07:00:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 942ms 07:00:53 INFO - PROCESS | 832 | 1468504853137 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 07:00:53 INFO - PROCESS | 832 | 1468504853141 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 07:00:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 07:00:53 INFO - PROCESS | 832 | 1468504853145 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 07:00:53 INFO - PROCESS | 832 | 1468504853148 Marionette TRACE conn6 <- [1,1202,null,{}] 07:00:53 INFO - PROCESS | 832 | 1468504853152 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}] 07:00:53 INFO - PROCESS | 832 | 1468504853154 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:53 INFO - PROCESS | 832 | 1468504853268 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 07:00:53 INFO - PROCESS | 832 | 1468504853360 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:53 INFO - PROCESS | 832 | 1468504853363 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:53 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37ABC000 == 41 [pid = 832] [id = 310] 07:00:53 INFO - PROCESS | 832 | ++DOMWINDOW == 88 (0000009F3112D400) [pid = 832] [serial = 929] [outer = 0000000000000000] 07:00:53 INFO - PROCESS | 832 | ++DOMWINDOW == 89 (0000009F32ECC400) [pid = 832] [serial = 930] [outer = 0000009F3112D400] 07:00:53 INFO - PROCESS | 832 | 1468504853418 Marionette DEBUG loaded listener.js 07:00:53 INFO - PROCESS | 832 | ++DOMWINDOW == 90 (0000009F34080000) [pid = 832] [serial = 931] [outer = 0000009F3112D400] 07:00:54 INFO - PROCESS | 832 | 1468504854026 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]]]}] 07:00:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 07:00:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 922ms 07:00:54 INFO - PROCESS | 832 | 1468504854072 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 07:00:54 INFO - PROCESS | 832 | 1468504854076 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 07:00:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 07:00:54 INFO - PROCESS | 832 | 1468504854088 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 07:00:54 INFO - PROCESS | 832 | 1468504854093 Marionette TRACE conn6 <- [1,1206,null,{}] 07:00:54 INFO - PROCESS | 832 | 1468504854097 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}] 07:00:54 INFO - PROCESS | 832 | 1468504854101 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:54 INFO - PROCESS | 832 | 1468504854217 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 07:00:54 INFO - PROCESS | 832 | 1468504854334 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:54 INFO - PROCESS | 832 | 1468504854336 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:54 INFO - PROCESS | 832 | ++DOCSHELL 0000009F38B41800 == 42 [pid = 832] [id = 311] 07:00:54 INFO - PROCESS | 832 | ++DOMWINDOW == 91 (0000009F34169000) [pid = 832] [serial = 932] [outer = 0000000000000000] 07:00:54 INFO - PROCESS | 832 | ++DOMWINDOW == 92 (0000009F37269C00) [pid = 832] [serial = 933] [outer = 0000009F34169000] 07:00:54 INFO - PROCESS | 832 | 1468504854392 Marionette DEBUG loaded listener.js 07:00:54 INFO - PROCESS | 832 | ++DOMWINDOW == 93 (0000009F3726F400) [pid = 832] [serial = 934] [outer = 0000009F34169000] 07:00:55 INFO - PROCESS | 832 | 1468504854997 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]]]}] 07:00:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 07:00:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1091ms 07:00:55 INFO - PROCESS | 832 | 1468504855205 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 07:00:55 INFO - PROCESS | 832 | 1468504855210 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 07:00:55 INFO - PROCESS | 832 | 1468504855215 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 07:00:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 07:00:55 INFO - PROCESS | 832 | 1468504855219 Marionette TRACE conn6 <- [1,1210,null,{}] 07:00:55 INFO - PROCESS | 832 | 1468504855224 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}] 07:00:55 INFO - PROCESS | 832 | 1468504855228 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:55 INFO - PROCESS | 832 | 1468504855331 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 07:00:55 INFO - PROCESS | 832 | 1468504855402 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:55 INFO - PROCESS | 832 | 1468504855407 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:55 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2A1A6000 == 43 [pid = 832] [id = 312] 07:00:55 INFO - PROCESS | 832 | ++DOMWINDOW == 94 (0000009F28B29000) [pid = 832] [serial = 935] [outer = 0000000000000000] 07:00:55 INFO - PROCESS | 832 | ++DOMWINDOW == 95 (0000009F29920800) [pid = 832] [serial = 936] [outer = 0000009F28B29000] 07:00:55 INFO - PROCESS | 832 | 1468504855456 Marionette DEBUG loaded listener.js 07:00:55 INFO - PROCESS | 832 | ++DOMWINDOW == 96 (0000009F2D111000) [pid = 832] [serial = 937] [outer = 0000009F28B29000] 07:00:56 INFO - PROCESS | 832 | --DOCSHELL 0000009F300A4000 == 42 [pid = 832] [id = 307] 07:00:56 INFO - PROCESS | 832 | --DOCSHELL 0000009F37993000 == 41 [pid = 832] [id = 306] 07:00:56 INFO - PROCESS | 832 | --DOCSHELL 0000009F37749800 == 40 [pid = 832] [id = 305] 07:00:56 INFO - PROCESS | 832 | --DOCSHELL 0000009F373AD800 == 39 [pid = 832] [id = 304] 07:00:56 INFO - PROCESS | 832 | --DOCSHELL 0000009F340B9000 == 38 [pid = 832] [id = 303] 07:00:56 INFO - PROCESS | 832 | --DOCSHELL 0000009F30D08800 == 37 [pid = 832] [id = 302] 07:00:56 INFO - PROCESS | 832 | --DOCSHELL 0000009F3021E800 == 36 [pid = 832] [id = 301] 07:00:56 INFO - PROCESS | 832 | --DOCSHELL 0000009F2DD0A800 == 35 [pid = 832] [id = 300] 07:00:56 INFO - PROCESS | 832 | --DOCSHELL 0000009F2875E800 == 34 [pid = 832] [id = 299] 07:00:56 INFO - PROCESS | 832 | --DOCSHELL 0000009F30A5B000 == 33 [pid = 832] [id = 298] 07:00:56 INFO - PROCESS | 832 | --DOCSHELL 0000009F29993800 == 32 [pid = 832] [id = 297] 07:00:56 INFO - PROCESS | 832 | --DOCSHELL 0000009F2E48A800 == 31 [pid = 832] [id = 296] 07:00:56 INFO - PROCESS | 832 | --DOCSHELL 0000009F38B41800 == 30 [pid = 832] [id = 311] 07:00:56 INFO - PROCESS | 832 | --DOCSHELL 0000009F37ABC000 == 29 [pid = 832] [id = 310] 07:00:56 INFO - PROCESS | 832 | --DOCSHELL 0000009F30A5F800 == 28 [pid = 832] [id = 309] 07:00:56 INFO - PROCESS | 832 | --DOCSHELL 0000009F24FE8000 == 27 [pid = 832] [id = 308] 07:00:56 INFO - PROCESS | 832 | --DOMWINDOW == 95 (0000009F29888000) [pid = 832] [serial = 861] [outer = 0000000000000000] [url = about:blank] 07:00:56 INFO - PROCESS | 832 | --DOMWINDOW == 94 (0000009F2413F000) [pid = 832] [serial = 864] [outer = 0000000000000000] [url = about:blank] 07:00:56 INFO - PROCESS | 832 | --DOMWINDOW == 93 (0000009F27FF9C00) [pid = 832] [serial = 865] [outer = 0000000000000000] [url = about:blank] 07:00:56 INFO - PROCESS | 832 | --DOMWINDOW == 92 (0000009F2FB82000) [pid = 832] [serial = 873] [outer = 0000000000000000] [url = about:blank] 07:00:56 INFO - PROCESS | 832 | --DOMWINDOW == 91 (0000009F2DC2A400) [pid = 832] [serial = 870] [outer = 0000000000000000] [url = about:blank] 07:00:56 INFO - PROCESS | 832 | --DOMWINDOW == 90 (0000009F301DE800) [pid = 832] [serial = 876] [outer = 0000000000000000] [url = about:blank] 07:00:56 INFO - PROCESS | 832 | --DOMWINDOW == 89 (0000009F2FF79C00) [pid = 832] [serial = 874] [outer = 0000000000000000] [url = about:blank] 07:00:56 INFO - PROCESS | 832 | --DOMWINDOW == 88 (0000009F30CAD800) [pid = 832] [serial = 879] [outer = 0000000000000000] [url = about:blank] 07:00:56 INFO - PROCESS | 832 | --DOMWINDOW == 87 (0000009F304BEC00) [pid = 832] [serial = 877] [outer = 0000000000000000] [url = about:blank] 07:00:56 INFO - PROCESS | 832 | --DOMWINDOW == 86 (0000009F299B6400) [pid = 832] [serial = 867] [outer = 0000000000000000] [url = about:blank] 07:00:56 INFO - PROCESS | 832 | --DOMWINDOW == 85 (0000009F29FD9C00) [pid = 832] [serial = 868] [outer = 0000000000000000] [url = about:blank] 07:00:56 INFO - PROCESS | 832 | --DOMWINDOW == 84 (0000009F31D99C00) [pid = 832] [serial = 885] [outer = 0000000000000000] [url = about:blank] 07:00:56 INFO - PROCESS | 832 | --DOMWINDOW == 83 (0000009F3147D400) [pid = 832] [serial = 880] [outer = 0000000000000000] [url = about:blank] 07:00:56 INFO - PROCESS | 832 | --DOMWINDOW == 82 (0000009F32E8A800) [pid = 832] [serial = 886] [outer = 0000000000000000] [url = about:blank] 07:00:56 INFO - PROCESS | 832 | --DOMWINDOW == 81 (0000009F29920000) [pid = 832] [serial = 850] [outer = 0000000000000000] [url = about:blank] 07:00:56 INFO - PROCESS | 832 | --DOMWINDOW == 80 (0000009F24DEC000) [pid = 832] [serial = 849] [outer = 0000000000000000] [url = about:blank] 07:00:56 INFO - PROCESS | 832 | --DOMWINDOW == 79 (0000009F32ED3800) [pid = 832] [serial = 888] [outer = 0000000000000000] [url = about:blank] 07:00:56 INFO - PROCESS | 832 | --DOMWINDOW == 78 (0000009F2FF70800) [pid = 832] [serial = 853] [outer = 0000000000000000] [url = about:blank] 07:00:56 INFO - PROCESS | 832 | --DOMWINDOW == 77 (0000009F2DCCD400) [pid = 832] [serial = 852] [outer = 0000000000000000] [url = about:blank] 07:00:56 INFO - PROCESS | 832 | --DOMWINDOW == 76 (0000009F34083C00) [pid = 832] [serial = 856] [outer = 0000000000000000] [url = about:blank] 07:00:56 INFO - PROCESS | 832 | --DOMWINDOW == 75 (0000009F31DF5C00) [pid = 832] [serial = 855] [outer = 0000000000000000] [url = about:blank] 07:00:56 INFO - PROCESS | 832 | --DOMWINDOW == 74 (0000009F36F05000) [pid = 832] [serial = 859] [outer = 0000000000000000] [url = about:blank] 07:00:56 INFO - PROCESS | 832 | --DOMWINDOW == 73 (0000009F341AF000) [pid = 832] [serial = 858] [outer = 0000000000000000] [url = about:blank] 07:00:56 INFO - PROCESS | 832 | --DOMWINDOW == 72 (0000009F304D3800) [pid = 832] [serial = 882] [outer = 0000000000000000] [url = about:blank] 07:00:56 INFO - PROCESS | 832 | --DOMWINDOW == 71 (0000009F3147A000) [pid = 832] [serial = 883] [outer = 0000000000000000] [url = about:blank] 07:00:56 INFO - PROCESS | 832 | --DOMWINDOW == 70 (0000009F2DF9EC00) [pid = 832] [serial = 871] [outer = 0000000000000000] [url = about:blank] 07:00:56 INFO - PROCESS | 832 | --DOMWINDOW == 69 (0000009F2DB37000) [pid = 832] [serial = 862] [outer = 0000000000000000] [url = about:blank] 07:00:56 INFO - PROCESS | 832 | 1468504856735 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] 07:00:56 INFO - PROCESS | 832 | 1468504856818 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 07:00:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 07:00:56 INFO - PROCESS | 832 | 1468504856823 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 07:00:56 INFO - PROCESS | 832 | 1468504856827 Marionette TRACE conn6 <- [1,1214,null,{}] 07:00:56 INFO - PROCESS | 832 | 1468504856832 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}] 07:00:56 INFO - PROCESS | 832 | 1468504856835 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:56 INFO - PROCESS | 832 | 1468504856931 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 07:00:57 INFO - PROCESS | 832 | 1468504856997 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:57 INFO - PROCESS | 832 | 1468504857002 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:57 INFO - PROCESS | 832 | ++DOCSHELL 0000009F27E92800 == 28 [pid = 832] [id = 313] 07:00:57 INFO - PROCESS | 832 | ++DOMWINDOW == 70 (0000009F23E7B800) [pid = 832] [serial = 938] [outer = 0000000000000000] 07:00:57 INFO - PROCESS | 832 | ++DOMWINDOW == 71 (0000009F23F86400) [pid = 832] [serial = 939] [outer = 0000009F23E7B800] 07:00:57 INFO - PROCESS | 832 | 1468504857051 Marionette DEBUG loaded listener.js 07:00:57 INFO - PROCESS | 832 | ++DOMWINDOW == 72 (0000009F27F47400) [pid = 832] [serial = 940] [outer = 0000009F23E7B800] 07:00:57 INFO - PROCESS | 832 | 1468504857448 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]]]}] 07:00:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 07:00:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 692ms 07:00:57 INFO - PROCESS | 832 | 1468504857519 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 07:00:57 INFO - PROCESS | 832 | 1468504857524 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 07:00:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 07:00:57 INFO - PROCESS | 832 | 1468504857531 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 07:00:57 INFO - PROCESS | 832 | 1468504857534 Marionette TRACE conn6 <- [1,1218,null,{}] 07:00:57 INFO - PROCESS | 832 | 1468504857537 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}] 07:00:57 INFO - PROCESS | 832 | 1468504857540 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:57 INFO - PROCESS | 832 | 1468504857630 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 07:00:57 INFO - PROCESS | 832 | 1468504857643 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:57 INFO - PROCESS | 832 | 1468504857646 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:57 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2A1A3000 == 29 [pid = 832] [id = 314] 07:00:57 INFO - PROCESS | 832 | ++DOMWINDOW == 73 (0000009F28F64400) [pid = 832] [serial = 941] [outer = 0000000000000000] 07:00:57 INFO - PROCESS | 832 | ++DOMWINDOW == 74 (0000009F29923000) [pid = 832] [serial = 942] [outer = 0000009F28F64400] 07:00:57 INFO - PROCESS | 832 | 1468504857694 Marionette DEBUG loaded listener.js 07:00:57 INFO - PROCESS | 832 | ++DOMWINDOW == 75 (0000009F29B53400) [pid = 832] [serial = 943] [outer = 0000009F28F64400] 07:00:58 INFO - PROCESS | 832 | 1468504858148 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]]]}] 07:00:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 07:00:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 628ms 07:00:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 07:00:58 INFO - PROCESS | 832 | 1468504858161 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 07:00:58 INFO - PROCESS | 832 | 1468504858163 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 07:00:58 INFO - PROCESS | 832 | 1468504858171 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 07:00:58 INFO - PROCESS | 832 | 1468504858175 Marionette TRACE conn6 <- [1,1222,null,{}] 07:00:58 INFO - PROCESS | 832 | 1468504858186 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}] 07:00:58 INFO - PROCESS | 832 | 1468504858191 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:58 INFO - PROCESS | 832 | 1468504858280 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 07:00:58 INFO - PROCESS | 832 | 1468504858320 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:58 INFO - PROCESS | 832 | 1468504858323 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:58 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2E491800 == 30 [pid = 832] [id = 315] 07:00:58 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F2DC27C00) [pid = 832] [serial = 944] [outer = 0000000000000000] 07:00:58 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F2DCC6400) [pid = 832] [serial = 945] [outer = 0000009F2DC27C00] 07:00:58 INFO - PROCESS | 832 | 1468504858372 Marionette DEBUG loaded listener.js 07:00:58 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F2DFA2400) [pid = 832] [serial = 946] [outer = 0000009F2DC27C00] 07:00:58 INFO - PROCESS | 832 | 1468504858814 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]]]}] 07:00:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 07:00:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 692ms 07:00:58 INFO - PROCESS | 832 | 1468504858862 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 07:00:58 INFO - PROCESS | 832 | 1468504858865 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 07:00:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 07:00:58 INFO - PROCESS | 832 | 1468504858868 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 07:00:58 INFO - PROCESS | 832 | 1468504858870 Marionette TRACE conn6 <- [1,1226,null,{}] 07:00:58 INFO - PROCESS | 832 | 1468504858873 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}] 07:00:58 INFO - PROCESS | 832 | 1468504858875 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:58 INFO - PROCESS | 832 | 1468504858984 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 07:00:58 INFO - PROCESS | 832 | 1468504858989 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:58 INFO - PROCESS | 832 | 1468504858992 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:59 INFO - PROCESS | 832 | ++DOCSHELL 0000009F3022D000 == 31 [pid = 832] [id = 316] 07:00:59 INFO - PROCESS | 832 | ++DOMWINDOW == 79 (0000009F2F8A2800) [pid = 832] [serial = 947] [outer = 0000000000000000] 07:00:59 INFO - PROCESS | 832 | ++DOMWINDOW == 80 (0000009F2FB7A000) [pid = 832] [serial = 948] [outer = 0000009F2F8A2800] 07:00:59 INFO - PROCESS | 832 | 1468504859037 Marionette DEBUG loaded listener.js 07:00:59 INFO - PROCESS | 832 | ++DOMWINDOW == 81 (0000009F2FF72800) [pid = 832] [serial = 949] [outer = 0000009F2F8A2800] 07:00:59 INFO - PROCESS | 832 | 1468504859479 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]]]}] 07:00:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 07:00:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 692ms 07:00:59 INFO - PROCESS | 832 | 1468504859563 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 07:00:59 INFO - PROCESS | 832 | 1468504859565 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 07:00:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 07:00:59 INFO - PROCESS | 832 | 1468504859569 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 07:00:59 INFO - PROCESS | 832 | 1468504859570 Marionette TRACE conn6 <- [1,1230,null,{}] 07:00:59 INFO - PROCESS | 832 | 1468504859579 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}] 07:00:59 INFO - PROCESS | 832 | 1468504859581 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:59 INFO - PROCESS | 832 | 1468504859718 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 07:00:59 INFO - PROCESS | 832 | 1468504859739 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:59 INFO - PROCESS | 832 | 1468504859741 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:00:59 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30C5D000 == 32 [pid = 832] [id = 317] 07:00:59 INFO - PROCESS | 832 | ++DOMWINDOW == 82 (0000009F2FF86800) [pid = 832] [serial = 950] [outer = 0000000000000000] 07:00:59 INFO - PROCESS | 832 | ++DOMWINDOW == 83 (0000009F3002D400) [pid = 832] [serial = 951] [outer = 0000009F2FF86800] 07:00:59 INFO - PROCESS | 832 | 1468504859786 Marionette DEBUG loaded listener.js 07:00:59 INFO - PROCESS | 832 | ++DOMWINDOW == 84 (0000009F301E9000) [pid = 832] [serial = 952] [outer = 0000009F2FF86800] 07:01:00 INFO - PROCESS | 832 | 1468504860219 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]]]}] 07:01:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 07:01:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 693ms 07:01:00 INFO - PROCESS | 832 | 1468504860265 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 07:01:00 INFO - PROCESS | 832 | 1468504860267 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 07:01:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 07:01:00 INFO - PROCESS | 832 | 1468504860270 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 07:01:00 INFO - PROCESS | 832 | 1468504860272 Marionette TRACE conn6 <- [1,1234,null,{}] 07:01:00 INFO - PROCESS | 832 | 1468504860275 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}] 07:01:00 INFO - PROCESS | 832 | 1468504860281 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:00 INFO - PROCESS | 832 | 1468504860419 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 07:01:00 INFO - PROCESS | 832 | 1468504860431 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:00 INFO - PROCESS | 832 | 1468504860433 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:00 INFO - PROCESS | 832 | ++DOCSHELL 0000009F31160800 == 33 [pid = 832] [id = 318] 07:01:00 INFO - PROCESS | 832 | ++DOMWINDOW == 85 (0000009F301E9400) [pid = 832] [serial = 953] [outer = 0000000000000000] 07:01:00 INFO - PROCESS | 832 | ++DOMWINDOW == 86 (0000009F30A91800) [pid = 832] [serial = 954] [outer = 0000009F301E9400] 07:01:00 INFO - PROCESS | 832 | 1468504860479 Marionette DEBUG loaded listener.js 07:01:00 INFO - PROCESS | 832 | ++DOMWINDOW == 87 (0000009F31479C00) [pid = 832] [serial = 955] [outer = 0000009F301E9400] 07:01:01 INFO - PROCESS | 832 | --DOMWINDOW == 86 (0000009F36F0E400) [pid = 832] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 07:01:01 INFO - PROCESS | 832 | --DOMWINDOW == 85 (0000009F30CA6400) [pid = 832] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 07:01:01 INFO - PROCESS | 832 | --DOMWINDOW == 84 (0000009F23AA6C00) [pid = 832] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 07:01:01 INFO - PROCESS | 832 | --DOMWINDOW == 83 (0000009F33040C00) [pid = 832] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 07:01:01 INFO - PROCESS | 832 | --DOMWINDOW == 82 (0000009F28A70400) [pid = 832] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 07:01:01 INFO - PROCESS | 832 | --DOMWINDOW == 81 (0000009F2D175400) [pid = 832] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 07:01:01 INFO - PROCESS | 832 | --DOMWINDOW == 80 (0000009F23BF6800) [pid = 832] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 07:01:01 INFO - PROCESS | 832 | --DOMWINDOW == 79 (0000009F2FF7B000) [pid = 832] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 07:01:01 INFO - PROCESS | 832 | --DOMWINDOW == 78 (0000009F2D16A800) [pid = 832] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 07:01:01 INFO - PROCESS | 832 | --DOMWINDOW == 77 (0000009F32E84C00) [pid = 832] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 07:01:01 INFO - PROCESS | 832 | --DOMWINDOW == 76 (0000009F2D16AC00) [pid = 832] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 07:01:01 INFO - PROCESS | 832 | --DOMWINDOW == 75 (0000009F341A3000) [pid = 832] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 07:01:01 INFO - PROCESS | 832 | 1468504861248 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]]]}] 07:01:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 07:01:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1026ms 07:01:01 INFO - PROCESS | 832 | 1468504861299 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 07:01:01 INFO - PROCESS | 832 | 1468504861301 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 07:01:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 07:01:01 INFO - PROCESS | 832 | 1468504861305 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 07:01:01 INFO - PROCESS | 832 | 1468504861306 Marionette TRACE conn6 <- [1,1238,null,{}] 07:01:01 INFO - PROCESS | 832 | 1468504861310 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}] 07:01:01 INFO - PROCESS | 832 | 1468504861312 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:01 INFO - PROCESS | 832 | 1468504861417 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 07:01:01 INFO - PROCESS | 832 | 1468504861467 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:01 INFO - PROCESS | 832 | 1468504861469 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:01 INFO - PROCESS | 832 | ++DOCSHELL 0000009F330AA000 == 34 [pid = 832] [id = 319] 07:01:01 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F23BF3400) [pid = 832] [serial = 956] [outer = 0000000000000000] 07:01:01 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F2D16AC00) [pid = 832] [serial = 957] [outer = 0000009F23BF3400] 07:01:01 INFO - PROCESS | 832 | 1468504861514 Marionette DEBUG loaded listener.js 07:01:01 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F2FF8A800) [pid = 832] [serial = 958] [outer = 0000009F23BF3400] 07:01:01 INFO - PROCESS | 832 | 1468504861858 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]]]}] 07:01:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 07:01:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 628ms 07:01:01 INFO - PROCESS | 832 | 1468504861936 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 07:01:01 INFO - PROCESS | 832 | 1468504861938 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 07:01:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 07:01:01 INFO - PROCESS | 832 | 1468504861947 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 07:01:01 INFO - PROCESS | 832 | 1468504861949 Marionette TRACE conn6 <- [1,1242,null,{}] 07:01:01 INFO - PROCESS | 832 | 1468504861953 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}] 07:01:01 INFO - PROCESS | 832 | 1468504861955 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:02 INFO - PROCESS | 832 | 1468504862034 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 07:01:02 INFO - PROCESS | 832 | 1468504862039 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:02 INFO - PROCESS | 832 | 1468504862041 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:02 INFO - PROCESS | 832 | ++DOCSHELL 0000009F35C74000 == 35 [pid = 832] [id = 320] 07:01:02 INFO - PROCESS | 832 | ++DOMWINDOW == 79 (0000009F31132800) [pid = 832] [serial = 959] [outer = 0000000000000000] 07:01:02 INFO - PROCESS | 832 | ++DOMWINDOW == 80 (0000009F31BAE800) [pid = 832] [serial = 960] [outer = 0000009F31132800] 07:01:02 INFO - PROCESS | 832 | 1468504862085 Marionette DEBUG loaded listener.js 07:01:02 INFO - PROCESS | 832 | ++DOMWINDOW == 81 (0000009F327BB400) [pid = 832] [serial = 961] [outer = 0000009F31132800] 07:01:02 INFO - PROCESS | 832 | 1468504862509 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]]]}] 07:01:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 07:01:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 586ms 07:01:02 INFO - PROCESS | 832 | 1468504862538 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 07:01:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 07:01:02 INFO - PROCESS | 832 | 1468504862540 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 07:01:02 INFO - PROCESS | 832 | 1468504862544 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 07:01:02 INFO - PROCESS | 832 | 1468504862545 Marionette TRACE conn6 <- [1,1246,null,{}] 07:01:02 INFO - PROCESS | 832 | 1468504862554 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}] 07:01:02 INFO - PROCESS | 832 | 1468504862556 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:02 INFO - PROCESS | 832 | 1468504862636 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 07:01:02 INFO - PROCESS | 832 | 1468504862641 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:02 INFO - PROCESS | 832 | 1468504862643 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:02 INFO - PROCESS | 832 | ++DOCSHELL 0000009F373A0000 == 36 [pid = 832] [id = 321] 07:01:02 INFO - PROCESS | 832 | ++DOMWINDOW == 82 (0000009F32E3E800) [pid = 832] [serial = 962] [outer = 0000000000000000] 07:01:02 INFO - PROCESS | 832 | ++DOMWINDOW == 83 (0000009F32EC7C00) [pid = 832] [serial = 963] [outer = 0000009F32E3E800] 07:01:02 INFO - PROCESS | 832 | 1468504862687 Marionette DEBUG loaded listener.js 07:01:02 INFO - PROCESS | 832 | ++DOMWINDOW == 84 (0000009F2F895400) [pid = 832] [serial = 964] [outer = 0000009F32E3E800] 07:01:03 INFO - PROCESS | 832 | 1468504863455 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]]]}] 07:01:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 07:01:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 986ms 07:01:03 INFO - PROCESS | 832 | 1468504863531 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 07:01:03 INFO - PROCESS | 832 | 1468504863536 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 07:01:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 07:01:03 INFO - PROCESS | 832 | 1468504863542 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 07:01:03 INFO - PROCESS | 832 | 1468504863545 Marionette TRACE conn6 <- [1,1250,null,{}] 07:01:03 INFO - PROCESS | 832 | 1468504863552 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}] 07:01:03 INFO - PROCESS | 832 | 1468504863556 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:03 INFO - PROCESS | 832 | 1468504863718 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 07:01:03 INFO - PROCESS | 832 | 1468504863829 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:03 INFO - PROCESS | 832 | 1468504863832 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:03 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2C973800 == 37 [pid = 832] [id = 322] 07:01:03 INFO - PROCESS | 832 | ++DOMWINDOW == 85 (0000009F27E19800) [pid = 832] [serial = 965] [outer = 0000000000000000] 07:01:03 INFO - PROCESS | 832 | ++DOMWINDOW == 86 (0000009F287AE800) [pid = 832] [serial = 966] [outer = 0000009F27E19800] 07:01:03 INFO - PROCESS | 832 | 1468504863892 Marionette DEBUG loaded listener.js 07:01:04 INFO - PROCESS | 832 | ++DOMWINDOW == 87 (0000009F29924000) [pid = 832] [serial = 967] [outer = 0000009F27E19800] 07:01:04 INFO - PROCESS | 832 | 1468504864669 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]]]}] 07:01:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 07:01:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1199ms 07:01:04 INFO - PROCESS | 832 | 1468504864744 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 07:01:04 INFO - PROCESS | 832 | 1468504864749 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 07:01:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 07:01:04 INFO - PROCESS | 832 | 1468504864757 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 07:01:04 INFO - PROCESS | 832 | 1468504864760 Marionette TRACE conn6 <- [1,1254,null,{}] 07:01:04 INFO - PROCESS | 832 | 1468504864764 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}] 07:01:04 INFO - PROCESS | 832 | 1468504864767 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:04 INFO - PROCESS | 832 | 1468504864899 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 07:01:04 INFO - PROCESS | 832 | 1468504864968 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:04 INFO - PROCESS | 832 | 1468504864971 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:05 INFO - PROCESS | 832 | ++DOCSHELL 0000009F23677000 == 38 [pid = 832] [id = 323] 07:01:05 INFO - PROCESS | 832 | ++DOMWINDOW == 88 (0000009F2310DC00) [pid = 832] [serial = 968] [outer = 0000000000000000] 07:01:05 INFO - PROCESS | 832 | ++DOMWINDOW == 89 (0000009F288A7400) [pid = 832] [serial = 969] [outer = 0000009F2310DC00] 07:01:05 INFO - PROCESS | 832 | 1468504865127 Marionette DEBUG loaded listener.js 07:01:05 INFO - PROCESS | 832 | ++DOMWINDOW == 90 (0000009F299B4C00) [pid = 832] [serial = 970] [outer = 0000009F2310DC00] 07:01:05 INFO - PROCESS | 832 | --DOCSHELL 0000009F35C74000 == 37 [pid = 832] [id = 320] 07:01:05 INFO - PROCESS | 832 | --DOCSHELL 0000009F330AA000 == 36 [pid = 832] [id = 319] 07:01:05 INFO - PROCESS | 832 | --DOCSHELL 0000009F31160800 == 35 [pid = 832] [id = 318] 07:01:05 INFO - PROCESS | 832 | --DOCSHELL 0000009F30C5D000 == 34 [pid = 832] [id = 317] 07:01:05 INFO - PROCESS | 832 | --DOCSHELL 0000009F3022D000 == 33 [pid = 832] [id = 316] 07:01:05 INFO - PROCESS | 832 | --DOCSHELL 0000009F2E491800 == 32 [pid = 832] [id = 315] 07:01:05 INFO - PROCESS | 832 | --DOCSHELL 0000009F2A1A3000 == 31 [pid = 832] [id = 314] 07:01:05 INFO - PROCESS | 832 | --DOCSHELL 0000009F27E92800 == 30 [pid = 832] [id = 313] 07:01:05 INFO - PROCESS | 832 | --DOMWINDOW == 89 (0000009F36F11800) [pid = 832] [serial = 921] [outer = 0000000000000000] [url = about:blank] 07:01:05 INFO - PROCESS | 832 | --DOMWINDOW == 88 (0000009F30CACC00) [pid = 832] [serial = 906] [outer = 0000000000000000] [url = about:blank] 07:01:05 INFO - PROCESS | 832 | --DOMWINDOW == 87 (0000009F3112C800) [pid = 832] [serial = 907] [outer = 0000000000000000] [url = about:blank] 07:01:05 INFO - PROCESS | 832 | --DOMWINDOW == 86 (0000009F31479800) [pid = 832] [serial = 909] [outer = 0000000000000000] [url = about:blank] 07:01:05 INFO - PROCESS | 832 | --DOMWINDOW == 85 (0000009F34163800) [pid = 832] [serial = 912] [outer = 0000000000000000] [url = about:blank] 07:01:05 INFO - PROCESS | 832 | --DOMWINDOW == 84 (0000009F28D5E000) [pid = 832] [serial = 897] [outer = 0000000000000000] [url = about:blank] 07:01:05 INFO - PROCESS | 832 | --DOMWINDOW == 83 (0000009F299B4800) [pid = 832] [serial = 898] [outer = 0000000000000000] [url = about:blank] 07:01:05 INFO - PROCESS | 832 | --DOMWINDOW == 82 (0000009F2DCC2400) [pid = 832] [serial = 894] [outer = 0000000000000000] [url = about:blank] 07:01:05 INFO - PROCESS | 832 | --DOMWINDOW == 81 (0000009F2F898C00) [pid = 832] [serial = 895] [outer = 0000000000000000] [url = about:blank] 07:01:05 INFO - PROCESS | 832 | --DOMWINDOW == 80 (0000009F280C0C00) [pid = 832] [serial = 891] [outer = 0000000000000000] [url = about:blank] 07:01:05 INFO - PROCESS | 832 | --DOMWINDOW == 79 (0000009F29883000) [pid = 832] [serial = 892] [outer = 0000000000000000] [url = about:blank] 07:01:05 INFO - PROCESS | 832 | --DOMWINDOW == 78 (0000009F301E6400) [pid = 832] [serial = 903] [outer = 0000000000000000] [url = about:blank] 07:01:05 INFO - PROCESS | 832 | --DOMWINDOW == 77 (0000009F2D9BD800) [pid = 832] [serial = 900] [outer = 0000000000000000] [url = about:blank] 07:01:05 INFO - PROCESS | 832 | --DOMWINDOW == 76 (0000009F2DE54C00) [pid = 832] [serial = 901] [outer = 0000000000000000] [url = about:blank] 07:01:05 INFO - PROCESS | 832 | --DOMWINDOW == 75 (0000009F338DF800) [pid = 832] [serial = 889] [outer = 0000000000000000] [url = about:blank] 07:01:05 INFO - PROCESS | 832 | --DOMWINDOW == 74 (0000009F2E443000) [pid = 832] [serial = 915] [outer = 0000000000000000] [url = about:blank] 07:01:05 INFO - PROCESS | 832 | --DOMWINDOW == 73 (0000009F341B0000) [pid = 832] [serial = 918] [outer = 0000000000000000] [url = about:blank] 07:01:05 INFO - PROCESS | 832 | --DOMWINDOW == 72 (0000009F3416C400) [pid = 832] [serial = 913] [outer = 0000000000000000] [url = about:blank] 07:01:05 INFO - PROCESS | 832 | --DOMWINDOW == 71 (0000009F370BFC00) [pid = 832] [serial = 922] [outer = 0000000000000000] [url = about:blank] 07:01:05 INFO - PROCESS | 832 | --DOMWINDOW == 70 (0000009F32952000) [pid = 832] [serial = 910] [outer = 0000000000000000] [url = about:blank] 07:01:05 INFO - PROCESS | 832 | --DOMWINDOW == 69 (0000009F36F09000) [pid = 832] [serial = 919] [outer = 0000000000000000] [url = about:blank] 07:01:05 INFO - PROCESS | 832 | --DOMWINDOW == 68 (0000009F31BB0C00) [pid = 832] [serial = 916] [outer = 0000000000000000] [url = about:blank] 07:01:05 INFO - PROCESS | 832 | --DOMWINDOW == 67 (0000009F30A8E400) [pid = 832] [serial = 904] [outer = 0000000000000000] [url = about:blank] 07:01:05 INFO - PROCESS | 832 | 1468504865771 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]]]}] 07:01:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 07:01:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1029ms 07:01:05 INFO - PROCESS | 832 | 1468504865787 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 07:01:05 INFO - PROCESS | 832 | 1468504865791 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 07:01:05 INFO - PROCESS | 832 | 1468504865796 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 07:01:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 07:01:05 INFO - PROCESS | 832 | 1468504865798 Marionette TRACE conn6 <- [1,1258,null,{}] 07:01:05 INFO - PROCESS | 832 | 1468504865803 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}] 07:01:05 INFO - PROCESS | 832 | 1468504865805 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:05 INFO - PROCESS | 832 | 1468504865898 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 07:01:05 INFO - PROCESS | 832 | 1468504865905 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:05 INFO - PROCESS | 832 | 1468504865907 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:05 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2A034800 == 31 [pid = 832] [id = 324] 07:01:05 INFO - PROCESS | 832 | ++DOMWINDOW == 68 (0000009F29920C00) [pid = 832] [serial = 971] [outer = 0000000000000000] 07:01:05 INFO - PROCESS | 832 | ++DOMWINDOW == 69 (0000009F2D10D400) [pid = 832] [serial = 972] [outer = 0000009F29920C00] 07:01:05 INFO - PROCESS | 832 | 1468504865958 Marionette DEBUG loaded listener.js 07:01:06 INFO - PROCESS | 832 | ++DOMWINDOW == 70 (0000009F2DCC9000) [pid = 832] [serial = 973] [outer = 0000009F29920C00] 07:01:06 INFO - PROCESS | 832 | 1468504866469 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]]]}] 07:01:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 07:01:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 734ms 07:01:06 INFO - PROCESS | 832 | 1468504866537 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 07:01:06 INFO - PROCESS | 832 | 1468504866541 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 07:01:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 07:01:06 INFO - PROCESS | 832 | 1468504866547 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 07:01:06 INFO - PROCESS | 832 | 1468504866550 Marionette TRACE conn6 <- [1,1262,null,{}] 07:01:06 INFO - PROCESS | 832 | 1468504866554 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}] 07:01:06 INFO - PROCESS | 832 | 1468504866557 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:06 INFO - PROCESS | 832 | 1468504866648 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 07:01:06 INFO - PROCESS | 832 | 1468504866662 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:06 INFO - PROCESS | 832 | 1468504866665 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:06 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2E6B0000 == 32 [pid = 832] [id = 325] 07:01:06 INFO - PROCESS | 832 | ++DOMWINDOW == 71 (0000009F2F8E9800) [pid = 832] [serial = 974] [outer = 0000000000000000] 07:01:06 INFO - PROCESS | 832 | ++DOMWINDOW == 72 (0000009F2FB80800) [pid = 832] [serial = 975] [outer = 0000009F2F8E9800] 07:01:06 INFO - PROCESS | 832 | 1468504866711 Marionette DEBUG loaded listener.js 07:01:06 INFO - PROCESS | 832 | ++DOMWINDOW == 73 (0000009F2FF7D800) [pid = 832] [serial = 976] [outer = 0000009F2F8E9800] 07:01:07 INFO - PROCESS | 832 | 1468504867188 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]]]}] 07:01:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 07:01:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 692ms 07:01:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 07:01:07 INFO - PROCESS | 832 | 1468504867241 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 07:01:07 INFO - PROCESS | 832 | 1468504867243 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 07:01:07 INFO - PROCESS | 832 | 1468504867247 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 07:01:07 INFO - PROCESS | 832 | 1468504867251 Marionette TRACE conn6 <- [1,1266,null,{}] 07:01:07 INFO - PROCESS | 832 | 1468504867262 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}] 07:01:07 INFO - PROCESS | 832 | 1468504867267 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:07 INFO - PROCESS | 832 | 1468504867361 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 07:01:07 INFO - PROCESS | 832 | 1468504867376 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:07 INFO - PROCESS | 832 | 1468504867378 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:07 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30C61000 == 33 [pid = 832] [id = 326] 07:01:07 INFO - PROCESS | 832 | ++DOMWINDOW == 74 (0000009F308C9800) [pid = 832] [serial = 977] [outer = 0000000000000000] 07:01:07 INFO - PROCESS | 832 | ++DOMWINDOW == 75 (0000009F30A98000) [pid = 832] [serial = 978] [outer = 0000009F308C9800] 07:01:07 INFO - PROCESS | 832 | 1468504867423 Marionette DEBUG loaded listener.js 07:01:07 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F30CAEC00) [pid = 832] [serial = 979] [outer = 0000009F308C9800] 07:01:07 INFO - PROCESS | 832 | 1468504867852 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]]]}] 07:01:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 07:01:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 627ms 07:01:07 INFO - PROCESS | 832 | 1468504867877 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 07:01:07 INFO - PROCESS | 832 | 1468504867880 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 07:01:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 07:01:07 INFO - PROCESS | 832 | 1468504867883 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 07:01:07 INFO - PROCESS | 832 | 1468504867885 Marionette TRACE conn6 <- [1,1270,null,{}] 07:01:07 INFO - PROCESS | 832 | 1468504867893 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}] 07:01:07 INFO - PROCESS | 832 | 1468504867896 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:08 INFO - PROCESS | 832 | 1468504868008 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 07:01:08 INFO - PROCESS | 832 | 1468504868089 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:08 INFO - PROCESS | 832 | 1468504868091 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:08 INFO - PROCESS | 832 | ++DOCSHELL 0000009F31152000 == 34 [pid = 832] [id = 327] 07:01:08 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F3112FC00) [pid = 832] [serial = 980] [outer = 0000000000000000] 07:01:08 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F31474C00) [pid = 832] [serial = 981] [outer = 0000009F3112FC00] 07:01:08 INFO - PROCESS | 832 | 1468504868142 Marionette DEBUG loaded listener.js 07:01:08 INFO - PROCESS | 832 | ++DOMWINDOW == 79 (0000009F31D8F800) [pid = 832] [serial = 982] [outer = 0000009F3112FC00] 07:01:08 INFO - PROCESS | 832 | 1468504868578 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]]]}] 07:01:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 07:01:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 733ms 07:01:08 INFO - PROCESS | 832 | 1468504868619 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 07:01:08 INFO - PROCESS | 832 | 1468504868621 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 07:01:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 07:01:08 INFO - PROCESS | 832 | 1468504868632 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 07:01:08 INFO - PROCESS | 832 | 1468504868634 Marionette TRACE conn6 <- [1,1274,null,{}] 07:01:08 INFO - PROCESS | 832 | 1468504868638 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}] 07:01:08 INFO - PROCESS | 832 | 1468504868640 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:08 INFO - PROCESS | 832 | 1468504868749 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 07:01:08 INFO - PROCESS | 832 | 1468504868754 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:08 INFO - PROCESS | 832 | 1468504868756 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:08 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30A63000 == 35 [pid = 832] [id = 328] 07:01:08 INFO - PROCESS | 832 | ++DOMWINDOW == 80 (0000009F32EC5C00) [pid = 832] [serial = 983] [outer = 0000000000000000] 07:01:08 INFO - PROCESS | 832 | ++DOMWINDOW == 81 (0000009F32ECEC00) [pid = 832] [serial = 984] [outer = 0000009F32EC5C00] 07:01:08 INFO - PROCESS | 832 | 1468504868815 Marionette DEBUG loaded listener.js 07:01:08 INFO - PROCESS | 832 | ++DOMWINDOW == 82 (0000009F338E4400) [pid = 832] [serial = 985] [outer = 0000009F32EC5C00] 07:01:09 INFO - PROCESS | 832 | 1468504869285 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]]]}] 07:01:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 07:01:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 691ms 07:01:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 07:01:09 INFO - PROCESS | 832 | 1468504869319 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 07:01:09 INFO - PROCESS | 832 | 1468504869321 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 07:01:09 INFO - PROCESS | 832 | 1468504869324 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 07:01:09 INFO - PROCESS | 832 | 1468504869326 Marionette TRACE conn6 <- [1,1278,null,{}] 07:01:09 INFO - PROCESS | 832 | 1468504869335 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}] 07:01:09 INFO - PROCESS | 832 | 1468504869341 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:09 INFO - PROCESS | 832 | 1468504869488 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 07:01:09 INFO - PROCESS | 832 | 1468504869540 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:09 INFO - PROCESS | 832 | 1468504869542 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:09 INFO - PROCESS | 832 | ++DOCSHELL 0000009F373B3000 == 36 [pid = 832] [id = 329] 07:01:09 INFO - PROCESS | 832 | ++DOMWINDOW == 83 (0000009F3407E800) [pid = 832] [serial = 986] [outer = 0000000000000000] 07:01:09 INFO - PROCESS | 832 | ++DOMWINDOW == 84 (0000009F3416D000) [pid = 832] [serial = 987] [outer = 0000009F3407E800] 07:01:09 INFO - PROCESS | 832 | 1468504869586 Marionette DEBUG loaded listener.js 07:01:09 INFO - PROCESS | 832 | ++DOMWINDOW == 85 (0000009F341A4800) [pid = 832] [serial = 988] [outer = 0000009F3407E800] 07:01:09 INFO - PROCESS | 832 | --DOMWINDOW == 84 (0000009F2DC27C00) [pid = 832] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 07:01:09 INFO - PROCESS | 832 | --DOMWINDOW == 83 (0000009F23E7B800) [pid = 832] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 07:01:09 INFO - PROCESS | 832 | --DOMWINDOW == 82 (0000009F28F64400) [pid = 832] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 07:01:09 INFO - PROCESS | 832 | --DOMWINDOW == 81 (0000009F2F8A2800) [pid = 832] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 07:01:09 INFO - PROCESS | 832 | --DOMWINDOW == 80 (0000009F28B29000) [pid = 832] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 07:01:09 INFO - PROCESS | 832 | --DOMWINDOW == 79 (0000009F2FF86800) [pid = 832] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 07:01:09 INFO - PROCESS | 832 | --DOMWINDOW == 78 (0000009F23BF3400) [pid = 832] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 07:01:09 INFO - PROCESS | 832 | --DOMWINDOW == 77 (0000009F301E9400) [pid = 832] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 07:01:09 INFO - PROCESS | 832 | --DOMWINDOW == 76 (0000009F31132800) [pid = 832] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 07:01:09 INFO - PROCESS | 832 | --DOMWINDOW == 75 (0000009F23630400) [pid = 832] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 07:01:09 INFO - PROCESS | 832 | --DOMWINDOW == 74 (0000009F2DCC9800) [pid = 832] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 07:01:09 INFO - PROCESS | 832 | --DOMWINDOW == 73 (0000009F3112D400) [pid = 832] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 07:01:09 INFO - PROCESS | 832 | --DOMWINDOW == 72 (0000009F34169000) [pid = 832] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 07:01:10 INFO - PROCESS | 832 | 1468504870061 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]]]}] 07:01:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 07:01:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 798ms 07:01:10 INFO - PROCESS | 832 | 1468504870126 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 07:01:10 INFO - PROCESS | 832 | 1468504870128 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 07:01:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 07:01:10 INFO - PROCESS | 832 | 1468504870132 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 07:01:10 INFO - PROCESS | 832 | 1468504870134 Marionette TRACE conn6 <- [1,1282,null,{}] 07:01:10 INFO - PROCESS | 832 | 1468504870137 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}] 07:01:10 INFO - PROCESS | 832 | 1468504870139 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:10 INFO - PROCESS | 832 | 1468504870221 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 07:01:10 INFO - PROCESS | 832 | 1468504870297 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:10 INFO - PROCESS | 832 | 1468504870299 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:10 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37751000 == 37 [pid = 832] [id = 330] 07:01:10 INFO - PROCESS | 832 | ++DOMWINDOW == 73 (0000009F23A9E400) [pid = 832] [serial = 989] [outer = 0000000000000000] 07:01:10 INFO - PROCESS | 832 | ++DOMWINDOW == 74 (0000009F2D16F400) [pid = 832] [serial = 990] [outer = 0000009F23A9E400] 07:01:10 INFO - PROCESS | 832 | 1468504870344 Marionette DEBUG loaded listener.js 07:01:10 INFO - PROCESS | 832 | ++DOMWINDOW == 75 (0000009F31D8E400) [pid = 832] [serial = 991] [outer = 0000009F23A9E400] 07:01:10 INFO - PROCESS | 832 | 1468504870693 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]]]}] 07:01:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 07:01:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 587ms 07:01:10 INFO - PROCESS | 832 | 1468504870722 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 07:01:10 INFO - PROCESS | 832 | 1468504870732 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 07:01:10 INFO - PROCESS | 832 | 1468504870736 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 07:01:10 INFO - PROCESS | 832 | 1468504870737 Marionette TRACE conn6 <- [1,1286,null,{}] 07:01:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 07:01:10 INFO - PROCESS | 832 | 1468504870741 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}] 07:01:10 INFO - PROCESS | 832 | 1468504870743 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:10 INFO - PROCESS | 832 | 1468504870877 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 07:01:10 INFO - PROCESS | 832 | 1468504870887 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:10 INFO - PROCESS | 832 | 1468504870889 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:10 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37A95000 == 38 [pid = 832] [id = 331] 07:01:10 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F31132800) [pid = 832] [serial = 992] [outer = 0000000000000000] 07:01:10 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F341AD400) [pid = 832] [serial = 993] [outer = 0000009F31132800] 07:01:10 INFO - PROCESS | 832 | 1468504870934 Marionette DEBUG loaded listener.js 07:01:11 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F36F0B400) [pid = 832] [serial = 994] [outer = 0000009F31132800] 07:01:11 INFO - PROCESS | 832 | 1468504871342 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]]]}] 07:01:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 07:01:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 629ms 07:01:11 INFO - PROCESS | 832 | 1468504871370 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 07:01:11 INFO - PROCESS | 832 | 1468504871372 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 07:01:11 INFO - PROCESS | 832 | 1468504871375 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 07:01:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 07:01:11 INFO - PROCESS | 832 | 1468504871377 Marionette TRACE conn6 <- [1,1290,null,{}] 07:01:11 INFO - PROCESS | 832 | 1468504871380 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}] 07:01:11 INFO - PROCESS | 832 | 1468504871383 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:11 INFO - PROCESS | 832 | 1468504871467 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 07:01:11 INFO - PROCESS | 832 | 1468504871544 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:11 INFO - PROCESS | 832 | 1468504871546 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:11 INFO - PROCESS | 832 | ++DOCSHELL 0000009F3081E000 == 39 [pid = 832] [id = 332] 07:01:11 INFO - PROCESS | 832 | ++DOMWINDOW == 79 (0000009F31D93400) [pid = 832] [serial = 995] [outer = 0000000000000000] 07:01:11 INFO - PROCESS | 832 | ++DOMWINDOW == 80 (0000009F370B8000) [pid = 832] [serial = 996] [outer = 0000009F31D93400] 07:01:11 INFO - PROCESS | 832 | 1468504871590 Marionette DEBUG loaded listener.js 07:01:11 INFO - PROCESS | 832 | ++DOMWINDOW == 81 (0000009F37265400) [pid = 832] [serial = 997] [outer = 0000009F31D93400] 07:01:11 INFO - PROCESS | 832 | 1468504871955 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]]]}] 07:01:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 07:01:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 671ms 07:01:12 INFO - PROCESS | 832 | 1468504872054 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 07:01:12 INFO - PROCESS | 832 | 1468504872059 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 07:01:12 INFO - PROCESS | 832 | 1468504872064 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 07:01:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 07:01:12 INFO - PROCESS | 832 | 1468504872069 Marionette TRACE conn6 <- [1,1294,null,{}] 07:01:12 INFO - PROCESS | 832 | 1468504872076 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}] 07:01:12 INFO - PROCESS | 832 | 1468504872079 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:12 INFO - PROCESS | 832 | 1468504872285 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 07:01:12 INFO - PROCESS | 832 | 1468504872371 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:12 INFO - PROCESS | 832 | 1468504872376 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:12 INFO - PROCESS | 832 | ++DOCSHELL 0000009F29F3C000 == 40 [pid = 832] [id = 333] 07:01:12 INFO - PROCESS | 832 | ++DOMWINDOW == 82 (0000009F28ADC000) [pid = 832] [serial = 998] [outer = 0000000000000000] 07:01:12 INFO - PROCESS | 832 | ++DOMWINDOW == 83 (0000009F2980E800) [pid = 832] [serial = 999] [outer = 0000009F28ADC000] 07:01:12 INFO - PROCESS | 832 | 1468504872436 Marionette DEBUG loaded listener.js 07:01:12 INFO - PROCESS | 832 | ++DOMWINDOW == 84 (0000009F2D176000) [pid = 832] [serial = 1000] [outer = 0000009F28ADC000] 07:01:13 INFO - PROCESS | 832 | 1468504873032 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]]]}] 07:01:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 07:01:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1030ms 07:01:13 INFO - PROCESS | 832 | 1468504873100 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 07:01:13 INFO - PROCESS | 832 | 1468504873104 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 07:01:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 07:01:13 INFO - PROCESS | 832 | 1468504873110 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 07:01:13 INFO - PROCESS | 832 | 1468504873115 Marionette TRACE conn6 <- [1,1298,null,{}] 07:01:13 INFO - PROCESS | 832 | 1468504873154 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}] 07:01:13 INFO - PROCESS | 832 | 1468504873157 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:13 INFO - PROCESS | 832 | 1468504873280 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 07:01:13 INFO - PROCESS | 832 | 1468504873391 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:13 INFO - PROCESS | 832 | 1468504873394 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:13 INFO - PROCESS | 832 | ++DOCSHELL 0000009F31147000 == 41 [pid = 832] [id = 334] 07:01:13 INFO - PROCESS | 832 | ++DOMWINDOW == 85 (0000009F2F8A0000) [pid = 832] [serial = 1001] [outer = 0000000000000000] 07:01:13 INFO - PROCESS | 832 | ++DOMWINDOW == 86 (0000009F301E2C00) [pid = 832] [serial = 1002] [outer = 0000009F2F8A0000] 07:01:13 INFO - PROCESS | 832 | 1468504873452 Marionette DEBUG loaded listener.js 07:01:13 INFO - PROCESS | 832 | ++DOMWINDOW == 87 (0000009F30A90C00) [pid = 832] [serial = 1003] [outer = 0000009F2F8A0000] 07:01:14 INFO - PROCESS | 832 | 1468504874032 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]]]}] 07:01:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 07:01:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 1005ms 07:01:14 INFO - PROCESS | 832 | 1468504874114 Marionette TRACE conn6 -> [0,1301,"getWindowHandle",null] 07:01:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 07:01:14 INFO - PROCESS | 832 | 1468504874117 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 07:01:14 INFO - PROCESS | 832 | 1468504874121 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 07:01:14 INFO - PROCESS | 832 | 1468504874124 Marionette TRACE conn6 <- [1,1302,null,{}] 07:01:14 INFO - PROCESS | 832 | 1468504874135 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}] 07:01:14 INFO - PROCESS | 832 | 1468504874140 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:14 INFO - PROCESS | 832 | 1468504874264 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 07:01:14 INFO - PROCESS | 832 | 1468504874378 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:14 INFO - PROCESS | 832 | 1468504874382 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:14 INFO - PROCESS | 832 | ++DOCSHELL 0000009F388B6000 == 42 [pid = 832] [id = 335] 07:01:14 INFO - PROCESS | 832 | ++DOMWINDOW == 88 (0000009F34083000) [pid = 832] [serial = 1004] [outer = 0000000000000000] 07:01:14 INFO - PROCESS | 832 | ++DOMWINDOW == 89 (0000009F34088800) [pid = 832] [serial = 1005] [outer = 0000009F34083000] 07:01:14 INFO - PROCESS | 832 | 1468504874442 Marionette DEBUG loaded listener.js 07:01:14 INFO - PROCESS | 832 | ++DOMWINDOW == 90 (0000009F370B8800) [pid = 832] [serial = 1006] [outer = 0000009F34083000] 07:01:15 INFO - PROCESS | 832 | 1468504875060 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]]]}] 07:01:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 07:01:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 985ms 07:01:15 INFO - PROCESS | 832 | 1468504875107 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 07:01:15 INFO - PROCESS | 832 | 1468504875110 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 07:01:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 07:01:15 INFO - PROCESS | 832 | 1468504875113 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 07:01:15 INFO - PROCESS | 832 | 1468504875116 Marionette TRACE conn6 <- [1,1306,null,{}] 07:01:15 INFO - PROCESS | 832 | 1468504875133 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}] 07:01:15 INFO - PROCESS | 832 | 1468504875136 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:15 INFO - PROCESS | 832 | 1468504875249 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 07:01:15 INFO - PROCESS | 832 | 1468504875366 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:15 INFO - PROCESS | 832 | 1468504875369 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:15 INFO - PROCESS | 832 | ++DOCSHELL 0000009F3278E800 == 43 [pid = 832] [id = 336] 07:01:15 INFO - PROCESS | 832 | ++DOMWINDOW == 91 (0000009F2DCCB000) [pid = 832] [serial = 1007] [outer = 0000000000000000] 07:01:15 INFO - PROCESS | 832 | ++DOMWINDOW == 92 (0000009F31A6D000) [pid = 832] [serial = 1008] [outer = 0000009F2DCCB000] 07:01:15 INFO - PROCESS | 832 | 1468504875425 Marionette DEBUG loaded listener.js 07:01:15 INFO - PROCESS | 832 | ++DOMWINDOW == 93 (0000009F374EA800) [pid = 832] [serial = 1009] [outer = 0000009F2DCCB000] 07:01:16 INFO - PROCESS | 832 | 1468504876107 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]]]}] 07:01:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 07:01:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1040ms 07:01:16 INFO - PROCESS | 832 | 1468504876157 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 07:01:16 INFO - PROCESS | 832 | 1468504876162 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 07:01:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 07:01:16 INFO - PROCESS | 832 | 1468504876168 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 07:01:16 INFO - PROCESS | 832 | 1468504876171 Marionette TRACE conn6 <- [1,1310,null,{}] 07:01:16 INFO - PROCESS | 832 | 1468504876195 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}] 07:01:16 INFO - PROCESS | 832 | 1468504876199 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:16 INFO - PROCESS | 832 | 1468504876306 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 07:01:16 INFO - PROCESS | 832 | 1468504876387 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:16 INFO - PROCESS | 832 | 1468504876389 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:16 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2A19C000 == 44 [pid = 832] [id = 337] 07:01:16 INFO - PROCESS | 832 | ++DOMWINDOW == 94 (0000009F299BBC00) [pid = 832] [serial = 1010] [outer = 0000000000000000] 07:01:16 INFO - PROCESS | 832 | ++DOMWINDOW == 95 (0000009F29F66C00) [pid = 832] [serial = 1011] [outer = 0000009F299BBC00] 07:01:16 INFO - PROCESS | 832 | 1468504876485 Marionette DEBUG loaded listener.js 07:01:16 INFO - PROCESS | 832 | ++DOMWINDOW == 96 (0000009F2DA24C00) [pid = 832] [serial = 1012] [outer = 0000009F299BBC00] 07:01:17 INFO - PROCESS | 832 | --DOCSHELL 0000009F37A95000 == 43 [pid = 832] [id = 331] 07:01:17 INFO - PROCESS | 832 | --DOCSHELL 0000009F37751000 == 42 [pid = 832] [id = 330] 07:01:17 INFO - PROCESS | 832 | --DOCSHELL 0000009F373B3000 == 41 [pid = 832] [id = 329] 07:01:17 INFO - PROCESS | 832 | --DOCSHELL 0000009F30A63000 == 40 [pid = 832] [id = 328] 07:01:17 INFO - PROCESS | 832 | --DOCSHELL 0000009F31152000 == 39 [pid = 832] [id = 327] 07:01:17 INFO - PROCESS | 832 | --DOCSHELL 0000009F30C61000 == 38 [pid = 832] [id = 326] 07:01:17 INFO - PROCESS | 832 | --DOCSHELL 0000009F2E6B0000 == 37 [pid = 832] [id = 325] 07:01:17 INFO - PROCESS | 832 | --DOCSHELL 0000009F2A034800 == 36 [pid = 832] [id = 324] 07:01:17 INFO - PROCESS | 832 | --DOCSHELL 0000009F23677000 == 35 [pid = 832] [id = 323] 07:01:17 INFO - PROCESS | 832 | --DOCSHELL 0000009F2C973800 == 34 [pid = 832] [id = 322] 07:01:17 INFO - PROCESS | 832 | --DOCSHELL 0000009F2A1A6000 == 33 [pid = 832] [id = 312] 07:01:17 INFO - PROCESS | 832 | --DOCSHELL 0000009F373A0000 == 32 [pid = 832] [id = 321] 07:01:17 INFO - PROCESS | 832 | --DOCSHELL 0000009F3278E800 == 31 [pid = 832] [id = 336] 07:01:17 INFO - PROCESS | 832 | --DOCSHELL 0000009F388B6000 == 30 [pid = 832] [id = 335] 07:01:17 INFO - PROCESS | 832 | --DOCSHELL 0000009F31147000 == 29 [pid = 832] [id = 334] 07:01:17 INFO - PROCESS | 832 | --DOCSHELL 0000009F3081E000 == 28 [pid = 832] [id = 332] 07:01:17 INFO - PROCESS | 832 | --DOCSHELL 0000009F29F3C000 == 27 [pid = 832] [id = 333] 07:01:17 INFO - PROCESS | 832 | --DOMWINDOW == 95 (0000009F29B53400) [pid = 832] [serial = 943] [outer = 0000000000000000] [url = about:blank] 07:01:17 INFO - PROCESS | 832 | --DOMWINDOW == 94 (0000009F2FB7A000) [pid = 832] [serial = 948] [outer = 0000000000000000] [url = about:blank] 07:01:17 INFO - PROCESS | 832 | --DOMWINDOW == 93 (0000009F2D111000) [pid = 832] [serial = 937] [outer = 0000000000000000] [url = about:blank] 07:01:17 INFO - PROCESS | 832 | --DOMWINDOW == 92 (0000009F29920800) [pid = 832] [serial = 936] [outer = 0000000000000000] [url = about:blank] 07:01:17 INFO - PROCESS | 832 | --DOMWINDOW == 91 (0000009F301E9000) [pid = 832] [serial = 952] [outer = 0000000000000000] [url = about:blank] 07:01:17 INFO - PROCESS | 832 | --DOMWINDOW == 90 (0000009F3002D400) [pid = 832] [serial = 951] [outer = 0000000000000000] [url = about:blank] 07:01:17 INFO - PROCESS | 832 | --DOMWINDOW == 89 (0000009F2D16AC00) [pid = 832] [serial = 957] [outer = 0000000000000000] [url = about:blank] 07:01:17 INFO - PROCESS | 832 | --DOMWINDOW == 88 (0000009F30A91800) [pid = 832] [serial = 954] [outer = 0000000000000000] [url = about:blank] 07:01:17 INFO - PROCESS | 832 | --DOMWINDOW == 87 (0000009F31BAE800) [pid = 832] [serial = 960] [outer = 0000000000000000] [url = about:blank] 07:01:17 INFO - PROCESS | 832 | --DOMWINDOW == 86 (0000009F28F62800) [pid = 832] [serial = 925] [outer = 0000000000000000] [url = about:blank] 07:01:17 INFO - PROCESS | 832 | --DOMWINDOW == 85 (0000009F23BFB400) [pid = 832] [serial = 924] [outer = 0000000000000000] [url = about:blank] 07:01:17 INFO - PROCESS | 832 | --DOMWINDOW == 84 (0000009F2FF86000) [pid = 832] [serial = 928] [outer = 0000000000000000] [url = about:blank] 07:01:17 INFO - PROCESS | 832 | --DOMWINDOW == 83 (0000009F2F898800) [pid = 832] [serial = 927] [outer = 0000000000000000] [url = about:blank] 07:01:17 INFO - PROCESS | 832 | --DOMWINDOW == 82 (0000009F34080000) [pid = 832] [serial = 931] [outer = 0000000000000000] [url = about:blank] 07:01:17 INFO - PROCESS | 832 | --DOMWINDOW == 81 (0000009F32EC7C00) [pid = 832] [serial = 963] [outer = 0000000000000000] [url = about:blank] 07:01:17 INFO - PROCESS | 832 | --DOMWINDOW == 80 (0000009F32ECC400) [pid = 832] [serial = 930] [outer = 0000000000000000] [url = about:blank] 07:01:17 INFO - PROCESS | 832 | --DOMWINDOW == 79 (0000009F3726F400) [pid = 832] [serial = 934] [outer = 0000000000000000] [url = about:blank] 07:01:17 INFO - PROCESS | 832 | --DOMWINDOW == 78 (0000009F37269C00) [pid = 832] [serial = 933] [outer = 0000000000000000] [url = about:blank] 07:01:17 INFO - PROCESS | 832 | --DOMWINDOW == 77 (0000009F31479C00) [pid = 832] [serial = 955] [outer = 0000000000000000] [url = about:blank] 07:01:17 INFO - PROCESS | 832 | --DOMWINDOW == 76 (0000009F2FF72800) [pid = 832] [serial = 949] [outer = 0000000000000000] [url = about:blank] 07:01:17 INFO - PROCESS | 832 | --DOMWINDOW == 75 (0000009F327BB400) [pid = 832] [serial = 961] [outer = 0000000000000000] [url = about:blank] 07:01:17 INFO - PROCESS | 832 | --DOMWINDOW == 74 (0000009F2FF8A800) [pid = 832] [serial = 958] [outer = 0000000000000000] [url = about:blank] 07:01:17 INFO - PROCESS | 832 | --DOMWINDOW == 73 (0000009F2DFA2400) [pid = 832] [serial = 946] [outer = 0000000000000000] [url = about:blank] 07:01:17 INFO - PROCESS | 832 | --DOMWINDOW == 72 (0000009F2DCC6400) [pid = 832] [serial = 945] [outer = 0000000000000000] [url = about:blank] 07:01:17 INFO - PROCESS | 832 | --DOMWINDOW == 71 (0000009F23F86400) [pid = 832] [serial = 939] [outer = 0000000000000000] [url = about:blank] 07:01:17 INFO - PROCESS | 832 | --DOMWINDOW == 70 (0000009F27F47400) [pid = 832] [serial = 940] [outer = 0000000000000000] [url = about:blank] 07:01:17 INFO - PROCESS | 832 | --DOMWINDOW == 69 (0000009F29923000) [pid = 832] [serial = 942] [outer = 0000000000000000] [url = about:blank] 07:01:17 INFO - PROCESS | 832 | 1468504877646 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]]]}] 07:01:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 07:01:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1549ms 07:01:17 INFO - PROCESS | 832 | 1468504877720 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 07:01:17 INFO - PROCESS | 832 | 1468504877725 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 07:01:17 INFO - PROCESS | 832 | 1468504877729 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 07:01:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 07:01:17 INFO - PROCESS | 832 | 1468504877734 Marionette TRACE conn6 <- [1,1314,null,{}] 07:01:17 INFO - PROCESS | 832 | 1468504877739 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}] 07:01:17 INFO - PROCESS | 832 | 1468504877742 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:17 INFO - PROCESS | 832 | 1468504877840 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 07:01:17 INFO - PROCESS | 832 | 1468504877847 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:17 INFO - PROCESS | 832 | 1468504877849 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:17 INFO - PROCESS | 832 | ++DOCSHELL 0000009F28ACD000 == 28 [pid = 832] [id = 338] 07:01:17 INFO - PROCESS | 832 | ++DOMWINDOW == 70 (0000009F24A63400) [pid = 832] [serial = 1013] [outer = 0000000000000000] 07:01:17 INFO - PROCESS | 832 | ++DOMWINDOW == 71 (0000009F28079C00) [pid = 832] [serial = 1014] [outer = 0000009F24A63400] 07:01:17 INFO - PROCESS | 832 | 1468504877901 Marionette DEBUG loaded listener.js 07:01:17 INFO - PROCESS | 832 | ++DOMWINDOW == 72 (0000009F28B27800) [pid = 832] [serial = 1015] [outer = 0000009F24A63400] 07:01:18 INFO - PROCESS | 832 | 1468504878383 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]]]}] 07:01:18 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 07:01:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 691ms 07:01:18 INFO - PROCESS | 832 | 1468504878425 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 07:01:18 INFO - PROCESS | 832 | 1468504878430 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 07:01:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 07:01:18 INFO - PROCESS | 832 | 1468504878470 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 07:01:18 INFO - PROCESS | 832 | 1468504878473 Marionette TRACE conn6 <- [1,1318,null,{}] 07:01:18 INFO - PROCESS | 832 | 1468504878477 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}] 07:01:18 INFO - PROCESS | 832 | 1468504878479 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:18 INFO - PROCESS | 832 | 1468504878578 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 07:01:18 INFO - PROCESS | 832 | 1468504878652 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:18 INFO - PROCESS | 832 | 1468504878654 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:18 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2D923000 == 29 [pid = 832] [id = 339] 07:01:18 INFO - PROCESS | 832 | ++DOMWINDOW == 73 (0000009F27E0C400) [pid = 832] [serial = 1016] [outer = 0000000000000000] 07:01:18 INFO - PROCESS | 832 | ++DOMWINDOW == 74 (0000009F29B4EC00) [pid = 832] [serial = 1017] [outer = 0000009F27E0C400] 07:01:18 INFO - PROCESS | 832 | 1468504878703 Marionette DEBUG loaded listener.js 07:01:18 INFO - PROCESS | 832 | ++DOMWINDOW == 75 (0000009F2A3C3000) [pid = 832] [serial = 1018] [outer = 0000009F27E0C400] 07:01:19 INFO - PROCESS | 832 | 1468504879091 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]]]}] 07:01:19 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 07:01:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 691ms 07:01:19 INFO - PROCESS | 832 | 1468504879160 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 07:01:19 INFO - PROCESS | 832 | 1468504879163 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 07:01:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 07:01:19 INFO - PROCESS | 832 | 1468504879166 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 07:01:19 INFO - PROCESS | 832 | 1468504879170 Marionette TRACE conn6 <- [1,1322,null,{}] 07:01:19 INFO - PROCESS | 832 | 1468504879182 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}] 07:01:19 INFO - PROCESS | 832 | 1468504879187 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:19 INFO - PROCESS | 832 | 1468504879279 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 07:01:19 INFO - PROCESS | 832 | 1468504879296 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:19 INFO - PROCESS | 832 | 1468504879299 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:19 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2FADB000 == 30 [pid = 832] [id = 340] 07:01:19 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F2DCCA400) [pid = 832] [serial = 1019] [outer = 0000000000000000] 07:01:19 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F2DCD1C00) [pid = 832] [serial = 1020] [outer = 0000009F2DCCA400] 07:01:19 INFO - PROCESS | 832 | 1468504879348 Marionette DEBUG loaded listener.js 07:01:19 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F2E434400) [pid = 832] [serial = 1021] [outer = 0000009F2DCCA400] 07:01:19 INFO - PROCESS | 832 | 1468504879830 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]]]}] 07:01:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 07:01:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 692ms 07:01:19 INFO - PROCESS | 832 | 1468504879861 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 07:01:19 INFO - PROCESS | 832 | 1468504879864 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 07:01:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 07:01:19 INFO - PROCESS | 832 | 1468504879867 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 07:01:19 INFO - PROCESS | 832 | 1468504879869 Marionette TRACE conn6 <- [1,1326,null,{}] 07:01:19 INFO - PROCESS | 832 | 1468504879872 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}] 07:01:19 INFO - PROCESS | 832 | 1468504879874 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:20 INFO - PROCESS | 832 | 1468504880016 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 07:01:20 INFO - PROCESS | 832 | 1468504880036 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:20 INFO - PROCESS | 832 | 1468504880039 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:20 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30838000 == 31 [pid = 832] [id = 341] 07:01:20 INFO - PROCESS | 832 | ++DOMWINDOW == 79 (0000009F2FB7A000) [pid = 832] [serial = 1022] [outer = 0000000000000000] 07:01:20 INFO - PROCESS | 832 | ++DOMWINDOW == 80 (0000009F2FB88000) [pid = 832] [serial = 1023] [outer = 0000009F2FB7A000] 07:01:20 INFO - PROCESS | 832 | 1468504880084 Marionette DEBUG loaded listener.js 07:01:20 INFO - PROCESS | 832 | ++DOMWINDOW == 81 (0000009F2FF78800) [pid = 832] [serial = 1024] [outer = 0000009F2FB7A000] 07:01:20 INFO - PROCESS | 832 | 1468504880969 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]]]}] 07:01:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 07:01:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1139ms 07:01:21 INFO - PROCESS | 832 | 1468504881008 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 07:01:21 INFO - PROCESS | 832 | 1468504881011 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 07:01:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 07:01:21 INFO - PROCESS | 832 | 1468504881014 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 07:01:21 INFO - PROCESS | 832 | 1468504881016 Marionette TRACE conn6 <- [1,1330,null,{}] 07:01:21 INFO - PROCESS | 832 | 1468504881020 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}] 07:01:21 INFO - PROCESS | 832 | 1468504881022 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:21 INFO - PROCESS | 832 | 1468504881131 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 07:01:21 INFO - PROCESS | 832 | 1468504881137 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:21 INFO - PROCESS | 832 | 1468504881139 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:21 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30CF7800 == 32 [pid = 832] [id = 342] 07:01:21 INFO - PROCESS | 832 | ++DOMWINDOW == 82 (0000009F21CD6800) [pid = 832] [serial = 1025] [outer = 0000000000000000] 07:01:21 INFO - PROCESS | 832 | ++DOMWINDOW == 83 (0000009F301DF400) [pid = 832] [serial = 1026] [outer = 0000009F21CD6800] 07:01:21 INFO - PROCESS | 832 | 1468504881184 Marionette DEBUG loaded listener.js 07:01:21 INFO - PROCESS | 832 | ++DOMWINDOW == 84 (0000009F304B2000) [pid = 832] [serial = 1027] [outer = 0000009F21CD6800] 07:01:21 INFO - PROCESS | 832 | --DOMWINDOW == 83 (0000009F31132800) [pid = 832] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 07:01:21 INFO - PROCESS | 832 | --DOMWINDOW == 82 (0000009F3112FC00) [pid = 832] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 07:01:21 INFO - PROCESS | 832 | --DOMWINDOW == 81 (0000009F32EC5C00) [pid = 832] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 07:01:21 INFO - PROCESS | 832 | --DOMWINDOW == 80 (0000009F308C9800) [pid = 832] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 07:01:21 INFO - PROCESS | 832 | --DOMWINDOW == 79 (0000009F32E3E800) [pid = 832] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 07:01:21 INFO - PROCESS | 832 | --DOMWINDOW == 78 (0000009F2310DC00) [pid = 832] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 07:01:21 INFO - PROCESS | 832 | --DOMWINDOW == 77 (0000009F27E19800) [pid = 832] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 07:01:21 INFO - PROCESS | 832 | --DOMWINDOW == 76 (0000009F29920C00) [pid = 832] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 07:01:21 INFO - PROCESS | 832 | --DOMWINDOW == 75 (0000009F2F8E9800) [pid = 832] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 07:01:21 INFO - PROCESS | 832 | --DOMWINDOW == 74 (0000009F23A9E400) [pid = 832] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 07:01:21 INFO - PROCESS | 832 | --DOMWINDOW == 73 (0000009F3407E800) [pid = 832] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 07:01:21 INFO - PROCESS | 832 | --DOMWINDOW == 72 (0000009F31D93400) [pid = 832] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 07:01:21 INFO - PROCESS | 832 | 1468504881825 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]]]}] 07:01:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 07:01:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 839ms 07:01:21 INFO - PROCESS | 832 | 1468504881856 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 07:01:21 INFO - PROCESS | 832 | 1468504881858 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 07:01:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 07:01:21 INFO - PROCESS | 832 | 1468504881862 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 07:01:21 INFO - PROCESS | 832 | 1468504881863 Marionette TRACE conn6 <- [1,1334,null,{}] 07:01:21 INFO - PROCESS | 832 | 1468504881867 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}] 07:01:21 INFO - PROCESS | 832 | 1468504881873 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:22 INFO - PROCESS | 832 | 1468504881996 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 07:01:22 INFO - PROCESS | 832 | 1468504882046 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:22 INFO - PROCESS | 832 | 1468504882048 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:22 INFO - PROCESS | 832 | ++DOCSHELL 0000009F32974000 == 33 [pid = 832] [id = 343] 07:01:22 INFO - PROCESS | 832 | ++DOMWINDOW == 73 (0000009F23E7B800) [pid = 832] [serial = 1028] [outer = 0000000000000000] 07:01:22 INFO - PROCESS | 832 | ++DOMWINDOW == 74 (0000009F2FF71C00) [pid = 832] [serial = 1029] [outer = 0000009F23E7B800] 07:01:22 INFO - PROCESS | 832 | 1468504882094 Marionette DEBUG loaded listener.js 07:01:22 INFO - PROCESS | 832 | ++DOMWINDOW == 75 (0000009F30CD9400) [pid = 832] [serial = 1030] [outer = 0000009F23E7B800] 07:01:22 INFO - PROCESS | 832 | 1468504882492 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]]]}] 07:01:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 07:01:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 691ms 07:01:22 INFO - PROCESS | 832 | 1468504882555 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 07:01:22 INFO - PROCESS | 832 | 1468504882558 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 07:01:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 07:01:22 INFO - PROCESS | 832 | 1468504882561 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 07:01:22 INFO - PROCESS | 832 | 1468504882563 Marionette TRACE conn6 <- [1,1338,null,{}] 07:01:22 INFO - PROCESS | 832 | 1468504882571 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}] 07:01:22 INFO - PROCESS | 832 | 1468504882573 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:22 INFO - PROCESS | 832 | 1468504882653 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 07:01:22 INFO - PROCESS | 832 | 1468504882663 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:22 INFO - PROCESS | 832 | 1468504882664 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:22 INFO - PROCESS | 832 | ++DOCSHELL 0000009F340C3000 == 34 [pid = 832] [id = 344] 07:01:22 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F30CD9800) [pid = 832] [serial = 1031] [outer = 0000000000000000] 07:01:22 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F31477800) [pid = 832] [serial = 1032] [outer = 0000009F30CD9800] 07:01:22 INFO - PROCESS | 832 | 1468504882710 Marionette DEBUG loaded listener.js 07:01:22 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F31B22800) [pid = 832] [serial = 1033] [outer = 0000009F30CD9800] 07:01:23 INFO - PROCESS | 832 | 1468504883133 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]]]}] 07:01:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 07:01:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 586ms 07:01:23 INFO - PROCESS | 832 | 1468504883156 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 07:01:23 INFO - PROCESS | 832 | 1468504883158 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 07:01:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 07:01:23 INFO - PROCESS | 832 | 1468504883161 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 07:01:23 INFO - PROCESS | 832 | 1468504883163 Marionette TRACE conn6 <- [1,1342,null,{}] 07:01:23 INFO - PROCESS | 832 | 1468504883167 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}] 07:01:23 INFO - PROCESS | 832 | 1468504883168 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:23 INFO - PROCESS | 832 | 1468504883248 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 07:01:23 INFO - PROCESS | 832 | 1468504883254 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:23 INFO - PROCESS | 832 | 1468504883256 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:23 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37047800 == 35 [pid = 832] [id = 345] 07:01:23 INFO - PROCESS | 832 | ++DOMWINDOW == 79 (0000009F31B24000) [pid = 832] [serial = 1034] [outer = 0000000000000000] 07:01:23 INFO - PROCESS | 832 | ++DOMWINDOW == 80 (0000009F31DF8400) [pid = 832] [serial = 1035] [outer = 0000009F31B24000] 07:01:23 INFO - PROCESS | 832 | 1468504883301 Marionette DEBUG loaded listener.js 07:01:23 INFO - PROCESS | 832 | ++DOMWINDOW == 81 (0000009F32E8E800) [pid = 832] [serial = 1036] [outer = 0000009F31B24000] 07:01:23 INFO - PROCESS | 832 | 1468504883765 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]]]}] 07:01:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 07:01:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 690ms 07:01:23 INFO - PROCESS | 832 | 1468504883855 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 07:01:23 INFO - PROCESS | 832 | 1468504883861 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 07:01:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 07:01:23 INFO - PROCESS | 832 | 1468504883866 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 07:01:23 INFO - PROCESS | 832 | 1468504883870 Marionette TRACE conn6 <- [1,1346,null,{}] 07:01:23 INFO - PROCESS | 832 | 1468504883876 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}] 07:01:23 INFO - PROCESS | 832 | 1468504883880 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:24 INFO - PROCESS | 832 | 1468504884059 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 07:01:24 INFO - PROCESS | 832 | 1468504884153 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:24 INFO - PROCESS | 832 | 1468504884158 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:24 INFO - PROCESS | 832 | ++DOCSHELL 0000009F29833000 == 36 [pid = 832] [id = 346] 07:01:24 INFO - PROCESS | 832 | ++DOMWINDOW == 82 (0000009F23E72000) [pid = 832] [serial = 1037] [outer = 0000000000000000] 07:01:24 INFO - PROCESS | 832 | ++DOMWINDOW == 83 (0000009F23E7DC00) [pid = 832] [serial = 1038] [outer = 0000009F23E72000] 07:01:24 INFO - PROCESS | 832 | 1468504884216 Marionette DEBUG loaded listener.js 07:01:24 INFO - PROCESS | 832 | ++DOMWINDOW == 84 (0000009F288A7000) [pid = 832] [serial = 1039] [outer = 0000009F23E72000] 07:01:24 INFO - PROCESS | 832 | 1468504884924 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]]]}] 07:01:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 07:01:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1131ms 07:01:25 INFO - PROCESS | 832 | 1468504885000 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 07:01:25 INFO - PROCESS | 832 | 1468504885006 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 07:01:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 07:01:25 INFO - PROCESS | 832 | 1468504885013 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 07:01:25 INFO - PROCESS | 832 | 1468504885016 Marionette TRACE conn6 <- [1,1350,null,{}] 07:01:25 INFO - PROCESS | 832 | 1468504885021 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}] 07:01:25 INFO - PROCESS | 832 | 1468504885024 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:25 INFO - PROCESS | 832 | 1468504885164 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 07:01:25 INFO - PROCESS | 832 | 1468504885260 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:25 INFO - PROCESS | 832 | 1468504885263 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:25 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30828800 == 37 [pid = 832] [id = 347] 07:01:25 INFO - PROCESS | 832 | ++DOMWINDOW == 85 (0000009F29FD9C00) [pid = 832] [serial = 1040] [outer = 0000000000000000] 07:01:25 INFO - PROCESS | 832 | ++DOMWINDOW == 86 (0000009F2D9BDC00) [pid = 832] [serial = 1041] [outer = 0000009F29FD9C00] 07:01:25 INFO - PROCESS | 832 | 1468504885321 Marionette DEBUG loaded listener.js 07:01:25 INFO - PROCESS | 832 | ++DOMWINDOW == 87 (0000009F2DCC7C00) [pid = 832] [serial = 1042] [outer = 0000009F29FD9C00] 07:01:26 INFO - PROCESS | 832 | 1468504886246 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]]]}] 07:01:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 07:01:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1299ms 07:01:26 INFO - PROCESS | 832 | 1468504886313 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 07:01:26 INFO - PROCESS | 832 | 1468504886318 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 07:01:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 07:01:26 INFO - PROCESS | 832 | 1468504886324 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 07:01:26 INFO - PROCESS | 832 | 1468504886328 Marionette TRACE conn6 <- [1,1354,null,{}] 07:01:26 INFO - PROCESS | 832 | 1468504886335 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}] 07:01:26 INFO - PROCESS | 832 | 1468504886338 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:26 INFO - PROCESS | 832 | 1468504886493 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 07:01:26 INFO - PROCESS | 832 | 1468504886611 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:26 INFO - PROCESS | 832 | 1468504886616 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:26 INFO - PROCESS | 832 | --DOCSHELL 0000009F340C3000 == 36 [pid = 832] [id = 344] 07:01:26 INFO - PROCESS | 832 | --DOCSHELL 0000009F32974000 == 35 [pid = 832] [id = 343] 07:01:26 INFO - PROCESS | 832 | --DOCSHELL 0000009F30CF7800 == 34 [pid = 832] [id = 342] 07:01:26 INFO - PROCESS | 832 | --DOCSHELL 0000009F30838000 == 33 [pid = 832] [id = 341] 07:01:26 INFO - PROCESS | 832 | --DOCSHELL 0000009F2FADB000 == 32 [pid = 832] [id = 340] 07:01:26 INFO - PROCESS | 832 | --DOCSHELL 0000009F2D923000 == 31 [pid = 832] [id = 339] 07:01:26 INFO - PROCESS | 832 | --DOCSHELL 0000009F28ACD000 == 30 [pid = 832] [id = 338] 07:01:26 INFO - PROCESS | 832 | --DOMWINDOW == 86 (0000009F36F0B400) [pid = 832] [serial = 994] [outer = 0000000000000000] [url = about:blank] 07:01:26 INFO - PROCESS | 832 | --DOMWINDOW == 85 (0000009F31474C00) [pid = 832] [serial = 981] [outer = 0000000000000000] [url = about:blank] 07:01:26 INFO - PROCESS | 832 | --DOMWINDOW == 84 (0000009F31D8F800) [pid = 832] [serial = 982] [outer = 0000000000000000] [url = about:blank] 07:01:26 INFO - PROCESS | 832 | --DOMWINDOW == 83 (0000009F338E4400) [pid = 832] [serial = 985] [outer = 0000000000000000] [url = about:blank] 07:01:26 INFO - PROCESS | 832 | --DOMWINDOW == 82 (0000009F32ECEC00) [pid = 832] [serial = 984] [outer = 0000000000000000] [url = about:blank] 07:01:26 INFO - PROCESS | 832 | --DOMWINDOW == 81 (0000009F30A98000) [pid = 832] [serial = 978] [outer = 0000000000000000] [url = about:blank] 07:01:26 INFO - PROCESS | 832 | --DOMWINDOW == 80 (0000009F2F895400) [pid = 832] [serial = 964] [outer = 0000000000000000] [url = about:blank] 07:01:26 INFO - PROCESS | 832 | --DOMWINDOW == 79 (0000009F288A7400) [pid = 832] [serial = 969] [outer = 0000000000000000] [url = about:blank] 07:01:26 INFO - PROCESS | 832 | --DOMWINDOW == 78 (0000009F299B4C00) [pid = 832] [serial = 970] [outer = 0000000000000000] [url = about:blank] 07:01:26 INFO - PROCESS | 832 | --DOMWINDOW == 77 (0000009F287AE800) [pid = 832] [serial = 966] [outer = 0000000000000000] [url = about:blank] 07:01:26 INFO - PROCESS | 832 | --DOMWINDOW == 76 (0000009F29924000) [pid = 832] [serial = 967] [outer = 0000000000000000] [url = about:blank] 07:01:26 INFO - PROCESS | 832 | --DOMWINDOW == 75 (0000009F2D10D400) [pid = 832] [serial = 972] [outer = 0000000000000000] [url = about:blank] 07:01:26 INFO - PROCESS | 832 | --DOMWINDOW == 74 (0000009F2DCC9000) [pid = 832] [serial = 973] [outer = 0000000000000000] [url = about:blank] 07:01:26 INFO - PROCESS | 832 | --DOMWINDOW == 73 (0000009F2FB80800) [pid = 832] [serial = 975] [outer = 0000000000000000] [url = about:blank] 07:01:26 INFO - PROCESS | 832 | --DOMWINDOW == 72 (0000009F2FF7D800) [pid = 832] [serial = 976] [outer = 0000000000000000] [url = about:blank] 07:01:26 INFO - PROCESS | 832 | --DOMWINDOW == 71 (0000009F2D16F400) [pid = 832] [serial = 990] [outer = 0000000000000000] [url = about:blank] 07:01:26 INFO - PROCESS | 832 | --DOMWINDOW == 70 (0000009F3416D000) [pid = 832] [serial = 987] [outer = 0000000000000000] [url = about:blank] 07:01:26 INFO - PROCESS | 832 | --DOMWINDOW == 69 (0000009F370B8000) [pid = 832] [serial = 996] [outer = 0000000000000000] [url = about:blank] 07:01:26 INFO - PROCESS | 832 | --DOMWINDOW == 68 (0000009F37265400) [pid = 832] [serial = 997] [outer = 0000000000000000] [url = about:blank] 07:01:26 INFO - PROCESS | 832 | --DOMWINDOW == 67 (0000009F341AD400) [pid = 832] [serial = 993] [outer = 0000000000000000] [url = about:blank] 07:01:26 INFO - PROCESS | 832 | --DOMWINDOW == 66 (0000009F341A4800) [pid = 832] [serial = 988] [outer = 0000000000000000] [url = about:blank] 07:01:26 INFO - PROCESS | 832 | --DOMWINDOW == 65 (0000009F30CAEC00) [pid = 832] [serial = 979] [outer = 0000000000000000] [url = about:blank] 07:01:26 INFO - PROCESS | 832 | --DOMWINDOW == 64 (0000009F31D8E400) [pid = 832] [serial = 991] [outer = 0000000000000000] [url = about:blank] 07:01:26 INFO - PROCESS | 832 | ++DOCSHELL 0000009F24A1D800 == 31 [pid = 832] [id = 348] 07:01:26 INFO - PROCESS | 832 | ++DOMWINDOW == 65 (0000009F21BD8C00) [pid = 832] [serial = 1043] [outer = 0000000000000000] 07:01:26 INFO - PROCESS | 832 | ++DOMWINDOW == 66 (0000009F23BF4400) [pid = 832] [serial = 1044] [outer = 0000009F21BD8C00] 07:01:26 INFO - PROCESS | 832 | 1468504886691 Marionette DEBUG loaded listener.js 07:01:26 INFO - PROCESS | 832 | ++DOMWINDOW == 67 (0000009F23F7D800) [pid = 832] [serial = 1045] [outer = 0000009F21BD8C00] 07:01:27 INFO - PROCESS | 832 | 1468504887078 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] 07:01:27 INFO - PROCESS | 832 | 1468504887130 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 07:01:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 07:01:27 INFO - PROCESS | 832 | 1468504887140 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 07:01:27 INFO - PROCESS | 832 | 1468504887143 Marionette TRACE conn6 <- [1,1358,null,{}] 07:01:27 INFO - PROCESS | 832 | 1468504887147 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}] 07:01:27 INFO - PROCESS | 832 | 1468504887150 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:27 INFO - PROCESS | 832 | 1468504887242 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 07:01:27 INFO - PROCESS | 832 | 1468504887248 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:27 INFO - PROCESS | 832 | 1468504887251 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:27 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2C973800 == 32 [pid = 832] [id = 349] 07:01:27 INFO - PROCESS | 832 | ++DOMWINDOW == 68 (0000009F28A7E000) [pid = 832] [serial = 1046] [outer = 0000000000000000] 07:01:27 INFO - PROCESS | 832 | ++DOMWINDOW == 69 (0000009F28F07800) [pid = 832] [serial = 1047] [outer = 0000009F28A7E000] 07:01:27 INFO - PROCESS | 832 | 1468504887301 Marionette DEBUG loaded listener.js 07:01:27 INFO - PROCESS | 832 | ++DOMWINDOW == 70 (0000009F29882800) [pid = 832] [serial = 1048] [outer = 0000009F28A7E000] 07:01:27 INFO - PROCESS | 832 | 1468504887696 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] 07:01:27 INFO - PROCESS | 832 | 1468504887732 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 07:01:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 07:01:27 INFO - PROCESS | 832 | 1468504887735 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 07:01:27 INFO - PROCESS | 832 | 1468504887739 Marionette TRACE conn6 <- [1,1362,null,{}] 07:01:27 INFO - PROCESS | 832 | 1468504887751 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}] 07:01:27 INFO - PROCESS | 832 | 1468504887756 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:27 INFO - PROCESS | 832 | 1468504887854 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 07:01:27 INFO - PROCESS | 832 | 1468504887868 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:27 INFO - PROCESS | 832 | 1468504887872 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:27 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2E6C4000 == 33 [pid = 832] [id = 350] 07:01:27 INFO - PROCESS | 832 | ++DOMWINDOW == 71 (0000009F23AA6800) [pid = 832] [serial = 1049] [outer = 0000000000000000] 07:01:27 INFO - PROCESS | 832 | ++DOMWINDOW == 72 (0000009F2D176400) [pid = 832] [serial = 1050] [outer = 0000009F23AA6800] 07:01:27 INFO - PROCESS | 832 | 1468504887922 Marionette DEBUG loaded listener.js 07:01:28 INFO - PROCESS | 832 | ++DOMWINDOW == 73 (0000009F2DC28000) [pid = 832] [serial = 1051] [outer = 0000009F23AA6800] 07:01:28 INFO - PROCESS | 832 | [832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:01:28 INFO - PROCESS | 832 | 1468504888304 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] 07:01:28 INFO - PROCESS | 832 | 1468504888328 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 07:01:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 07:01:28 INFO - PROCESS | 832 | 1468504888331 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 07:01:28 INFO - PROCESS | 832 | 1468504888333 Marionette TRACE conn6 <- [1,1366,null,{}] 07:01:28 INFO - PROCESS | 832 | 1468504888337 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}] 07:01:28 INFO - PROCESS | 832 | 1468504888339 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:28 INFO - PROCESS | 832 | 1468504888429 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 07:01:28 INFO - PROCESS | 832 | 1468504888435 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:28 INFO - PROCESS | 832 | 1468504888437 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:28 INFO - PROCESS | 832 | ++DOCSHELL 0000009F3081E800 == 34 [pid = 832] [id = 351] 07:01:28 INFO - PROCESS | 832 | ++DOMWINDOW == 74 (0000009F2DF9F800) [pid = 832] [serial = 1052] [outer = 0000000000000000] 07:01:28 INFO - PROCESS | 832 | ++DOMWINDOW == 75 (0000009F2E439000) [pid = 832] [serial = 1053] [outer = 0000009F2DF9F800] 07:01:28 INFO - PROCESS | 832 | 1468504888483 Marionette DEBUG loaded listener.js 07:01:28 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F2F8A0C00) [pid = 832] [serial = 1054] [outer = 0000009F2DF9F800] 07:01:28 INFO - PROCESS | 832 | 1468504888851 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] 07:01:28 INFO - PROCESS | 832 | 1468504888922 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 07:01:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 07:01:28 INFO - PROCESS | 832 | 1468504888926 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 07:01:28 INFO - PROCESS | 832 | 1468504888927 Marionette TRACE conn6 <- [1,1370,null,{}] 07:01:28 INFO - PROCESS | 832 | 1468504888931 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}] 07:01:28 INFO - PROCESS | 832 | 1468504888933 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:29 INFO - PROCESS | 832 | 1468504889057 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 07:01:29 INFO - PROCESS | 832 | 1468504889069 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:29 INFO - PROCESS | 832 | 1468504889071 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:29 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30D02800 == 35 [pid = 832] [id = 352] 07:01:29 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F2FB7E000) [pid = 832] [serial = 1055] [outer = 0000000000000000] 07:01:29 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F2FF75400) [pid = 832] [serial = 1056] [outer = 0000009F2FB7E000] 07:01:29 INFO - PROCESS | 832 | 1468504889116 Marionette DEBUG loaded listener.js 07:01:29 INFO - PROCESS | 832 | ++DOMWINDOW == 79 (0000009F2FF87400) [pid = 832] [serial = 1057] [outer = 0000009F2FB7E000] 07:01:29 INFO - PROCESS | 832 | [832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:01:29 INFO - PROCESS | 832 | 1468504889542 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] 07:01:29 INFO - PROCESS | 832 | 1468504889562 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 07:01:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 07:01:29 INFO - PROCESS | 832 | 1468504889565 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 07:01:29 INFO - PROCESS | 832 | 1468504889567 Marionette TRACE conn6 <- [1,1374,null,{}] 07:01:29 INFO - PROCESS | 832 | 1468504889570 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}] 07:01:29 INFO - PROCESS | 832 | 1468504889576 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:29 INFO - PROCESS | 832 | 1468504889715 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 07:01:29 INFO - PROCESS | 832 | 1468504889829 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:29 INFO - PROCESS | 832 | 1468504889832 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:29 INFO - PROCESS | 832 | ++DOCSHELL 0000009F340BD000 == 36 [pid = 832] [id = 353] 07:01:29 INFO - PROCESS | 832 | ++DOMWINDOW == 80 (0000009F30A8AC00) [pid = 832] [serial = 1058] [outer = 0000000000000000] 07:01:29 INFO - PROCESS | 832 | ++DOMWINDOW == 81 (0000009F31129800) [pid = 832] [serial = 1059] [outer = 0000009F30A8AC00] 07:01:29 INFO - PROCESS | 832 | 1468504889879 Marionette DEBUG loaded listener.js 07:01:29 INFO - PROCESS | 832 | ++DOMWINDOW == 82 (0000009F3147D800) [pid = 832] [serial = 1060] [outer = 0000009F30A8AC00] 07:01:30 INFO - PROCESS | 832 | 1468504890254 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] 07:01:31 INFO - PROCESS | 832 | 1468504891574 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 07:01:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 07:01:31 INFO - PROCESS | 832 | 1468504891577 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 07:01:31 INFO - PROCESS | 832 | 1468504891579 Marionette TRACE conn6 <- [1,1378,null,{}] 07:01:31 INFO - PROCESS | 832 | 1468504891583 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}] 07:01:31 INFO - PROCESS | 832 | 1468504891585 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:31 INFO - PROCESS | 832 | 1468504891682 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 07:01:31 INFO - PROCESS | 832 | 1468504891876 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:31 INFO - PROCESS | 832 | 1468504891878 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:31 INFO - PROCESS | 832 | ++DOCSHELL 0000009F3739C000 == 37 [pid = 832] [id = 354] 07:01:31 INFO - PROCESS | 832 | ++DOMWINDOW == 71 (0000009F2D172C00) [pid = 832] [serial = 1061] [outer = 0000000000000000] 07:01:31 INFO - PROCESS | 832 | ++DOMWINDOW == 72 (0000009F2DCCB000) [pid = 832] [serial = 1062] [outer = 0000009F2D172C00] 07:01:31 INFO - PROCESS | 832 | 1468504891970 Marionette DEBUG loaded listener.js 07:01:32 INFO - PROCESS | 832 | ++DOMWINDOW == 73 (0000009F30A8B800) [pid = 832] [serial = 1063] [outer = 0000009F2D172C00] 07:01:32 INFO - PROCESS | 832 | 1468504892456 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]]]}] 07:01:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 07:01:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 943ms 07:01:32 INFO - PROCESS | 832 | 1468504892523 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 07:01:32 INFO - PROCESS | 832 | 1468504892525 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 07:01:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 07:01:32 INFO - PROCESS | 832 | 1468504892529 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 07:01:32 INFO - PROCESS | 832 | 1468504892530 Marionette TRACE conn6 <- [1,1382,null,{}] 07:01:32 INFO - PROCESS | 832 | 1468504892534 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}] 07:01:32 INFO - PROCESS | 832 | 1468504892536 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:32 INFO - PROCESS | 832 | 1468504892617 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 07:01:32 INFO - PROCESS | 832 | 1468504892622 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:32 INFO - PROCESS | 832 | 1468504892624 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:32 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37753800 == 38 [pid = 832] [id = 355] 07:01:32 INFO - PROCESS | 832 | ++DOMWINDOW == 74 (0000009F31D98000) [pid = 832] [serial = 1064] [outer = 0000000000000000] 07:01:32 INFO - PROCESS | 832 | ++DOMWINDOW == 75 (0000009F327B8C00) [pid = 832] [serial = 1065] [outer = 0000009F31D98000] 07:01:32 INFO - PROCESS | 832 | 1468504892668 Marionette DEBUG loaded listener.js 07:01:32 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F32EC9400) [pid = 832] [serial = 1066] [outer = 0000009F31D98000] 07:01:33 INFO - PROCESS | 832 | --DOCSHELL 0000009F2A19C000 == 37 [pid = 832] [id = 337] 07:01:33 INFO - PROCESS | 832 | --DOCSHELL 0000009F24A1D800 == 36 [pid = 832] [id = 348] 07:01:33 INFO - PROCESS | 832 | --DOCSHELL 0000009F30828800 == 35 [pid = 832] [id = 347] 07:01:33 INFO - PROCESS | 832 | --DOCSHELL 0000009F29833000 == 34 [pid = 832] [id = 346] 07:01:33 INFO - PROCESS | 832 | --DOCSHELL 0000009F37047800 == 33 [pid = 832] [id = 345] 07:01:34 INFO - PROCESS | 832 | --DOCSHELL 0000009F2C973800 == 32 [pid = 832] [id = 349] 07:01:34 INFO - PROCESS | 832 | --DOCSHELL 0000009F2E6C4000 == 31 [pid = 832] [id = 350] 07:01:34 INFO - PROCESS | 832 | --DOCSHELL 0000009F3081E800 == 30 [pid = 832] [id = 351] 07:01:34 INFO - PROCESS | 832 | --DOCSHELL 0000009F340BD000 == 29 [pid = 832] [id = 353] 07:01:34 INFO - PROCESS | 832 | --DOCSHELL 0000009F30D02800 == 28 [pid = 832] [id = 352] 07:01:34 INFO - PROCESS | 832 | --DOMWINDOW == 75 (0000009F2FB88000) [pid = 832] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 07:01:34 INFO - PROCESS | 832 | --DOMWINDOW == 74 (0000009F2DA24C00) [pid = 832] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 07:01:34 INFO - PROCESS | 832 | --DOMWINDOW == 73 (0000009F29F66C00) [pid = 832] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 07:01:34 INFO - PROCESS | 832 | --DOMWINDOW == 72 (0000009F2D176000) [pid = 832] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 07:01:34 INFO - PROCESS | 832 | --DOMWINDOW == 71 (0000009F2980E800) [pid = 832] [serial = 999] [outer = 0000000000000000] [url = about:blank] 07:01:34 INFO - PROCESS | 832 | --DOMWINDOW == 70 (0000009F30A90C00) [pid = 832] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 07:01:34 INFO - PROCESS | 832 | --DOMWINDOW == 69 (0000009F301E2C00) [pid = 832] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 07:01:34 INFO - PROCESS | 832 | --DOMWINDOW == 68 (0000009F301DF400) [pid = 832] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 07:01:34 INFO - PROCESS | 832 | --DOMWINDOW == 67 (0000009F370B8800) [pid = 832] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 07:01:34 INFO - PROCESS | 832 | --DOMWINDOW == 66 (0000009F34088800) [pid = 832] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 07:01:34 INFO - PROCESS | 832 | --DOMWINDOW == 65 (0000009F374EA800) [pid = 832] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 07:01:34 INFO - PROCESS | 832 | --DOMWINDOW == 64 (0000009F31A6D000) [pid = 832] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 07:01:34 INFO - PROCESS | 832 | --DOMWINDOW == 63 (0000009F2FF78800) [pid = 832] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 07:01:34 INFO - PROCESS | 832 | --DOMWINDOW == 62 (0000009F2FF71C00) [pid = 832] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 07:01:34 INFO - PROCESS | 832 | --DOMWINDOW == 61 (0000009F31477800) [pid = 832] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 07:01:34 INFO - PROCESS | 832 | --DOMWINDOW == 60 (0000009F304B2000) [pid = 832] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 07:01:34 INFO - PROCESS | 832 | --DOMWINDOW == 59 (0000009F29B4EC00) [pid = 832] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 07:01:34 INFO - PROCESS | 832 | --DOMWINDOW == 58 (0000009F2A3C3000) [pid = 832] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 07:01:34 INFO - PROCESS | 832 | --DOMWINDOW == 57 (0000009F2DCD1C00) [pid = 832] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 07:01:34 INFO - PROCESS | 832 | --DOMWINDOW == 56 (0000009F31B22800) [pid = 832] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 07:01:34 INFO - PROCESS | 832 | --DOMWINDOW == 55 (0000009F28B27800) [pid = 832] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 07:01:34 INFO - PROCESS | 832 | --DOMWINDOW == 54 (0000009F28079C00) [pid = 832] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 07:01:34 INFO - PROCESS | 832 | --DOMWINDOW == 53 (0000009F31DF8400) [pid = 832] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 07:01:34 INFO - PROCESS | 832 | --DOMWINDOW == 52 (0000009F30CD9400) [pid = 832] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 07:01:34 INFO - PROCESS | 832 | --DOMWINDOW == 51 (0000009F2E434400) [pid = 832] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 07:01:34 INFO - PROCESS | 832 | --DOCSHELL 0000009F3739C000 == 27 [pid = 832] [id = 354] 07:01:34 INFO - PROCESS | 832 | 1468504894447 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]]]}] 07:01:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 07:01:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1932ms 07:01:34 INFO - PROCESS | 832 | 1468504894465 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 07:01:34 INFO - PROCESS | 832 | 1468504894470 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 07:01:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 07:01:34 INFO - PROCESS | 832 | 1468504894474 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 07:01:34 INFO - PROCESS | 832 | 1468504894478 Marionette TRACE conn6 <- [1,1386,null,{}] 07:01:34 INFO - PROCESS | 832 | 1468504894487 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}] 07:01:34 INFO - PROCESS | 832 | 1468504894490 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:34 INFO - PROCESS | 832 | 1468504894584 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 07:01:34 INFO - PROCESS | 832 | 1468504894592 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:34 INFO - PROCESS | 832 | 1468504894596 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:34 INFO - PROCESS | 832 | ++DOCSHELL 0000009F280EC800 == 28 [pid = 832] [id = 356] 07:01:34 INFO - PROCESS | 832 | ++DOMWINDOW == 52 (0000009F23BF4800) [pid = 832] [serial = 1067] [outer = 0000000000000000] 07:01:34 INFO - PROCESS | 832 | ++DOMWINDOW == 53 (0000009F23BF7C00) [pid = 832] [serial = 1068] [outer = 0000009F23BF4800] 07:01:34 INFO - PROCESS | 832 | 1468504894650 Marionette DEBUG loaded listener.js 07:01:34 INFO - PROCESS | 832 | ++DOMWINDOW == 54 (0000009F2413FC00) [pid = 832] [serial = 1069] [outer = 0000009F23BF4800] 07:01:35 INFO - PROCESS | 832 | 1468504895098 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]]]}] 07:01:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 07:01:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 692ms 07:01:35 INFO - PROCESS | 832 | 1468504895170 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 07:01:35 INFO - PROCESS | 832 | 1468504895175 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 07:01:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 07:01:35 INFO - PROCESS | 832 | 1468504895182 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 07:01:35 INFO - PROCESS | 832 | 1468504895185 Marionette TRACE conn6 <- [1,1390,null,{}] 07:01:35 INFO - PROCESS | 832 | 1468504895188 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}] 07:01:35 INFO - PROCESS | 832 | 1468504895192 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:35 INFO - PROCESS | 832 | 1468504895281 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 07:01:35 INFO - PROCESS | 832 | 1468504895295 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:35 INFO - PROCESS | 832 | 1468504895298 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:35 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2A19D800 == 29 [pid = 832] [id = 357] 07:01:35 INFO - PROCESS | 832 | ++DOMWINDOW == 55 (0000009F28738000) [pid = 832] [serial = 1070] [outer = 0000000000000000] 07:01:35 INFO - PROCESS | 832 | ++DOMWINDOW == 56 (0000009F287B5000) [pid = 832] [serial = 1071] [outer = 0000009F28738000] 07:01:35 INFO - PROCESS | 832 | 1468504895347 Marionette DEBUG loaded listener.js 07:01:35 INFO - PROCESS | 832 | ++DOMWINDOW == 57 (0000009F28B21800) [pid = 832] [serial = 1072] [outer = 0000009F28738000] 07:01:35 INFO - PROCESS | 832 | 1468504895798 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]]]}] 07:01:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 07:01:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 692ms 07:01:35 INFO - PROCESS | 832 | 1468504895876 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 07:01:35 INFO - PROCESS | 832 | 1468504895878 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 07:01:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 07:01:35 INFO - PROCESS | 832 | 1468504895882 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 07:01:35 INFO - PROCESS | 832 | 1468504895886 Marionette TRACE conn6 <- [1,1394,null,{}] 07:01:35 INFO - PROCESS | 832 | 1468504895898 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}] 07:01:35 INFO - PROCESS | 832 | 1468504895903 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:36 INFO - PROCESS | 832 | 1468504896020 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 07:01:36 INFO - PROCESS | 832 | 1468504896094 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:36 INFO - PROCESS | 832 | 1468504896097 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:36 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2D915800 == 30 [pid = 832] [id = 358] 07:01:36 INFO - PROCESS | 832 | ++DOMWINDOW == 58 (0000009F29924400) [pid = 832] [serial = 1073] [outer = 0000000000000000] 07:01:36 INFO - PROCESS | 832 | ++DOMWINDOW == 59 (0000009F299B7000) [pid = 832] [serial = 1074] [outer = 0000009F29924400] 07:01:36 INFO - PROCESS | 832 | 1468504896146 Marionette DEBUG loaded listener.js 07:01:36 INFO - PROCESS | 832 | ++DOMWINDOW == 60 (0000009F29FD1400) [pid = 832] [serial = 1075] [outer = 0000009F29924400] 07:01:36 INFO - PROCESS | 832 | 1468504896524 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]]]}] 07:01:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 07:01:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 691ms 07:01:36 INFO - PROCESS | 832 | 1468504896576 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 07:01:36 INFO - PROCESS | 832 | 1468504896578 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 07:01:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 07:01:36 INFO - PROCESS | 832 | 1468504896582 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 07:01:36 INFO - PROCESS | 832 | 1468504896584 Marionette TRACE conn6 <- [1,1398,null,{}] 07:01:36 INFO - PROCESS | 832 | 1468504896587 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}] 07:01:36 INFO - PROCESS | 832 | 1468504896589 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:36 INFO - PROCESS | 832 | 1468504896700 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 07:01:36 INFO - PROCESS | 832 | 1468504896707 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:36 INFO - PROCESS | 832 | 1468504896709 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:36 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2FADC800 == 31 [pid = 832] [id = 359] 07:01:36 INFO - PROCESS | 832 | ++DOMWINDOW == 61 (0000009F2A3BEC00) [pid = 832] [serial = 1076] [outer = 0000000000000000] 07:01:36 INFO - PROCESS | 832 | ++DOMWINDOW == 62 (0000009F2D175C00) [pid = 832] [serial = 1077] [outer = 0000009F2A3BEC00] 07:01:36 INFO - PROCESS | 832 | 1468504896755 Marionette DEBUG loaded listener.js 07:01:36 INFO - PROCESS | 832 | ++DOMWINDOW == 63 (0000009F2D9C1800) [pid = 832] [serial = 1078] [outer = 0000009F2A3BEC00] 07:01:37 INFO - PROCESS | 832 | 1468504897188 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]]]}] 07:01:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 07:01:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 628ms 07:01:37 INFO - PROCESS | 832 | 1468504897213 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 07:01:37 INFO - PROCESS | 832 | 1468504897215 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 07:01:37 INFO - PROCESS | 832 | 1468504897218 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 07:01:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 07:01:37 INFO - PROCESS | 832 | 1468504897220 Marionette TRACE conn6 <- [1,1402,null,{}] 07:01:37 INFO - PROCESS | 832 | 1468504897223 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}] 07:01:37 INFO - PROCESS | 832 | 1468504897225 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:37 INFO - PROCESS | 832 | 1468504897332 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 07:01:37 INFO - PROCESS | 832 | 1468504897376 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:37 INFO - PROCESS | 832 | 1468504897378 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:37 INFO - PROCESS | 832 | ++DOCSHELL 0000009F3044D800 == 32 [pid = 832] [id = 360] 07:01:37 INFO - PROCESS | 832 | ++DOMWINDOW == 64 (0000009F28734000) [pid = 832] [serial = 1079] [outer = 0000000000000000] 07:01:37 INFO - PROCESS | 832 | ++DOMWINDOW == 65 (0000009F2DCC4400) [pid = 832] [serial = 1080] [outer = 0000009F28734000] 07:01:37 INFO - PROCESS | 832 | 1468504897423 Marionette DEBUG loaded listener.js 07:01:37 INFO - PROCESS | 832 | ++DOMWINDOW == 66 (0000009F2DE3E000) [pid = 832] [serial = 1081] [outer = 0000009F28734000] 07:01:37 INFO - PROCESS | 832 | 1468504897850 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]]]}] 07:01:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 07:01:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 671ms 07:01:37 INFO - PROCESS | 832 | 1468504897893 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 07:01:37 INFO - PROCESS | 832 | 1468504897895 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 07:01:37 INFO - PROCESS | 832 | 1468504897899 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 07:01:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 07:01:37 INFO - PROCESS | 832 | 1468504897900 Marionette TRACE conn6 <- [1,1406,null,{}] 07:01:37 INFO - PROCESS | 832 | 1468504897904 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}] 07:01:37 INFO - PROCESS | 832 | 1468504897910 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:38 INFO - PROCESS | 832 | 1468504898016 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 07:01:38 INFO - PROCESS | 832 | 1468504898027 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:38 INFO - PROCESS | 832 | 1468504898029 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:38 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30D11000 == 33 [pid = 832] [id = 361] 07:01:38 INFO - PROCESS | 832 | ++DOMWINDOW == 67 (0000009F2DFA2400) [pid = 832] [serial = 1082] [outer = 0000000000000000] 07:01:38 INFO - PROCESS | 832 | ++DOMWINDOW == 68 (0000009F2F89C400) [pid = 832] [serial = 1083] [outer = 0000009F2DFA2400] 07:01:38 INFO - PROCESS | 832 | 1468504898074 Marionette DEBUG loaded listener.js 07:01:38 INFO - PROCESS | 832 | ++DOMWINDOW == 69 (0000009F2FF77C00) [pid = 832] [serial = 1084] [outer = 0000009F2DFA2400] 07:01:38 INFO - PROCESS | 832 | 1468504898502 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]]]}] 07:01:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 07:01:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 628ms 07:01:38 INFO - PROCESS | 832 | 1468504898530 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 07:01:38 INFO - PROCESS | 832 | 1468504898532 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 07:01:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 07:01:38 INFO - PROCESS | 832 | 1468504898536 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 07:01:38 INFO - PROCESS | 832 | 1468504898537 Marionette TRACE conn6 <- [1,1410,null,{}] 07:01:38 INFO - PROCESS | 832 | 1468504898541 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}] 07:01:38 INFO - PROCESS | 832 | 1468504898543 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:38 INFO - PROCESS | 832 | 1468504898647 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 07:01:38 INFO - PROCESS | 832 | 1468504898655 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:38 INFO - PROCESS | 832 | 1468504898657 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:38 INFO - PROCESS | 832 | ++DOCSHELL 0000009F33097800 == 34 [pid = 832] [id = 362] 07:01:38 INFO - PROCESS | 832 | ++DOMWINDOW == 70 (0000009F23630000) [pid = 832] [serial = 1085] [outer = 0000000000000000] 07:01:38 INFO - PROCESS | 832 | ++DOMWINDOW == 71 (0000009F301DD800) [pid = 832] [serial = 1086] [outer = 0000009F23630000] 07:01:38 INFO - PROCESS | 832 | 1468504898701 Marionette DEBUG loaded listener.js 07:01:38 INFO - PROCESS | 832 | ++DOMWINDOW == 72 (0000009F301E9400) [pid = 832] [serial = 1087] [outer = 0000009F23630000] 07:01:39 INFO - PROCESS | 832 | 1468504899127 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]]]}] 07:01:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 07:01:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 629ms 07:01:39 INFO - PROCESS | 832 | 1468504899172 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 07:01:39 INFO - PROCESS | 832 | 1468504899174 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 07:01:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 07:01:39 INFO - PROCESS | 832 | 1468504899177 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 07:01:39 INFO - PROCESS | 832 | 1468504899179 Marionette TRACE conn6 <- [1,1414,null,{}] 07:01:39 INFO - PROCESS | 832 | 1468504899183 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}] 07:01:39 INFO - PROCESS | 832 | 1468504899185 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:39 INFO - PROCESS | 832 | 1468504899265 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 07:01:39 INFO - PROCESS | 832 | 1468504899270 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:39 INFO - PROCESS | 832 | 1468504899272 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:39 INFO - PROCESS | 832 | ++DOCSHELL 0000009F340C6000 == 35 [pid = 832] [id = 363] 07:01:39 INFO - PROCESS | 832 | ++DOMWINDOW == 73 (0000009F24323800) [pid = 832] [serial = 1088] [outer = 0000000000000000] 07:01:39 INFO - PROCESS | 832 | ++DOMWINDOW == 74 (0000009F2D16A400) [pid = 832] [serial = 1089] [outer = 0000009F24323800] 07:01:39 INFO - PROCESS | 832 | 1468504899317 Marionette DEBUG loaded listener.js 07:01:39 INFO - PROCESS | 832 | ++DOMWINDOW == 75 (0000009F30A8F400) [pid = 832] [serial = 1090] [outer = 0000009F24323800] 07:01:39 INFO - PROCESS | 832 | 1468504899809 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]]]}] 07:01:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 07:01:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 691ms 07:01:39 INFO - PROCESS | 832 | 1468504899879 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 07:01:39 INFO - PROCESS | 832 | 1468504899882 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 07:01:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 07:01:39 INFO - PROCESS | 832 | 1468504899885 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 07:01:39 INFO - PROCESS | 832 | 1468504899887 Marionette TRACE conn6 <- [1,1418,null,{}] 07:01:39 INFO - PROCESS | 832 | 1468504899890 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}] 07:01:39 INFO - PROCESS | 832 | 1468504899892 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:40 INFO - PROCESS | 832 | 1468504900025 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 07:01:40 INFO - PROCESS | 832 | 1468504900071 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:40 INFO - PROCESS | 832 | 1468504900073 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:40 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2DFD8000 == 36 [pid = 832] [id = 364] 07:01:40 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F301E3800) [pid = 832] [serial = 1091] [outer = 0000000000000000] 07:01:40 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F30CAD000) [pid = 832] [serial = 1092] [outer = 0000009F301E3800] 07:01:40 INFO - PROCESS | 832 | 1468504900117 Marionette DEBUG loaded listener.js 07:01:40 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F3112A400) [pid = 832] [serial = 1093] [outer = 0000009F301E3800] 07:01:40 INFO - PROCESS | 832 | 1468504900552 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]]]}] 07:01:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 07:01:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 692ms 07:01:40 INFO - PROCESS | 832 | 1468504900578 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 07:01:40 INFO - PROCESS | 832 | 1468504900580 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 07:01:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 07:01:40 INFO - PROCESS | 832 | --DOMWINDOW == 77 (0000009F30A8AC00) [pid = 832] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 07:01:40 INFO - PROCESS | 832 | --DOMWINDOW == 76 (0000009F2D172C00) [pid = 832] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 07:01:40 INFO - PROCESS | 832 | --DOMWINDOW == 75 (0000009F2DF9F800) [pid = 832] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 07:01:40 INFO - PROCESS | 832 | --DOMWINDOW == 74 (0000009F23AA6800) [pid = 832] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 07:01:40 INFO - PROCESS | 832 | --DOMWINDOW == 73 (0000009F28A7E000) [pid = 832] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 07:01:40 INFO - PROCESS | 832 | --DOMWINDOW == 72 (0000009F21BD8C00) [pid = 832] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 07:01:40 INFO - PROCESS | 832 | --DOMWINDOW == 71 (0000009F29FD9C00) [pid = 832] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 07:01:40 INFO - PROCESS | 832 | --DOMWINDOW == 70 (0000009F23E72000) [pid = 832] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 07:01:40 INFO - PROCESS | 832 | --DOMWINDOW == 69 (0000009F31B24000) [pid = 832] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 07:01:40 INFO - PROCESS | 832 | --DOMWINDOW == 68 (0000009F2FB7E000) [pid = 832] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 07:01:40 INFO - PROCESS | 832 | 1468504900810 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 07:01:40 INFO - PROCESS | 832 | 1468504900816 Marionette TRACE conn6 <- [1,1422,null,{}] 07:01:40 INFO - PROCESS | 832 | 1468504900827 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}] 07:01:40 INFO - PROCESS | 832 | 1468504900831 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:40 INFO - PROCESS | 832 | 1468504900966 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 07:01:41 INFO - PROCESS | 832 | 1468504901056 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:41 INFO - PROCESS | 832 | 1468504901060 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:41 INFO - PROCESS | 832 | ++DOCSHELL 0000009F24F12800 == 37 [pid = 832] [id = 365] 07:01:41 INFO - PROCESS | 832 | ++DOMWINDOW == 69 (0000009F22F56000) [pid = 832] [serial = 1094] [outer = 0000000000000000] 07:01:41 INFO - PROCESS | 832 | ++DOMWINDOW == 70 (0000009F231D2800) [pid = 832] [serial = 1095] [outer = 0000009F22F56000] 07:01:41 INFO - PROCESS | 832 | 1468504901122 Marionette DEBUG loaded listener.js 07:01:41 INFO - PROCESS | 832 | ++DOMWINDOW == 71 (0000009F23BEDC00) [pid = 832] [serial = 1096] [outer = 0000009F22F56000] 07:01:41 INFO - PROCESS | 832 | ++DOMWINDOW == 72 (0000009F23AA2800) [pid = 832] [serial = 1097] [outer = 0000009F305B2000] 07:01:41 INFO - PROCESS | 832 | 1468504901959 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]]]}] 07:01:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 07:01:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1412ms 07:01:42 INFO - PROCESS | 832 | 1468504902014 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 07:01:42 INFO - PROCESS | 832 | 1468504902019 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 07:01:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 07:01:42 INFO - PROCESS | 832 | 1468504902024 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 07:01:42 INFO - PROCESS | 832 | 1468504902026 Marionette TRACE conn6 <- [1,1426,null,{}] 07:01:42 INFO - PROCESS | 832 | 1468504902033 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}] 07:01:42 INFO - PROCESS | 832 | 1468504902038 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:42 INFO - PROCESS | 832 | 1468504902179 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 07:01:42 INFO - PROCESS | 832 | 1468504902247 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:42 INFO - PROCESS | 832 | 1468504902249 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:42 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2DD9D800 == 38 [pid = 832] [id = 366] 07:01:42 INFO - PROCESS | 832 | ++DOMWINDOW == 73 (0000009F29807400) [pid = 832] [serial = 1098] [outer = 0000000000000000] 07:01:42 INFO - PROCESS | 832 | ++DOMWINDOW == 74 (0000009F29881800) [pid = 832] [serial = 1099] [outer = 0000009F29807400] 07:01:42 INFO - PROCESS | 832 | 1468504902308 Marionette DEBUG loaded listener.js 07:01:42 INFO - PROCESS | 832 | ++DOMWINDOW == 75 (0000009F299BDC00) [pid = 832] [serial = 1100] [outer = 0000009F29807400] 07:01:43 INFO - PROCESS | 832 | 1468504903155 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]]]}] 07:01:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 07:01:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1188ms 07:01:43 INFO - PROCESS | 832 | 1468504903214 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 07:01:43 INFO - PROCESS | 832 | 1468504903218 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 07:01:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 07:01:43 INFO - PROCESS | 832 | 1468504903224 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 07:01:43 INFO - PROCESS | 832 | 1468504903227 Marionette TRACE conn6 <- [1,1430,null,{}] 07:01:43 INFO - PROCESS | 832 | 1468504903259 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}] 07:01:43 INFO - PROCESS | 832 | 1468504903262 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:43 INFO - PROCESS | 832 | 1468504903404 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 07:01:43 INFO - PROCESS | 832 | 1468504903450 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:43 INFO - PROCESS | 832 | 1468504903454 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:43 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2999E000 == 39 [pid = 832] [id = 367] 07:01:43 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F27EBE800) [pid = 832] [serial = 1101] [outer = 0000000000000000] 07:01:43 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F27FFB800) [pid = 832] [serial = 1102] [outer = 0000009F27EBE800] 07:01:43 INFO - PROCESS | 832 | 1468504903506 Marionette DEBUG loaded listener.js 07:01:43 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F28B1B400) [pid = 832] [serial = 1103] [outer = 0000009F27EBE800] 07:01:43 INFO - PROCESS | 832 | --DOCSHELL 0000009F32782000 == 38 [pid = 832] [id = 206] 07:01:43 INFO - PROCESS | 832 | --DOCSHELL 0000009F30D10000 == 37 [pid = 832] [id = 204] 07:01:43 INFO - PROCESS | 832 | --DOCSHELL 0000009F30C5A000 == 36 [pid = 832] [id = 203] 07:01:43 INFO - PROCESS | 832 | --DOCSHELL 0000009F2DDAC800 == 35 [pid = 832] [id = 195] 07:01:43 INFO - PROCESS | 832 | --DOCSHELL 0000009F30228000 == 34 [pid = 832] [id = 202] 07:01:43 INFO - PROCESS | 832 | --DOCSHELL 0000009F2F874800 == 33 [pid = 832] [id = 196] 07:01:43 INFO - PROCESS | 832 | --DOCSHELL 0000009F28FA5800 == 32 [pid = 832] [id = 199] 07:01:43 INFO - PROCESS | 832 | --DOCSHELL 0000009F28AB6800 == 31 [pid = 832] [id = 198] 07:01:43 INFO - PROCESS | 832 | --DOCSHELL 0000009F2E490800 == 30 [pid = 832] [id = 201] 07:01:43 INFO - PROCESS | 832 | --DOCSHELL 0000009F2981F000 == 29 [pid = 832] [id = 193] 07:01:43 INFO - PROCESS | 832 | --DOCSHELL 0000009F2D5E4000 == 28 [pid = 832] [id = 200] 07:01:43 INFO - PROCESS | 832 | --DOCSHELL 0000009F2D5E4800 == 27 [pid = 832] [id = 194] 07:01:43 INFO - PROCESS | 832 | --DOCSHELL 0000009F24A0C000 == 26 [pid = 832] [id = 192] 07:01:43 INFO - PROCESS | 832 | --DOCSHELL 0000009F340C6000 == 25 [pid = 832] [id = 363] 07:01:43 INFO - PROCESS | 832 | --DOCSHELL 0000009F33097800 == 24 [pid = 832] [id = 362] 07:01:43 INFO - PROCESS | 832 | --DOCSHELL 0000009F30D11000 == 23 [pid = 832] [id = 361] 07:01:43 INFO - PROCESS | 832 | --DOCSHELL 0000009F3044D800 == 22 [pid = 832] [id = 360] 07:01:43 INFO - PROCESS | 832 | --DOCSHELL 0000009F2FADC800 == 21 [pid = 832] [id = 359] 07:01:43 INFO - PROCESS | 832 | --DOCSHELL 0000009F2D915800 == 20 [pid = 832] [id = 358] 07:01:43 INFO - PROCESS | 832 | --DOCSHELL 0000009F2A19D800 == 19 [pid = 832] [id = 357] 07:01:43 INFO - PROCESS | 832 | --DOCSHELL 0000009F280EC800 == 18 [pid = 832] [id = 356] 07:01:43 INFO - PROCESS | 832 | --DOMWINDOW == 77 (0000009F327B8C00) [pid = 832] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 07:01:43 INFO - PROCESS | 832 | --DOMWINDOW == 76 (0000009F31129800) [pid = 832] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 07:01:43 INFO - PROCESS | 832 | --DOMWINDOW == 75 (0000009F2DCCB000) [pid = 832] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 07:01:43 INFO - PROCESS | 832 | --DOMWINDOW == 74 (0000009F2E439000) [pid = 832] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 07:01:43 INFO - PROCESS | 832 | --DOMWINDOW == 73 (0000009F2F8A0C00) [pid = 832] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 07:01:43 INFO - PROCESS | 832 | --DOMWINDOW == 72 (0000009F2D176400) [pid = 832] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 07:01:43 INFO - PROCESS | 832 | --DOMWINDOW == 71 (0000009F2DC28000) [pid = 832] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 07:01:43 INFO - PROCESS | 832 | --DOMWINDOW == 70 (0000009F28F07800) [pid = 832] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 07:01:43 INFO - PROCESS | 832 | --DOMWINDOW == 69 (0000009F29882800) [pid = 832] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 07:01:43 INFO - PROCESS | 832 | --DOMWINDOW == 68 (0000009F23BF4400) [pid = 832] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 07:01:43 INFO - PROCESS | 832 | --DOMWINDOW == 67 (0000009F23F7D800) [pid = 832] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 07:01:43 INFO - PROCESS | 832 | --DOMWINDOW == 66 (0000009F2DCC7C00) [pid = 832] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 07:01:43 INFO - PROCESS | 832 | --DOMWINDOW == 65 (0000009F2D9BDC00) [pid = 832] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 07:01:43 INFO - PROCESS | 832 | --DOMWINDOW == 64 (0000009F288A7000) [pid = 832] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 07:01:43 INFO - PROCESS | 832 | --DOMWINDOW == 63 (0000009F23E7DC00) [pid = 832] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 07:01:43 INFO - PROCESS | 832 | --DOMWINDOW == 62 (0000009F32E8E800) [pid = 832] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 07:01:43 INFO - PROCESS | 832 | --DOMWINDOW == 61 (0000009F2FF75400) [pid = 832] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 07:01:43 INFO - PROCESS | 832 | --DOMWINDOW == 60 (0000009F30A8B800) [pid = 832] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 07:01:43 INFO - PROCESS | 832 | --DOMWINDOW == 59 (0000009F2FF87400) [pid = 832] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 07:01:43 INFO - PROCESS | 832 | --DOMWINDOW == 58 (0000009F3147D800) [pid = 832] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 07:01:44 INFO - PROCESS | 832 | 1468504904253 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]]]}] 07:01:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 07:01:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1079ms 07:01:44 INFO - PROCESS | 832 | 1468504904306 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 07:01:44 INFO - PROCESS | 832 | 1468504904311 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 07:01:44 INFO - PROCESS | 832 | 1468504904340 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 07:01:44 INFO - PROCESS | 832 | 1468504904344 Marionette TRACE conn6 <- [1,1434,null,{}] 07:01:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 07:01:44 INFO - PROCESS | 832 | 1468504904394 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}] 07:01:44 INFO - PROCESS | 832 | 1468504904397 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:44 INFO - PROCESS | 832 | 1468504904508 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 07:01:44 INFO - PROCESS | 832 | 1468504904612 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:44 INFO - PROCESS | 832 | 1468504904616 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:44 INFO - PROCESS | 832 | ++DOCSHELL 0000009F29992000 == 19 [pid = 832] [id = 368] 07:01:44 INFO - PROCESS | 832 | ++DOMWINDOW == 59 (0000009F28079C00) [pid = 832] [serial = 1104] [outer = 0000000000000000] 07:01:44 INFO - PROCESS | 832 | ++DOMWINDOW == 60 (0000009F28AE0000) [pid = 832] [serial = 1105] [outer = 0000009F28079C00] 07:01:44 INFO - PROCESS | 832 | 1468504904678 Marionette DEBUG loaded listener.js 07:01:44 INFO - PROCESS | 832 | ++DOMWINDOW == 61 (0000009F2991A800) [pid = 832] [serial = 1106] [outer = 0000009F28079C00] 07:01:45 INFO - PROCESS | 832 | 1468504905305 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]]]}] 07:01:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 07:01:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 986ms 07:01:45 INFO - PROCESS | 832 | 1468504905335 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 07:01:45 INFO - PROCESS | 832 | 1468504905340 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 07:01:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 07:01:45 INFO - PROCESS | 832 | 1468504905347 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 07:01:45 INFO - PROCESS | 832 | 1468504905350 Marionette TRACE conn6 <- [1,1438,null,{}] 07:01:45 INFO - PROCESS | 832 | 1468504905354 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}] 07:01:45 INFO - PROCESS | 832 | 1468504905357 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:45 INFO - PROCESS | 832 | 1468504905473 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 07:01:45 INFO - PROCESS | 832 | 1468504905545 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:45 INFO - PROCESS | 832 | 1468504905548 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:45 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2DDAF000 == 20 [pid = 832] [id = 369] 07:01:45 INFO - PROCESS | 832 | ++DOMWINDOW == 62 (0000009F2D16B400) [pid = 832] [serial = 1107] [outer = 0000000000000000] 07:01:45 INFO - PROCESS | 832 | ++DOMWINDOW == 63 (0000009F2D170000) [pid = 832] [serial = 1108] [outer = 0000009F2D16B400] 07:01:45 INFO - PROCESS | 832 | 1468504905608 Marionette DEBUG loaded listener.js 07:01:45 INFO - PROCESS | 832 | ++DOMWINDOW == 64 (0000009F2D9BD800) [pid = 832] [serial = 1109] [outer = 0000009F2D16B400] 07:01:46 INFO - PROCESS | 832 | 1468504906263 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]]]}] 07:01:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 07:01:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 985ms 07:01:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 07:01:46 INFO - PROCESS | 832 | 1468504906334 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 07:01:46 INFO - PROCESS | 832 | 1468504906337 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 07:01:46 INFO - PROCESS | 832 | 1468504906340 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 07:01:46 INFO - PROCESS | 832 | 1468504906345 Marionette TRACE conn6 <- [1,1442,null,{}] 07:01:46 INFO - PROCESS | 832 | 1468504906373 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}] 07:01:46 INFO - PROCESS | 832 | 1468504906379 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:46 INFO - PROCESS | 832 | 1468504906505 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 07:01:46 INFO - PROCESS | 832 | 1468504906573 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:46 INFO - PROCESS | 832 | 1468504906577 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:46 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30C56800 == 21 [pid = 832] [id = 370] 07:01:46 INFO - PROCESS | 832 | ++DOMWINDOW == 65 (0000009F2DE4D800) [pid = 832] [serial = 1110] [outer = 0000000000000000] 07:01:46 INFO - PROCESS | 832 | ++DOMWINDOW == 66 (0000009F2DF9F000) [pid = 832] [serial = 1111] [outer = 0000009F2DE4D800] 07:01:46 INFO - PROCESS | 832 | 1468504906638 Marionette DEBUG loaded listener.js 07:01:46 INFO - PROCESS | 832 | ++DOMWINDOW == 67 (0000009F2E43C800) [pid = 832] [serial = 1112] [outer = 0000009F2DE4D800] 07:01:47 INFO - PROCESS | 832 | 1468504907259 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]]]}] 07:01:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 07:01:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 984ms 07:01:47 INFO - PROCESS | 832 | 1468504907326 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 07:01:47 INFO - PROCESS | 832 | 1468504907330 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 07:01:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 07:01:47 INFO - PROCESS | 832 | 1468504907333 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 07:01:47 INFO - PROCESS | 832 | 1468504907335 Marionette TRACE conn6 <- [1,1446,null,{}] 07:01:47 INFO - PROCESS | 832 | 1468504907339 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}] 07:01:47 INFO - PROCESS | 832 | 1468504907342 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:47 INFO - PROCESS | 832 | 1468504907457 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 07:01:47 INFO - PROCESS | 832 | 1468504907528 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:47 INFO - PROCESS | 832 | 1468504907531 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:47 INFO - PROCESS | 832 | ++DOCSHELL 0000009F3114A000 == 22 [pid = 832] [id = 371] 07:01:47 INFO - PROCESS | 832 | ++DOMWINDOW == 68 (0000009F2FB79800) [pid = 832] [serial = 1113] [outer = 0000000000000000] 07:01:47 INFO - PROCESS | 832 | ++DOMWINDOW == 69 (0000009F2FB7FC00) [pid = 832] [serial = 1114] [outer = 0000009F2FB79800] 07:01:47 INFO - PROCESS | 832 | 1468504907587 Marionette DEBUG loaded listener.js 07:01:47 INFO - PROCESS | 832 | ++DOMWINDOW == 70 (0000009F2FF77800) [pid = 832] [serial = 1115] [outer = 0000009F2FB79800] 07:01:48 INFO - PROCESS | 832 | 1468504908299 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]]]}] 07:01:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 07:01:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1031ms 07:01:48 INFO - PROCESS | 832 | --DOCSHELL 0000009F24F12800 == 21 [pid = 832] [id = 365] 07:01:49 INFO - PROCESS | 832 | --DOCSHELL 0000009F373B1800 == 20 [pid = 832] [id = 209] 07:01:49 INFO - PROCESS | 832 | --DOCSHELL 0000009F2DD9D800 == 19 [pid = 832] [id = 366] 07:01:49 INFO - PROCESS | 832 | --DOCSHELL 0000009F3022B800 == 18 [pid = 832] [id = 197] 07:01:49 INFO - PROCESS | 832 | --DOCSHELL 0000009F3115B000 == 17 [pid = 832] [id = 205] 07:01:49 INFO - PROCESS | 832 | --DOCSHELL 0000009F37753800 == 16 [pid = 832] [id = 355] 07:01:49 INFO - PROCESS | 832 | --DOCSHELL 0000009F35C6B000 == 15 [pid = 832] [id = 207] 07:01:49 INFO - PROCESS | 832 | --DOCSHELL 0000009F37045800 == 14 [pid = 832] [id = 208] 07:01:49 INFO - PROCESS | 832 | --DOCSHELL 0000009F30C56800 == 13 [pid = 832] [id = 370] 07:01:49 INFO - PROCESS | 832 | --DOCSHELL 0000009F2DDAF000 == 12 [pid = 832] [id = 369] 07:01:49 INFO - PROCESS | 832 | --DOCSHELL 0000009F2DFD8000 == 11 [pid = 832] [id = 364] 07:01:49 INFO - PROCESS | 832 | --DOCSHELL 0000009F2999E000 == 10 [pid = 832] [id = 367] 07:01:49 INFO - PROCESS | 832 | --DOCSHELL 0000009F29992000 == 9 [pid = 832] [id = 368] 07:01:51 INFO - PROCESS | 832 | 1468504911002 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 07:01:51 INFO - PROCESS | 832 | 1468504911006 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 07:01:51 INFO - PROCESS | 832 | 1468504911019 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 07:01:51 INFO - PROCESS | 832 | 1468504911025 Marionette TRACE conn6 <- [1,1450,null,{}] 07:01:51 INFO - PROCESS | 832 | 1468504911030 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}] 07:01:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 07:01:51 INFO - PROCESS | 832 | 1468504911034 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:51 INFO - PROCESS | 832 | 1468504911129 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 07:01:51 INFO - PROCESS | 832 | 1468504911137 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:51 INFO - PROCESS | 832 | 1468504911141 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:51 INFO - PROCESS | 832 | ++DOCSHELL 0000009F28843000 == 10 [pid = 832] [id = 372] 07:01:51 INFO - PROCESS | 832 | ++DOMWINDOW == 71 (0000009F23E7D400) [pid = 832] [serial = 1116] [outer = 0000000000000000] 07:01:51 INFO - PROCESS | 832 | ++DOMWINDOW == 72 (0000009F23E7E000) [pid = 832] [serial = 1117] [outer = 0000009F23E7D400] 07:01:51 INFO - PROCESS | 832 | 1468504911193 Marionette DEBUG loaded listener.js 07:01:51 INFO - PROCESS | 832 | ++DOMWINDOW == 73 (0000009F24F50C00) [pid = 832] [serial = 1118] [outer = 0000009F23E7D400] 07:01:51 INFO - PROCESS | 832 | 1468504911699 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]]]}] 07:01:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 07:01:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 712ms 07:01:51 INFO - PROCESS | 832 | 1468504911750 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 07:01:51 INFO - PROCESS | 832 | 1468504911754 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 07:01:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 07:01:51 INFO - PROCESS | 832 | 1468504911761 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 07:01:51 INFO - PROCESS | 832 | 1468504911765 Marionette TRACE conn6 <- [1,1454,null,{}] 07:01:51 INFO - PROCESS | 832 | 1468504911770 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}] 07:01:51 INFO - PROCESS | 832 | 1468504911773 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:51 INFO - PROCESS | 832 | 1468504911868 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 07:01:51 INFO - PROCESS | 832 | 1468504911882 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:51 INFO - PROCESS | 832 | 1468504911885 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:51 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2DB79800 == 11 [pid = 832] [id = 373] 07:01:51 INFO - PROCESS | 832 | ++DOMWINDOW == 74 (0000009F28B29400) [pid = 832] [serial = 1119] [outer = 0000000000000000] 07:01:51 INFO - PROCESS | 832 | ++DOMWINDOW == 75 (0000009F29810400) [pid = 832] [serial = 1120] [outer = 0000009F28B29400] 07:01:51 INFO - PROCESS | 832 | 1468504911936 Marionette DEBUG loaded listener.js 07:01:52 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F299B3000) [pid = 832] [serial = 1121] [outer = 0000009F28B29400] 07:01:52 INFO - PROCESS | 832 | 1468504912407 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]]]}] 07:01:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 07:01:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 691ms 07:01:52 INFO - PROCESS | 832 | 1468504912450 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 07:01:52 INFO - PROCESS | 832 | 1468504912453 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 07:01:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 07:01:52 INFO - PROCESS | 832 | 1468504912456 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 07:01:52 INFO - PROCESS | 832 | 1468504912458 Marionette TRACE conn6 <- [1,1458,null,{}] 07:01:52 INFO - PROCESS | 832 | 1468504912506 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}] 07:01:52 INFO - PROCESS | 832 | 1468504912512 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:52 INFO - PROCESS | 832 | 1468504912642 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 07:01:52 INFO - PROCESS | 832 | 1468504912694 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:52 INFO - PROCESS | 832 | 1468504912698 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:52 INFO - PROCESS | 832 | ++DOCSHELL 0000009F303C0800 == 12 [pid = 832] [id = 374] 07:01:52 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F2D110C00) [pid = 832] [serial = 1122] [outer = 0000000000000000] 07:01:52 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F2D16C800) [pid = 832] [serial = 1123] [outer = 0000009F2D110C00] 07:01:52 INFO - PROCESS | 832 | 1468504912749 Marionette DEBUG loaded listener.js 07:01:52 INFO - PROCESS | 832 | ++DOMWINDOW == 79 (0000009F2D9B6400) [pid = 832] [serial = 1124] [outer = 0000009F2D110C00] 07:01:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 07:01:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 775ms 07:01:53 INFO - PROCESS | 832 | 1468504913226 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]]]}] 07:01:53 INFO - PROCESS | 832 | 1468504913234 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 07:01:53 INFO - PROCESS | 832 | 1468504913236 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 07:01:53 INFO - PROCESS | 832 | 1468504913239 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 07:01:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 07:01:53 INFO - PROCESS | 832 | 1468504913241 Marionette TRACE conn6 <- [1,1462,null,{}] 07:01:53 INFO - PROCESS | 832 | 1468504913245 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}] 07:01:53 INFO - PROCESS | 832 | 1468504913247 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:53 INFO - PROCESS | 832 | 1468504913361 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 07:01:53 INFO - PROCESS | 832 | 1468504913370 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:53 INFO - PROCESS | 832 | 1468504913372 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:53 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30D1D800 == 13 [pid = 832] [id = 375] 07:01:53 INFO - PROCESS | 832 | ++DOMWINDOW == 80 (0000009F2DCC5000) [pid = 832] [serial = 1125] [outer = 0000000000000000] 07:01:53 INFO - PROCESS | 832 | ++DOMWINDOW == 81 (0000009F2DCCF400) [pid = 832] [serial = 1126] [outer = 0000009F2DCC5000] 07:01:53 INFO - PROCESS | 832 | 1468504913419 Marionette DEBUG loaded listener.js 07:01:53 INFO - PROCESS | 832 | ++DOMWINDOW == 82 (0000009F2E434800) [pid = 832] [serial = 1127] [outer = 0000009F2DCC5000] 07:01:53 INFO - PROCESS | 832 | 1468504913899 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]]]}] 07:01:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 07:01:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 690ms 07:01:53 INFO - PROCESS | 832 | 1468504913933 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 07:01:53 INFO - PROCESS | 832 | 1468504913935 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 07:01:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 07:01:53 INFO - PROCESS | 832 | 1468504913938 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 07:01:53 INFO - PROCESS | 832 | 1468504913940 Marionette TRACE conn6 <- [1,1466,null,{}] 07:01:53 INFO - PROCESS | 832 | 1468504913944 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}] 07:01:53 INFO - PROCESS | 832 | 1468504913946 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:54 INFO - PROCESS | 832 | 1468504914088 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 07:01:54 INFO - PROCESS | 832 | 1468504914103 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:54 INFO - PROCESS | 832 | 1468504914105 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:54 INFO - PROCESS | 832 | ++DOCSHELL 0000009F340B1000 == 14 [pid = 832] [id = 376] 07:01:54 INFO - PROCESS | 832 | ++DOMWINDOW == 83 (0000009F2E43C400) [pid = 832] [serial = 1128] [outer = 0000000000000000] 07:01:54 INFO - PROCESS | 832 | ++DOMWINDOW == 84 (0000009F2F898C00) [pid = 832] [serial = 1129] [outer = 0000009F2E43C400] 07:01:54 INFO - PROCESS | 832 | 1468504914151 Marionette DEBUG loaded listener.js 07:01:54 INFO - PROCESS | 832 | ++DOMWINDOW == 85 (0000009F2FB81C00) [pid = 832] [serial = 1130] [outer = 0000009F2E43C400] 07:01:54 INFO - PROCESS | 832 | 1468504914619 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]]]}] 07:01:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 07:01:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 734ms 07:01:54 INFO - PROCESS | 832 | 1468504914676 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 07:01:54 INFO - PROCESS | 832 | 1468504914679 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 07:01:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 07:01:54 INFO - PROCESS | 832 | 1468504914682 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 07:01:54 INFO - PROCESS | 832 | 1468504914684 Marionette TRACE conn6 <- [1,1470,null,{}] 07:01:54 INFO - PROCESS | 832 | 1468504914696 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}] 07:01:54 INFO - PROCESS | 832 | 1468504914703 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:54 INFO - PROCESS | 832 | 1468504914865 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 07:01:54 INFO - PROCESS | 832 | 1468504914915 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:54 INFO - PROCESS | 832 | 1468504914917 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:54 INFO - PROCESS | 832 | ++DOCSHELL 0000009F3704D800 == 15 [pid = 832] [id = 377] 07:01:54 INFO - PROCESS | 832 | ++DOMWINDOW == 86 (0000009F301DDC00) [pid = 832] [serial = 1131] [outer = 0000000000000000] 07:01:54 INFO - PROCESS | 832 | ++DOMWINDOW == 87 (0000009F30772800) [pid = 832] [serial = 1132] [outer = 0000009F301DDC00] 07:01:54 INFO - PROCESS | 832 | 1468504914963 Marionette DEBUG loaded listener.js 07:01:55 INFO - PROCESS | 832 | ++DOMWINDOW == 88 (0000009F30CA0800) [pid = 832] [serial = 1133] [outer = 0000009F301DDC00] 07:01:55 INFO - PROCESS | 832 | --DOMWINDOW == 87 (0000009F301E3800) [pid = 832] [serial = 1091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 07:01:55 INFO - PROCESS | 832 | --DOMWINDOW == 86 (0000009F24323800) [pid = 832] [serial = 1088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 07:01:55 INFO - PROCESS | 832 | --DOMWINDOW == 85 (0000009F2DE4D800) [pid = 832] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 07:01:55 INFO - PROCESS | 832 | --DOMWINDOW == 84 (0000009F2D16B400) [pid = 832] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 07:01:55 INFO - PROCESS | 832 | --DOMWINDOW == 83 (0000009F2DFA2400) [pid = 832] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 07:01:55 INFO - PROCESS | 832 | --DOMWINDOW == 82 (0000009F2A3BEC00) [pid = 832] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 07:01:55 INFO - PROCESS | 832 | --DOMWINDOW == 81 (0000009F28734000) [pid = 832] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 07:01:55 INFO - PROCESS | 832 | --DOMWINDOW == 80 (0000009F28738000) [pid = 832] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 07:01:55 INFO - PROCESS | 832 | --DOMWINDOW == 79 (0000009F31D98000) [pid = 832] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 07:01:55 INFO - PROCESS | 832 | --DOMWINDOW == 78 (0000009F29924400) [pid = 832] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 07:01:55 INFO - PROCESS | 832 | --DOMWINDOW == 77 (0000009F23BF4800) [pid = 832] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 07:01:55 INFO - PROCESS | 832 | --DOMWINDOW == 76 (0000009F23630000) [pid = 832] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 07:01:55 INFO - PROCESS | 832 | --DOMWINDOW == 75 (0000009F29807400) [pid = 832] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 07:01:55 INFO - PROCESS | 832 | --DOMWINDOW == 74 (0000009F28079C00) [pid = 832] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 07:01:55 INFO - PROCESS | 832 | --DOMWINDOW == 73 (0000009F22F56000) [pid = 832] [serial = 1094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 07:01:55 INFO - PROCESS | 832 | --DOMWINDOW == 72 (0000009F27EBE800) [pid = 832] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 07:01:55 INFO - PROCESS | 832 | 1468504915606 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]]]}] 07:01:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 07:01:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 944ms 07:01:55 INFO - PROCESS | 832 | 1468504915629 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 07:01:55 INFO - PROCESS | 832 | 1468504915631 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 07:01:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 07:01:55 INFO - PROCESS | 832 | 1468504915642 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 07:01:55 INFO - PROCESS | 832 | 1468504915644 Marionette TRACE conn6 <- [1,1474,null,{}] 07:01:55 INFO - PROCESS | 832 | 1468504915647 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}] 07:01:55 INFO - PROCESS | 832 | 1468504915649 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:55 INFO - PROCESS | 832 | 1468504915728 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 07:01:55 INFO - PROCESS | 832 | 1468504915735 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:55 INFO - PROCESS | 832 | 1468504915737 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:55 INFO - PROCESS | 832 | ++DOCSHELL 0000009F373B8000 == 16 [pid = 832] [id = 378] 07:01:55 INFO - PROCESS | 832 | ++DOMWINDOW == 73 (0000009F299B5000) [pid = 832] [serial = 1134] [outer = 0000000000000000] 07:01:55 INFO - PROCESS | 832 | ++DOMWINDOW == 74 (0000009F2D589C00) [pid = 832] [serial = 1135] [outer = 0000009F299B5000] 07:01:55 INFO - PROCESS | 832 | 1468504915784 Marionette DEBUG loaded listener.js 07:01:55 INFO - PROCESS | 832 | ++DOMWINDOW == 75 (0000009F2F894800) [pid = 832] [serial = 1136] [outer = 0000009F299B5000] 07:01:56 INFO - PROCESS | 832 | 1468504916202 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]]]}] 07:01:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 07:01:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 629ms 07:01:56 INFO - PROCESS | 832 | 1468504916272 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 07:01:56 INFO - PROCESS | 832 | 1468504916274 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 07:01:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 07:01:56 INFO - PROCESS | 832 | 1468504916277 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 07:01:56 INFO - PROCESS | 832 | 1468504916280 Marionette TRACE conn6 <- [1,1478,null,{}] 07:01:56 INFO - PROCESS | 832 | 1468504916284 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}] 07:01:56 INFO - PROCESS | 832 | 1468504916286 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:56 INFO - PROCESS | 832 | 1468504916367 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 07:01:56 INFO - PROCESS | 832 | 1468504916374 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:56 INFO - PROCESS | 832 | 1468504916376 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:56 INFO - PROCESS | 832 | ++DOCSHELL 0000009F3774E000 == 17 [pid = 832] [id = 379] 07:01:56 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F30774000) [pid = 832] [serial = 1137] [outer = 0000000000000000] 07:01:56 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F30A92C00) [pid = 832] [serial = 1138] [outer = 0000009F30774000] 07:01:56 INFO - PROCESS | 832 | 1468504916420 Marionette DEBUG loaded listener.js 07:01:56 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F30CD9800) [pid = 832] [serial = 1139] [outer = 0000009F30774000] 07:01:56 INFO - PROCESS | 832 | 1468504916844 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]]]}] 07:01:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 07:01:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 586ms 07:01:56 INFO - PROCESS | 832 | 1468504916867 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 07:01:56 INFO - PROCESS | 832 | 1468504916877 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 07:01:56 INFO - PROCESS | 832 | 1468504916881 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 07:01:56 INFO - PROCESS | 832 | 1468504916882 Marionette TRACE conn6 <- [1,1482,null,{}] 07:01:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 07:01:56 INFO - PROCESS | 832 | 1468504916890 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}] 07:01:56 INFO - PROCESS | 832 | 1468504916892 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:56 INFO - PROCESS | 832 | 1468504916975 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 07:01:56 INFO - PROCESS | 832 | 1468504916981 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:56 INFO - PROCESS | 832 | 1468504916983 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:57 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37A91000 == 18 [pid = 832] [id = 380] 07:01:57 INFO - PROCESS | 832 | ++DOMWINDOW == 79 (0000009F31129800) [pid = 832] [serial = 1140] [outer = 0000000000000000] 07:01:57 INFO - PROCESS | 832 | ++DOMWINDOW == 80 (0000009F313F9000) [pid = 832] [serial = 1141] [outer = 0000009F31129800] 07:01:57 INFO - PROCESS | 832 | 1468504917027 Marionette DEBUG loaded listener.js 07:01:57 INFO - PROCESS | 832 | ++DOMWINDOW == 81 (0000009F3147C400) [pid = 832] [serial = 1142] [outer = 0000009F31129800] 07:01:57 INFO - PROCESS | 832 | 1468504917651 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]]]}] 07:01:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 07:01:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 776ms 07:01:57 INFO - PROCESS | 832 | 1468504917662 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 07:01:57 INFO - PROCESS | 832 | 1468504917667 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 07:01:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 07:01:57 INFO - PROCESS | 832 | 1468504917673 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 07:01:57 INFO - PROCESS | 832 | 1468504917677 Marionette TRACE conn6 <- [1,1486,null,{}] 07:01:57 INFO - PROCESS | 832 | 1468504917751 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}] 07:01:57 INFO - PROCESS | 832 | 1468504917755 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:57 INFO - PROCESS | 832 | 1468504917886 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 07:01:57 INFO - PROCESS | 832 | 1468504917954 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:57 INFO - PROCESS | 832 | 1468504917957 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:58 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2D5E3000 == 19 [pid = 832] [id = 381] 07:01:58 INFO - PROCESS | 832 | ++DOMWINDOW == 82 (0000009F23F86400) [pid = 832] [serial = 1143] [outer = 0000000000000000] 07:01:58 INFO - PROCESS | 832 | ++DOMWINDOW == 83 (0000009F27ECC800) [pid = 832] [serial = 1144] [outer = 0000009F23F86400] 07:01:58 INFO - PROCESS | 832 | 1468504918056 Marionette DEBUG loaded listener.js 07:01:58 INFO - PROCESS | 832 | ++DOMWINDOW == 84 (0000009F28F08400) [pid = 832] [serial = 1145] [outer = 0000009F23F86400] 07:01:58 INFO - PROCESS | 832 | 1468504918720 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]]]}] 07:01:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 07:01:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1130ms 07:01:58 INFO - PROCESS | 832 | 1468504918821 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 07:01:58 INFO - PROCESS | 832 | 1468504918826 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 07:01:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 07:01:58 INFO - PROCESS | 832 | 1468504918832 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 07:01:58 INFO - PROCESS | 832 | 1468504918835 Marionette TRACE conn6 <- [1,1490,null,{}] 07:01:58 INFO - PROCESS | 832 | 1468504918840 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}] 07:01:58 INFO - PROCESS | 832 | 1468504918843 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:59 INFO - PROCESS | 832 | 1468504919102 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 07:01:59 INFO - PROCESS | 832 | 1468504919227 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:59 INFO - PROCESS | 832 | 1468504919230 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:59 INFO - PROCESS | 832 | ++DOCSHELL 0000009F24F26000 == 20 [pid = 832] [id = 382] 07:01:59 INFO - PROCESS | 832 | ++DOMWINDOW == 85 (0000009F2398B000) [pid = 832] [serial = 1146] [outer = 0000000000000000] 07:01:59 INFO - PROCESS | 832 | ++DOMWINDOW == 86 (0000009F23BF0400) [pid = 832] [serial = 1147] [outer = 0000009F2398B000] 07:01:59 INFO - PROCESS | 832 | 1468504919288 Marionette DEBUG loaded listener.js 07:01:59 INFO - PROCESS | 832 | ++DOMWINDOW == 87 (0000009F23E7C400) [pid = 832] [serial = 1148] [outer = 0000009F2398B000] 07:01:59 INFO - PROCESS | 832 | --DOCSHELL 0000009F3114A000 == 19 [pid = 832] [id = 371] 07:01:59 INFO - PROCESS | 832 | --DOMWINDOW == 86 (0000009F2991A800) [pid = 832] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 07:01:59 INFO - PROCESS | 832 | --DOMWINDOW == 85 (0000009F29881800) [pid = 832] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 07:01:59 INFO - PROCESS | 832 | --DOMWINDOW == 84 (0000009F23BEDC00) [pid = 832] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 07:01:59 INFO - PROCESS | 832 | --DOMWINDOW == 83 (0000009F28B1B400) [pid = 832] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 07:01:59 INFO - PROCESS | 832 | --DOMWINDOW == 82 (0000009F28AE0000) [pid = 832] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 07:01:59 INFO - PROCESS | 832 | --DOMWINDOW == 81 (0000009F231D2800) [pid = 832] [serial = 1095] [outer = 0000000000000000] [url = about:blank] 07:01:59 INFO - PROCESS | 832 | --DOMWINDOW == 80 (0000009F2D16A400) [pid = 832] [serial = 1089] [outer = 0000000000000000] [url = about:blank] 07:01:59 INFO - PROCESS | 832 | --DOMWINDOW == 79 (0000009F30CAD000) [pid = 832] [serial = 1092] [outer = 0000000000000000] [url = about:blank] 07:01:59 INFO - PROCESS | 832 | --DOMWINDOW == 78 (0000009F27FFB800) [pid = 832] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 07:01:59 INFO - PROCESS | 832 | --DOMWINDOW == 77 (0000009F299B2C00) [pid = 832] [serial = 670] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:01:59 INFO - PROCESS | 832 | --DOMWINDOW == 76 (0000009F2DE3E000) [pid = 832] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 07:01:59 INFO - PROCESS | 832 | --DOMWINDOW == 75 (0000009F3112A400) [pid = 832] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 07:01:59 INFO - PROCESS | 832 | --DOMWINDOW == 74 (0000009F30A8F400) [pid = 832] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 07:01:59 INFO - PROCESS | 832 | --DOMWINDOW == 73 (0000009F2E43C800) [pid = 832] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 07:01:59 INFO - PROCESS | 832 | --DOMWINDOW == 72 (0000009F2FB7FC00) [pid = 832] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 07:01:59 INFO - PROCESS | 832 | --DOMWINDOW == 71 (0000009F2D9BD800) [pid = 832] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 07:01:59 INFO - PROCESS | 832 | --DOMWINDOW == 70 (0000009F2DF9F000) [pid = 832] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 07:01:59 INFO - PROCESS | 832 | --DOMWINDOW == 69 (0000009F2FF77C00) [pid = 832] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 07:01:59 INFO - PROCESS | 832 | --DOMWINDOW == 68 (0000009F2D9C1800) [pid = 832] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 07:01:59 INFO - PROCESS | 832 | --DOMWINDOW == 67 (0000009F2DCC4400) [pid = 832] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 07:01:59 INFO - PROCESS | 832 | --DOMWINDOW == 66 (0000009F28B21800) [pid = 832] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 07:01:59 INFO - PROCESS | 832 | --DOMWINDOW == 65 (0000009F2F89C400) [pid = 832] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 07:01:59 INFO - PROCESS | 832 | --DOMWINDOW == 64 (0000009F32EC9400) [pid = 832] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 07:01:59 INFO - PROCESS | 832 | --DOMWINDOW == 63 (0000009F2D175C00) [pid = 832] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 07:01:59 INFO - PROCESS | 832 | --DOMWINDOW == 62 (0000009F287B5000) [pid = 832] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 07:01:59 INFO - PROCESS | 832 | --DOMWINDOW == 61 (0000009F29FD1400) [pid = 832] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 07:01:59 INFO - PROCESS | 832 | --DOMWINDOW == 60 (0000009F2413FC00) [pid = 832] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 07:01:59 INFO - PROCESS | 832 | --DOMWINDOW == 59 (0000009F301DD800) [pid = 832] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 07:01:59 INFO - PROCESS | 832 | --DOMWINDOW == 58 (0000009F299B7000) [pid = 832] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 07:01:59 INFO - PROCESS | 832 | --DOMWINDOW == 57 (0000009F23BF7C00) [pid = 832] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 07:01:59 INFO - PROCESS | 832 | --DOMWINDOW == 56 (0000009F301E9400) [pid = 832] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 07:01:59 INFO - PROCESS | 832 | --DOMWINDOW == 55 (0000009F2D170000) [pid = 832] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 07:01:59 INFO - PROCESS | 832 | --DOMWINDOW == 54 (0000009F299BDC00) [pid = 832] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 07:01:59 INFO - PROCESS | 832 | 1468504919851 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]]]}] 07:01:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 07:01:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1029ms 07:01:59 INFO - PROCESS | 832 | 1468504919863 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 07:01:59 INFO - PROCESS | 832 | 1468504919867 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 07:01:59 INFO - PROCESS | 832 | 1468504919872 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 07:01:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 07:01:59 INFO - PROCESS | 832 | 1468504919875 Marionette TRACE conn6 <- [1,1494,null,{}] 07:01:59 INFO - PROCESS | 832 | 1468504919879 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}] 07:01:59 INFO - PROCESS | 832 | 1468504919882 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:01:59 INFO - PROCESS | 832 | 1468504919970 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 07:01:59 INFO - PROCESS | 832 | 1468504919976 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:59 INFO - PROCESS | 832 | 1468504919979 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:00 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2A052800 == 20 [pid = 832] [id = 383] 07:02:00 INFO - PROCESS | 832 | ++DOMWINDOW == 55 (0000009F2435F800) [pid = 832] [serial = 1149] [outer = 0000000000000000] 07:02:00 INFO - PROCESS | 832 | ++DOMWINDOW == 56 (0000009F28A7E000) [pid = 832] [serial = 1150] [outer = 0000009F2435F800] 07:02:00 INFO - PROCESS | 832 | 1468504920027 Marionette DEBUG loaded listener.js 07:02:00 INFO - PROCESS | 832 | ++DOMWINDOW == 57 (0000009F2980E400) [pid = 832] [serial = 1151] [outer = 0000009F2435F800] 07:02:00 INFO - PROCESS | 832 | 1468504920504 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]]]}] 07:02:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 07:02:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 690ms 07:02:00 INFO - PROCESS | 832 | 1468504920588 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 07:02:00 INFO - PROCESS | 832 | 1468504920591 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 07:02:00 INFO - PROCESS | 832 | 1468504920595 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 07:02:00 INFO - PROCESS | 832 | 1468504920597 Marionette TRACE conn6 <- [1,1498,null,{}] 07:02:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 07:02:00 INFO - PROCESS | 832 | 1468504920600 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}] 07:02:00 INFO - PROCESS | 832 | 1468504920603 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:00 INFO - PROCESS | 832 | 1468504920690 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 07:02:00 INFO - PROCESS | 832 | 1468504920763 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:00 INFO - PROCESS | 832 | 1468504920765 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:00 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2DB8B800 == 21 [pid = 832] [id = 384] 07:02:00 INFO - PROCESS | 832 | ++DOMWINDOW == 58 (0000009F24A61400) [pid = 832] [serial = 1152] [outer = 0000000000000000] 07:02:00 INFO - PROCESS | 832 | ++DOMWINDOW == 59 (0000009F29F60C00) [pid = 832] [serial = 1153] [outer = 0000009F24A61400] 07:02:00 INFO - PROCESS | 832 | 1468504920812 Marionette DEBUG loaded listener.js 07:02:00 INFO - PROCESS | 832 | ++DOMWINDOW == 60 (0000009F2A3BE000) [pid = 832] [serial = 1154] [outer = 0000009F24A61400] 07:02:01 INFO - PROCESS | 832 | 1468504921189 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]]]}] 07:02:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 07:02:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 625ms 07:02:01 INFO - PROCESS | 832 | 1468504921227 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 07:02:01 INFO - PROCESS | 832 | 1468504921231 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 07:02:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 07:02:01 INFO - PROCESS | 832 | 1468504921242 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 07:02:01 INFO - PROCESS | 832 | 1468504921247 Marionette TRACE conn6 <- [1,1502,null,{}] 07:02:01 INFO - PROCESS | 832 | 1468504921251 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}] 07:02:01 INFO - PROCESS | 832 | 1468504921254 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:01 INFO - PROCESS | 832 | 1468504921348 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 07:02:01 INFO - PROCESS | 832 | 1468504921353 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:01 INFO - PROCESS | 832 | 1468504921355 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:01 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2FACF800 == 22 [pid = 832] [id = 385] 07:02:01 INFO - PROCESS | 832 | ++DOMWINDOW == 61 (0000009F2D16B400) [pid = 832] [serial = 1155] [outer = 0000000000000000] 07:02:01 INFO - PROCESS | 832 | ++DOMWINDOW == 62 (0000009F2D9C1800) [pid = 832] [serial = 1156] [outer = 0000009F2D16B400] 07:02:01 INFO - PROCESS | 832 | 1468504921402 Marionette DEBUG loaded listener.js 07:02:01 INFO - PROCESS | 832 | ++DOMWINDOW == 63 (0000009F2DC2A000) [pid = 832] [serial = 1157] [outer = 0000009F2D16B400] 07:02:01 INFO - PROCESS | 832 | 1468504921826 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]]]}] 07:02:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 07:02:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 649ms 07:02:01 INFO - PROCESS | 832 | 1468504921890 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 07:02:01 INFO - PROCESS | 832 | 1468504921892 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 07:02:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 07:02:01 INFO - PROCESS | 832 | 1468504921895 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 07:02:01 INFO - PROCESS | 832 | 1468504921897 Marionette TRACE conn6 <- [1,1506,null,{}] 07:02:01 INFO - PROCESS | 832 | 1468504921900 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}] 07:02:01 INFO - PROCESS | 832 | 1468504921902 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:02 INFO - PROCESS | 832 | 1468504922008 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 07:02:02 INFO - PROCESS | 832 | 1468504922086 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:02 INFO - PROCESS | 832 | 1468504922088 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:02 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30222800 == 23 [pid = 832] [id = 386] 07:02:02 INFO - PROCESS | 832 | ++DOMWINDOW == 64 (0000009F231D1C00) [pid = 832] [serial = 1158] [outer = 0000000000000000] 07:02:02 INFO - PROCESS | 832 | ++DOMWINDOW == 65 (0000009F2DE30400) [pid = 832] [serial = 1159] [outer = 0000009F231D1C00] 07:02:02 INFO - PROCESS | 832 | 1468504922140 Marionette DEBUG loaded listener.js 07:02:02 INFO - PROCESS | 832 | ++DOMWINDOW == 66 (0000009F2DFA0000) [pid = 832] [serial = 1160] [outer = 0000009F231D1C00] 07:02:02 INFO - PROCESS | 832 | 1468504922558 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]]]}] 07:02:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 07:02:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 692ms 07:02:02 INFO - PROCESS | 832 | 1468504922593 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 07:02:02 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 07:02:02 INFO - PROCESS | 832 | 1468504922595 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 07:02:02 INFO - PROCESS | 832 | 1468504922599 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 07:02:02 INFO - PROCESS | 832 | 1468504922601 Marionette TRACE conn6 <- [1,1510,null,{}] 07:02:02 INFO - PROCESS | 832 | 1468504922604 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}] 07:02:02 INFO - PROCESS | 832 | 1468504922606 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:02 INFO - PROCESS | 832 | 1468504922715 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 07:02:02 INFO - PROCESS | 832 | 1468504922720 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:02 INFO - PROCESS | 832 | 1468504922726 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:02 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2E6B6800 == 24 [pid = 832] [id = 387] 07:02:02 INFO - PROCESS | 832 | ++DOMWINDOW == 67 (0000009F2F897800) [pid = 832] [serial = 1161] [outer = 0000000000000000] 07:02:02 INFO - PROCESS | 832 | ++DOMWINDOW == 68 (0000009F2F89FC00) [pid = 832] [serial = 1162] [outer = 0000009F2F897800] 07:02:02 INFO - PROCESS | 832 | 1468504922781 Marionette DEBUG loaded listener.js 07:02:02 INFO - PROCESS | 832 | ++DOMWINDOW == 69 (0000009F2FF74000) [pid = 832] [serial = 1163] [outer = 0000009F2F897800] 07:02:03 INFO - PROCESS | 832 | 1468504923254 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"]]]}] 07:02:03 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 () { 07:02:03 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:02:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 07:02:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:02:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 07:02:03 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 () { 07:02:03 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:02:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 07:02:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:02:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 07:02:03 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 () { 07:02:03 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:02:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 07:02:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:02:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 07:02:03 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 () { 07:02:03 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:02:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 07:02:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:02:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 07:02:03 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 674ms 07:02:03 INFO - PROCESS | 832 | 1468504923279 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 07:02:03 INFO - PROCESS | 832 | 1468504923281 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 07:02:03 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 07:02:03 INFO - PROCESS | 832 | 1468504923284 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 07:02:03 INFO - PROCESS | 832 | 1468504923286 Marionette TRACE conn6 <- [1,1514,null,{}] 07:02:03 INFO - PROCESS | 832 | 1468504923289 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}] 07:02:03 INFO - PROCESS | 832 | 1468504923291 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:03 INFO - PROCESS | 832 | 1468504923435 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 07:02:03 INFO - PROCESS | 832 | 1468504923457 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:03 INFO - PROCESS | 832 | 1468504923459 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:03 INFO - PROCESS | 832 | ++DOCSHELL 0000009F31DDC800 == 25 [pid = 832] [id = 388] 07:02:03 INFO - PROCESS | 832 | ++DOMWINDOW == 70 (0000009F22F40400) [pid = 832] [serial = 1164] [outer = 0000000000000000] 07:02:03 INFO - PROCESS | 832 | ++DOMWINDOW == 71 (0000009F30A8C400) [pid = 832] [serial = 1165] [outer = 0000009F22F40400] 07:02:03 INFO - PROCESS | 832 | 1468504923503 Marionette DEBUG loaded listener.js 07:02:03 INFO - PROCESS | 832 | ++DOMWINDOW == 72 (0000009F30CA3800) [pid = 832] [serial = 1166] [outer = 0000009F22F40400] 07:02:03 INFO - PROCESS | 832 | --DOMWINDOW == 71 (0000009F2DCC5000) [pid = 832] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 07:02:03 INFO - PROCESS | 832 | --DOMWINDOW == 70 (0000009F2D110C00) [pid = 832] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 07:02:03 INFO - PROCESS | 832 | --DOMWINDOW == 69 (0000009F2E43C400) [pid = 832] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 07:02:03 INFO - PROCESS | 832 | --DOMWINDOW == 68 (0000009F23E7D400) [pid = 832] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 07:02:03 INFO - PROCESS | 832 | --DOMWINDOW == 67 (0000009F28B29400) [pid = 832] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 07:02:03 INFO - PROCESS | 832 | --DOMWINDOW == 66 (0000009F2FB79800) [pid = 832] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 07:02:03 INFO - PROCESS | 832 | --DOMWINDOW == 65 (0000009F30774000) [pid = 832] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 07:02:03 INFO - PROCESS | 832 | --DOMWINDOW == 64 (0000009F301DDC00) [pid = 832] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 07:02:03 INFO - PROCESS | 832 | --DOMWINDOW == 63 (0000009F299B5000) [pid = 832] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 07:02:03 INFO - PROCESS | 832 | 1468504923984 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"]]]}] 07:02:04 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:02:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 07:02:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:02:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 07:02:04 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:02:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 07:02:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:02:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 07:02:04 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 07:02:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 07:02:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:02:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 07:02:04 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 741ms 07:02:04 INFO - PROCESS | 832 | 1468504924028 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 07:02:04 INFO - PROCESS | 832 | 1468504924030 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 07:02:04 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 07:02:04 INFO - PROCESS | 832 | 1468504924034 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 07:02:04 INFO - PROCESS | 832 | 1468504924035 Marionette TRACE conn6 <- [1,1518,null,{}] 07:02:04 INFO - PROCESS | 832 | 1468504924039 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}] 07:02:04 INFO - PROCESS | 832 | 1468504924040 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:04 INFO - PROCESS | 832 | 1468504924120 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 07:02:04 INFO - PROCESS | 832 | 1468504924125 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:04 INFO - PROCESS | 832 | 1468504924127 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:04 INFO - PROCESS | 832 | ++DOCSHELL 0000009F340B8800 == 26 [pid = 832] [id = 389] 07:02:04 INFO - PROCESS | 832 | ++DOMWINDOW == 64 (0000009F280C1000) [pid = 832] [serial = 1167] [outer = 0000000000000000] 07:02:04 INFO - PROCESS | 832 | ++DOMWINDOW == 65 (0000009F299BAC00) [pid = 832] [serial = 1168] [outer = 0000009F280C1000] 07:02:04 INFO - PROCESS | 832 | 1468504924172 Marionette DEBUG loaded listener.js 07:02:04 INFO - PROCESS | 832 | ++DOMWINDOW == 66 (0000009F2FF71800) [pid = 832] [serial = 1169] [outer = 0000009F280C1000] 07:02:04 INFO - PROCESS | 832 | 1468504924560 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]]]}] 07:02:04 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 07:02:04 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 07:02:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:02:04 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 07:02:04 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 07:02:04 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. 07:02:04 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 07:02:04 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 587ms 07:02:04 INFO - PROCESS | 832 | 1468504924624 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 07:02:04 INFO - PROCESS | 832 | 1468504924626 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 07:02:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 07:02:04 INFO - PROCESS | 832 | 1468504924630 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 07:02:04 INFO - PROCESS | 832 | 1468504924632 Marionette TRACE conn6 <- [1,1522,null,{}] 07:02:04 INFO - PROCESS | 832 | 1468504924635 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}] 07:02:04 INFO - PROCESS | 832 | 1468504924637 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:04 INFO - PROCESS | 832 | 1468504924725 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 07:02:04 INFO - PROCESS | 832 | 1468504924758 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:04 INFO - PROCESS | 832 | 1468504924760 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:04 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37036800 == 27 [pid = 832] [id = 390] 07:02:04 INFO - PROCESS | 832 | ++DOMWINDOW == 67 (0000009F30A98C00) [pid = 832] [serial = 1170] [outer = 0000000000000000] 07:02:04 INFO - PROCESS | 832 | ++DOMWINDOW == 68 (0000009F31306C00) [pid = 832] [serial = 1171] [outer = 0000009F30A98C00] 07:02:04 INFO - PROCESS | 832 | 1468504924804 Marionette DEBUG loaded listener.js 07:02:04 INFO - PROCESS | 832 | ++DOMWINDOW == 69 (0000009F31480000) [pid = 832] [serial = 1172] [outer = 0000009F30A98C00] 07:02:05 INFO - PROCESS | 832 | 1468504925207 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]]]}] 07:02:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 07:02:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 628ms 07:02:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 07:02:05 INFO - PROCESS | 832 | 1468504925261 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 07:02:05 INFO - PROCESS | 832 | 1468504925263 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 07:02:05 INFO - PROCESS | 832 | 1468504925266 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 07:02:05 INFO - PROCESS | 832 | 1468504925268 Marionette TRACE conn6 <- [1,1526,null,{}] 07:02:05 INFO - PROCESS | 832 | 1468504925272 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}] 07:02:05 INFO - PROCESS | 832 | 1468504925274 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:05 INFO - PROCESS | 832 | 1468504925355 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 07:02:05 INFO - PROCESS | 832 | 1468504925360 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:05 INFO - PROCESS | 832 | 1468504925362 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:05 INFO - PROCESS | 832 | ++DOCSHELL 0000009F373B9800 == 28 [pid = 832] [id = 391] 07:02:05 INFO - PROCESS | 832 | ++DOMWINDOW == 70 (0000009F31480800) [pid = 832] [serial = 1173] [outer = 0000000000000000] 07:02:05 INFO - PROCESS | 832 | ++DOMWINDOW == 71 (0000009F31B27800) [pid = 832] [serial = 1174] [outer = 0000009F31480800] 07:02:05 INFO - PROCESS | 832 | 1468504925406 Marionette DEBUG loaded listener.js 07:02:05 INFO - PROCESS | 832 | ++DOMWINDOW == 72 (0000009F31D99C00) [pid = 832] [serial = 1175] [outer = 0000009F31480800] 07:02:06 INFO - PROCESS | 832 | 1468504926026 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]]]}] 07:02:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 07:02:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 773ms 07:02:06 INFO - PROCESS | 832 | 1468504926081 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 07:02:06 INFO - PROCESS | 832 | 1468504926086 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 07:02:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 07:02:06 INFO - PROCESS | 832 | 1468504926105 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 07:02:06 INFO - PROCESS | 832 | 1468504926109 Marionette TRACE conn6 <- [1,1530,null,{}] 07:02:06 INFO - PROCESS | 832 | 1468504926116 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}] 07:02:06 INFO - PROCESS | 832 | 1468504926119 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:06 INFO - PROCESS | 832 | 1468504926278 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 07:02:06 INFO - PROCESS | 832 | 1468504926288 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:06 INFO - PROCESS | 832 | 1468504926291 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:06 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2A041800 == 29 [pid = 832] [id = 392] 07:02:06 INFO - PROCESS | 832 | ++DOMWINDOW == 73 (0000009F24FBBC00) [pid = 832] [serial = 1176] [outer = 0000000000000000] 07:02:06 INFO - PROCESS | 832 | ++DOMWINDOW == 74 (0000009F28F60800) [pid = 832] [serial = 1177] [outer = 0000009F24FBBC00] 07:02:06 INFO - PROCESS | 832 | 1468504926350 Marionette DEBUG loaded listener.js 07:02:06 INFO - PROCESS | 832 | ++DOMWINDOW == 75 (0000009F299BC400) [pid = 832] [serial = 1178] [outer = 0000009F24FBBC00] 07:02:06 INFO - PROCESS | 832 | 1468504926935 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]]]}] 07:02:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 07:02:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 881ms 07:02:06 INFO - PROCESS | 832 | 1468504926987 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 07:02:06 INFO - PROCESS | 832 | 1468504926992 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 07:02:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 07:02:07 INFO - PROCESS | 832 | 1468504926999 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 07:02:07 INFO - PROCESS | 832 | 1468504927002 Marionette TRACE conn6 <- [1,1534,null,{}] 07:02:07 INFO - PROCESS | 832 | 1468504927006 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}] 07:02:07 INFO - PROCESS | 832 | 1468504927010 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:07 INFO - PROCESS | 832 | 1468504927153 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 07:02:07 INFO - PROCESS | 832 | 1468504927270 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:07 INFO - PROCESS | 832 | 1468504927273 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:07 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30451000 == 30 [pid = 832] [id = 393] 07:02:07 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F299BCC00) [pid = 832] [serial = 1179] [outer = 0000000000000000] 07:02:07 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F2D9BFC00) [pid = 832] [serial = 1180] [outer = 0000009F299BCC00] 07:02:07 INFO - PROCESS | 832 | 1468504927331 Marionette DEBUG loaded listener.js 07:02:07 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F2DFA2000) [pid = 832] [serial = 1181] [outer = 0000009F299BCC00] 07:02:07 INFO - PROCESS | 832 | 1468504927954 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]]]}] 07:02:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 07:02:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 986ms 07:02:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 07:02:08 INFO - PROCESS | 832 | 1468504927988 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 07:02:08 INFO - PROCESS | 832 | 1468504927990 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 07:02:08 INFO - PROCESS | 832 | 1468504927995 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 07:02:08 INFO - PROCESS | 832 | 1468504927999 Marionette TRACE conn6 <- [1,1538,null,{}] 07:02:08 INFO - PROCESS | 832 | 1468504928010 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}] 07:02:08 INFO - PROCESS | 832 | 1468504928016 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:08 INFO - PROCESS | 832 | 1468504928126 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 07:02:08 INFO - PROCESS | 832 | 1468504928205 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:08 INFO - PROCESS | 832 | 1468504928209 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:08 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37991800 == 31 [pid = 832] [id = 394] 07:02:08 INFO - PROCESS | 832 | ++DOMWINDOW == 79 (0000009F304B2400) [pid = 832] [serial = 1182] [outer = 0000000000000000] 07:02:08 INFO - PROCESS | 832 | ++DOMWINDOW == 80 (0000009F3112C000) [pid = 832] [serial = 1183] [outer = 0000009F304B2400] 07:02:08 INFO - PROCESS | 832 | 1468504928308 Marionette DEBUG loaded listener.js 07:02:08 INFO - PROCESS | 832 | ++DOMWINDOW == 81 (0000009F31DF5C00) [pid = 832] [serial = 1184] [outer = 0000009F304B2400] 07:02:09 INFO - PROCESS | 832 | 1468504929081 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]]]}] 07:02:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 07:02:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1138ms 07:02:09 INFO - PROCESS | 832 | 1468504929135 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 07:02:09 INFO - PROCESS | 832 | 1468504929140 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 07:02:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 07:02:09 INFO - PROCESS | 832 | 1468504929145 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 07:02:09 INFO - PROCESS | 832 | 1468504929148 Marionette TRACE conn6 <- [1,1542,null,{}] 07:02:09 INFO - PROCESS | 832 | 1468504929154 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}] 07:02:09 INFO - PROCESS | 832 | 1468504929157 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:09 INFO - PROCESS | 832 | 1468504929262 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 07:02:09 INFO - PROCESS | 832 | 1468504929339 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:09 INFO - PROCESS | 832 | 1468504929343 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:09 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2DD1D800 == 32 [pid = 832] [id = 395] 07:02:09 INFO - PROCESS | 832 | ++DOMWINDOW == 82 (0000009F2400E400) [pid = 832] [serial = 1185] [outer = 0000000000000000] 07:02:09 INFO - PROCESS | 832 | ++DOMWINDOW == 83 (0000009F287B6800) [pid = 832] [serial = 1186] [outer = 0000009F2400E400] 07:02:09 INFO - PROCESS | 832 | 1468504929393 Marionette DEBUG loaded listener.js 07:02:09 INFO - PROCESS | 832 | ++DOMWINDOW == 84 (0000009F299BB000) [pid = 832] [serial = 1187] [outer = 0000009F2400E400] 07:02:10 INFO - PROCESS | 832 | --DOMWINDOW == 83 (0000009F2D16C800) [pid = 832] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 07:02:10 INFO - PROCESS | 832 | --DOMWINDOW == 82 (0000009F2F898C00) [pid = 832] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 07:02:10 INFO - PROCESS | 832 | --DOMWINDOW == 81 (0000009F23E7E000) [pid = 832] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 07:02:10 INFO - PROCESS | 832 | --DOMWINDOW == 80 (0000009F24F50C00) [pid = 832] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 07:02:10 INFO - PROCESS | 832 | --DOMWINDOW == 79 (0000009F29810400) [pid = 832] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 07:02:10 INFO - PROCESS | 832 | --DOMWINDOW == 78 (0000009F299B3000) [pid = 832] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 07:02:10 INFO - PROCESS | 832 | --DOMWINDOW == 77 (0000009F2FF77800) [pid = 832] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 07:02:10 INFO - PROCESS | 832 | --DOMWINDOW == 76 (0000009F2E434800) [pid = 832] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 07:02:10 INFO - PROCESS | 832 | --DOMWINDOW == 75 (0000009F30CD9800) [pid = 832] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 07:02:10 INFO - PROCESS | 832 | --DOMWINDOW == 74 (0000009F313F9000) [pid = 832] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 07:02:10 INFO - PROCESS | 832 | --DOMWINDOW == 73 (0000009F30772800) [pid = 832] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 07:02:10 INFO - PROCESS | 832 | --DOMWINDOW == 72 (0000009F30A92C00) [pid = 832] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 07:02:10 INFO - PROCESS | 832 | --DOMWINDOW == 71 (0000009F30CA0800) [pid = 832] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 07:02:10 INFO - PROCESS | 832 | --DOMWINDOW == 70 (0000009F2F894800) [pid = 832] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 07:02:10 INFO - PROCESS | 832 | --DOMWINDOW == 69 (0000009F2D589C00) [pid = 832] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 07:02:10 INFO - PROCESS | 832 | --DOMWINDOW == 68 (0000009F2FB81C00) [pid = 832] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 07:02:10 INFO - PROCESS | 832 | --DOMWINDOW == 67 (0000009F2D9B6400) [pid = 832] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 07:02:10 INFO - PROCESS | 832 | --DOMWINDOW == 66 (0000009F2DCCF400) [pid = 832] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 07:02:10 INFO - PROCESS | 832 | 1468504930632 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]]]}] 07:02:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 07:02:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1546ms 07:02:10 INFO - PROCESS | 832 | 1468504930707 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 07:02:10 INFO - PROCESS | 832 | 1468504930711 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 07:02:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 07:02:10 INFO - PROCESS | 832 | 1468504930717 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 07:02:10 INFO - PROCESS | 832 | 1468504930719 Marionette TRACE conn6 <- [1,1546,null,{}] 07:02:10 INFO - PROCESS | 832 | 1468504930725 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}] 07:02:10 INFO - PROCESS | 832 | 1468504930728 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:10 INFO - PROCESS | 832 | 1468504930810 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 07:02:10 INFO - PROCESS | 832 | 1468504930823 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:10 INFO - PROCESS | 832 | 1468504930825 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:10 INFO - PROCESS | 832 | ++DOCSHELL 0000009F28AB6800 == 33 [pid = 832] [id = 396] 07:02:10 INFO - PROCESS | 832 | ++DOMWINDOW == 67 (0000009F24360C00) [pid = 832] [serial = 1188] [outer = 0000000000000000] 07:02:10 INFO - PROCESS | 832 | ++DOMWINDOW == 68 (0000009F28AE2C00) [pid = 832] [serial = 1189] [outer = 0000009F24360C00] 07:02:10 INFO - PROCESS | 832 | 1468504930874 Marionette DEBUG loaded listener.js 07:02:10 INFO - PROCESS | 832 | ++DOMWINDOW == 69 (0000009F29882C00) [pid = 832] [serial = 1190] [outer = 0000009F24360C00] 07:02:11 INFO - PROCESS | 832 | 1468504931325 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]]]}] 07:02:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 07:02:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 628ms 07:02:11 INFO - PROCESS | 832 | 1468504931350 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 07:02:11 INFO - PROCESS | 832 | 1468504931355 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 07:02:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 07:02:11 INFO - PROCESS | 832 | 1468504931361 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 07:02:11 INFO - PROCESS | 832 | 1468504931364 Marionette TRACE conn6 <- [1,1550,null,{}] 07:02:11 INFO - PROCESS | 832 | 1468504931372 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}] 07:02:11 INFO - PROCESS | 832 | 1468504931374 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:11 INFO - PROCESS | 832 | 1468504931470 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 07:02:11 INFO - PROCESS | 832 | 1468504931479 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:11 INFO - PROCESS | 832 | 1468504931481 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:11 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2D91B800 == 34 [pid = 832] [id = 397] 07:02:11 INFO - PROCESS | 832 | ++DOMWINDOW == 70 (0000009F2A127400) [pid = 832] [serial = 1191] [outer = 0000000000000000] 07:02:11 INFO - PROCESS | 832 | ++DOMWINDOW == 71 (0000009F2A466000) [pid = 832] [serial = 1192] [outer = 0000009F2A127400] 07:02:11 INFO - PROCESS | 832 | 1468504931529 Marionette DEBUG loaded listener.js 07:02:11 INFO - PROCESS | 832 | ++DOMWINDOW == 72 (0000009F2D175000) [pid = 832] [serial = 1193] [outer = 0000009F2A127400] 07:02:12 INFO - PROCESS | 832 | 1468504932002 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]]]}] 07:02:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 07:02:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 692ms 07:02:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 07:02:12 INFO - PROCESS | 832 | 1468504932056 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 07:02:12 INFO - PROCESS | 832 | 1468504932058 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 07:02:12 INFO - PROCESS | 832 | 1468504932062 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 07:02:12 INFO - PROCESS | 832 | 1468504932065 Marionette TRACE conn6 <- [1,1554,null,{}] 07:02:12 INFO - PROCESS | 832 | 1468504932077 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}] 07:02:12 INFO - PROCESS | 832 | 1468504932082 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:12 INFO - PROCESS | 832 | 1468504932166 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 07:02:12 INFO - PROCESS | 832 | 1468504932284 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:12 INFO - PROCESS | 832 | 1468504932287 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:12 INFO - PROCESS | 832 | ++DOCSHELL 0000009F3016D800 == 35 [pid = 832] [id = 398] 07:02:12 INFO - PROCESS | 832 | ++DOMWINDOW == 73 (0000009F239AD800) [pid = 832] [serial = 1194] [outer = 0000000000000000] 07:02:12 INFO - PROCESS | 832 | ++DOMWINDOW == 74 (0000009F2DE52400) [pid = 832] [serial = 1195] [outer = 0000009F239AD800] 07:02:12 INFO - PROCESS | 832 | 1468504932336 Marionette DEBUG loaded listener.js 07:02:12 INFO - PROCESS | 832 | ++DOMWINDOW == 75 (0000009F2E438C00) [pid = 832] [serial = 1196] [outer = 0000009F239AD800] 07:02:12 INFO - PROCESS | 832 | 1468504932737 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]]]}] 07:02:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 07:02:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 734ms 07:02:12 INFO - PROCESS | 832 | 1468504932806 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 07:02:12 INFO - PROCESS | 832 | 1468504932809 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 07:02:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 07:02:12 INFO - PROCESS | 832 | 1468504932812 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 07:02:12 INFO - PROCESS | 832 | 1468504932814 Marionette TRACE conn6 <- [1,1558,null,{}] 07:02:12 INFO - PROCESS | 832 | 1468504932817 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}] 07:02:12 INFO - PROCESS | 832 | 1468504932820 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:12 INFO - PROCESS | 832 | 1468504932931 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 07:02:12 INFO - PROCESS | 832 | 1468504932983 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:13 INFO - PROCESS | 832 | 1468504932985 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:13 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30C64000 == 36 [pid = 832] [id = 399] 07:02:13 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F2F8A0400) [pid = 832] [serial = 1197] [outer = 0000000000000000] 07:02:13 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F2F8ED000) [pid = 832] [serial = 1198] [outer = 0000009F2F8A0400] 07:02:13 INFO - PROCESS | 832 | 1468504933030 Marionette DEBUG loaded listener.js 07:02:13 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F2FF6EC00) [pid = 832] [serial = 1199] [outer = 0000009F2F8A0400] 07:02:13 INFO - PROCESS | 832 | 1468504933480 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]]]}] 07:02:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 07:02:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 690ms 07:02:13 INFO - PROCESS | 832 | 1468504933503 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 07:02:13 INFO - PROCESS | 832 | 1468504933505 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 07:02:13 INFO - PROCESS | 832 | 1468504933508 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 07:02:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 07:02:13 INFO - PROCESS | 832 | 1468504933510 Marionette TRACE conn6 <- [1,1562,null,{}] 07:02:13 INFO - PROCESS | 832 | 1468504933555 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}] 07:02:13 INFO - PROCESS | 832 | 1468504933557 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:13 INFO - PROCESS | 832 | 1468504933664 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 07:02:13 INFO - PROCESS | 832 | 1468504933671 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:13 INFO - PROCESS | 832 | 1468504933673 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:13 INFO - PROCESS | 832 | ++DOCSHELL 0000009F31B65800 == 37 [pid = 832] [id = 400] 07:02:13 INFO - PROCESS | 832 | ++DOMWINDOW == 79 (0000009F22544C00) [pid = 832] [serial = 1200] [outer = 0000000000000000] 07:02:13 INFO - PROCESS | 832 | ++DOMWINDOW == 80 (0000009F2FF7C800) [pid = 832] [serial = 1201] [outer = 0000009F22544C00] 07:02:13 INFO - PROCESS | 832 | 1468504933722 Marionette DEBUG loaded listener.js 07:02:13 INFO - PROCESS | 832 | ++DOMWINDOW == 81 (0000009F301E9000) [pid = 832] [serial = 1202] [outer = 0000009F22544C00] 07:02:14 INFO - PROCESS | 832 | 1468504934166 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]]]}] 07:02:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 07:02:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 713ms 07:02:14 INFO - PROCESS | 832 | 1468504934225 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 07:02:14 INFO - PROCESS | 832 | 1468504934227 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 07:02:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 07:02:14 INFO - PROCESS | 832 | 1468504934230 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 07:02:14 INFO - PROCESS | 832 | 1468504934232 Marionette TRACE conn6 <- [1,1566,null,{}] 07:02:14 INFO - PROCESS | 832 | 1468504934236 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}] 07:02:14 INFO - PROCESS | 832 | 1468504934241 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:14 INFO - PROCESS | 832 | 1468504934374 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 07:02:14 INFO - PROCESS | 832 | 1468504934427 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:14 INFO - PROCESS | 832 | 1468504934429 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:14 INFO - PROCESS | 832 | ++DOCSHELL 0000009F35C75000 == 38 [pid = 832] [id = 401] 07:02:14 INFO - PROCESS | 832 | ++DOMWINDOW == 82 (0000009F2FF7BC00) [pid = 832] [serial = 1203] [outer = 0000000000000000] 07:02:14 INFO - PROCESS | 832 | ++DOMWINDOW == 83 (0000009F30A90C00) [pid = 832] [serial = 1204] [outer = 0000009F2FF7BC00] 07:02:14 INFO - PROCESS | 832 | 1468504934474 Marionette DEBUG loaded listener.js 07:02:14 INFO - PROCESS | 832 | ++DOMWINDOW == 84 (0000009F3147A400) [pid = 832] [serial = 1205] [outer = 0000009F2FF7BC00] 07:02:14 INFO - PROCESS | 832 | --DOMWINDOW == 83 (0000009F231D1C00) [pid = 832] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 07:02:14 INFO - PROCESS | 832 | --DOMWINDOW == 82 (0000009F2398B000) [pid = 832] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 07:02:14 INFO - PROCESS | 832 | --DOMWINDOW == 81 (0000009F31129800) [pid = 832] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 07:02:14 INFO - PROCESS | 832 | --DOMWINDOW == 80 (0000009F23F86400) [pid = 832] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 07:02:14 INFO - PROCESS | 832 | --DOMWINDOW == 79 (0000009F24A61400) [pid = 832] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 07:02:14 INFO - PROCESS | 832 | --DOMWINDOW == 78 (0000009F30A98C00) [pid = 832] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 07:02:14 INFO - PROCESS | 832 | --DOMWINDOW == 77 (0000009F2435F800) [pid = 832] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 07:02:14 INFO - PROCESS | 832 | --DOMWINDOW == 76 (0000009F2D16B400) [pid = 832] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 07:02:14 INFO - PROCESS | 832 | --DOMWINDOW == 75 (0000009F2F897800) [pid = 832] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 07:02:14 INFO - PROCESS | 832 | --DOMWINDOW == 74 (0000009F31480800) [pid = 832] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 07:02:14 INFO - PROCESS | 832 | --DOMWINDOW == 73 (0000009F22F40400) [pid = 832] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 07:02:14 INFO - PROCESS | 832 | --DOMWINDOW == 72 (0000009F280C1000) [pid = 832] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 07:02:14 INFO - PROCESS | 832 | 1468504934943 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]]]}] 07:02:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 07:02:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 774ms 07:02:15 INFO - PROCESS | 832 | 1468504935008 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 07:02:15 INFO - PROCESS | 832 | 1468504935011 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 07:02:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 07:02:15 INFO - PROCESS | 832 | 1468504935014 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 07:02:15 INFO - PROCESS | 832 | 1468504935015 Marionette TRACE conn6 <- [1,1570,null,{}] 07:02:15 INFO - PROCESS | 832 | 1468504935019 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}] 07:02:15 INFO - PROCESS | 832 | 1468504935021 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:15 INFO - PROCESS | 832 | 1468504935100 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 07:02:15 INFO - PROCESS | 832 | 1468504935105 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:15 INFO - PROCESS | 832 | 1468504935107 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:15 INFO - PROCESS | 832 | ++DOCSHELL 0000009F373A2800 == 39 [pid = 832] [id = 402] 07:02:15 INFO - PROCESS | 832 | ++DOMWINDOW == 73 (0000009F2D16B000) [pid = 832] [serial = 1206] [outer = 0000000000000000] 07:02:15 INFO - PROCESS | 832 | ++DOMWINDOW == 74 (0000009F30A98C00) [pid = 832] [serial = 1207] [outer = 0000009F2D16B000] 07:02:15 INFO - PROCESS | 832 | 1468504935151 Marionette DEBUG loaded listener.js 07:02:15 INFO - PROCESS | 832 | ++DOMWINDOW == 75 (0000009F31B22800) [pid = 832] [serial = 1208] [outer = 0000009F2D16B000] 07:02:15 INFO - PROCESS | 832 | 1468504935579 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]]]}] 07:02:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 07:02:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 588ms 07:02:15 INFO - PROCESS | 832 | 1468504935607 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 07:02:15 INFO - PROCESS | 832 | 1468504935609 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 07:02:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 07:02:15 INFO - PROCESS | 832 | 1468504935612 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 07:02:15 INFO - PROCESS | 832 | 1468504935614 Marionette TRACE conn6 <- [1,1574,null,{}] 07:02:15 INFO - PROCESS | 832 | 1468504935621 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}] 07:02:15 INFO - PROCESS | 832 | 1468504935623 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:15 INFO - PROCESS | 832 | 1468504935705 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 07:02:15 INFO - PROCESS | 832 | 1468504935711 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:15 INFO - PROCESS | 832 | 1468504935713 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:15 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37750800 == 40 [pid = 832] [id = 403] 07:02:15 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F31B23000) [pid = 832] [serial = 1209] [outer = 0000000000000000] 07:02:15 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F327B9000) [pid = 832] [serial = 1210] [outer = 0000009F31B23000] 07:02:15 INFO - PROCESS | 832 | 1468504935757 Marionette DEBUG loaded listener.js 07:02:15 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F32E84C00) [pid = 832] [serial = 1211] [outer = 0000009F31B23000] 07:02:16 INFO - PROCESS | 832 | 1468504936182 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]]]}] 07:02:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 07:02:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 628ms 07:02:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 07:02:16 INFO - PROCESS | 832 | 1468504936240 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 07:02:16 INFO - PROCESS | 832 | 1468504936243 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 07:02:16 INFO - PROCESS | 832 | 1468504936246 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 07:02:16 INFO - PROCESS | 832 | 1468504936248 Marionette TRACE conn6 <- [1,1578,null,{}] 07:02:16 INFO - PROCESS | 832 | 1468504936252 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}] 07:02:16 INFO - PROCESS | 832 | 1468504936254 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:16 INFO - PROCESS | 832 | 1468504936336 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 07:02:16 INFO - PROCESS | 832 | 1468504936341 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:16 INFO - PROCESS | 832 | 1468504936343 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:16 INFO - PROCESS | 832 | ++DOCSHELL 0000009F3016D000 == 41 [pid = 832] [id = 404] 07:02:16 INFO - PROCESS | 832 | ++DOMWINDOW == 79 (0000009F32EC7400) [pid = 832] [serial = 1212] [outer = 0000000000000000] 07:02:16 INFO - PROCESS | 832 | ++DOMWINDOW == 80 (0000009F32ECA000) [pid = 832] [serial = 1213] [outer = 0000009F32EC7400] 07:02:16 INFO - PROCESS | 832 | 1468504936387 Marionette DEBUG loaded listener.js 07:02:16 INFO - PROCESS | 832 | ++DOMWINDOW == 81 (0000009F32ED1000) [pid = 832] [serial = 1214] [outer = 0000009F32EC7400] 07:02:17 INFO - PROCESS | 832 | 1468504937030 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]]]}] 07:02:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 07:02:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 838ms 07:02:17 INFO - PROCESS | 832 | 1468504937091 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 07:02:17 INFO - PROCESS | 832 | 1468504937096 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 07:02:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 07:02:17 INFO - PROCESS | 832 | 1468504937102 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 07:02:17 INFO - PROCESS | 832 | 1468504937106 Marionette TRACE conn6 <- [1,1582,null,{}] 07:02:17 INFO - PROCESS | 832 | 1468504937112 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}] 07:02:17 INFO - PROCESS | 832 | 1468504937116 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:17 INFO - PROCESS | 832 | 1468504937239 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 07:02:17 INFO - PROCESS | 832 | 1468504937319 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:17 INFO - PROCESS | 832 | 1468504937322 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:17 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2998F800 == 42 [pid = 832] [id = 405] 07:02:17 INFO - PROCESS | 832 | ++DOMWINDOW == 82 (0000009F23BFCC00) [pid = 832] [serial = 1215] [outer = 0000000000000000] 07:02:17 INFO - PROCESS | 832 | ++DOMWINDOW == 83 (0000009F2431B000) [pid = 832] [serial = 1216] [outer = 0000009F23BFCC00] 07:02:17 INFO - PROCESS | 832 | 1468504937421 Marionette DEBUG loaded listener.js 07:02:17 INFO - PROCESS | 832 | ++DOMWINDOW == 84 (0000009F28F0C400) [pid = 832] [serial = 1217] [outer = 0000009F23BFCC00] 07:02:18 INFO - PROCESS | 832 | 1468504938184 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]]]}] 07:02:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 07:02:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1137ms 07:02:18 INFO - PROCESS | 832 | 1468504938257 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 07:02:18 INFO - PROCESS | 832 | 1468504938263 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 07:02:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 07:02:18 INFO - PROCESS | 832 | 1468504938270 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 07:02:18 INFO - PROCESS | 832 | 1468504938274 Marionette TRACE conn6 <- [1,1586,null,{}] 07:02:18 INFO - PROCESS | 832 | 1468504938278 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}] 07:02:18 INFO - PROCESS | 832 | 1468504938281 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:18 INFO - PROCESS | 832 | 1468504938411 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 07:02:18 INFO - PROCESS | 832 | 1468504938482 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:18 INFO - PROCESS | 832 | 1468504938485 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:18 INFO - PROCESS | 832 | ++DOCSHELL 0000009F31B5B000 == 43 [pid = 832] [id = 406] 07:02:18 INFO - PROCESS | 832 | ++DOMWINDOW == 85 (0000009F2D110C00) [pid = 832] [serial = 1218] [outer = 0000000000000000] 07:02:18 INFO - PROCESS | 832 | ++DOMWINDOW == 86 (0000009F2D9BA800) [pid = 832] [serial = 1219] [outer = 0000009F2D110C00] 07:02:18 INFO - PROCESS | 832 | 1468504938584 Marionette DEBUG loaded listener.js 07:02:18 INFO - PROCESS | 832 | ++DOMWINDOW == 87 (0000009F2DE3CC00) [pid = 832] [serial = 1220] [outer = 0000009F2D110C00] 07:02:19 INFO - PROCESS | 832 | --DOCSHELL 0000009F37750800 == 42 [pid = 832] [id = 403] 07:02:19 INFO - PROCESS | 832 | --DOCSHELL 0000009F373A2800 == 41 [pid = 832] [id = 402] 07:02:19 INFO - PROCESS | 832 | --DOCSHELL 0000009F35C75000 == 40 [pid = 832] [id = 401] 07:02:19 INFO - PROCESS | 832 | --DOCSHELL 0000009F31B65800 == 39 [pid = 832] [id = 400] 07:02:19 INFO - PROCESS | 832 | --DOCSHELL 0000009F30C64000 == 38 [pid = 832] [id = 399] 07:02:19 INFO - PROCESS | 832 | --DOCSHELL 0000009F3016D800 == 37 [pid = 832] [id = 398] 07:02:19 INFO - PROCESS | 832 | --DOCSHELL 0000009F2D91B800 == 36 [pid = 832] [id = 397] 07:02:19 INFO - PROCESS | 832 | --DOCSHELL 0000009F28AB6800 == 35 [pid = 832] [id = 396] 07:02:19 INFO - PROCESS | 832 | --DOMWINDOW == 86 (0000009F2DE30400) [pid = 832] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 07:02:19 INFO - PROCESS | 832 | --DOMWINDOW == 85 (0000009F2DFA0000) [pid = 832] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 07:02:19 INFO - PROCESS | 832 | --DOMWINDOW == 84 (0000009F23BF0400) [pid = 832] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 07:02:19 INFO - PROCESS | 832 | --DOMWINDOW == 83 (0000009F23E7C400) [pid = 832] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 07:02:19 INFO - PROCESS | 832 | --DOMWINDOW == 82 (0000009F3147C400) [pid = 832] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 07:02:19 INFO - PROCESS | 832 | --DOMWINDOW == 81 (0000009F27ECC800) [pid = 832] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 07:02:19 INFO - PROCESS | 832 | --DOMWINDOW == 80 (0000009F28F08400) [pid = 832] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 07:02:19 INFO - PROCESS | 832 | --DOMWINDOW == 79 (0000009F29F60C00) [pid = 832] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 07:02:19 INFO - PROCESS | 832 | --DOMWINDOW == 78 (0000009F31480000) [pid = 832] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 07:02:19 INFO - PROCESS | 832 | --DOMWINDOW == 77 (0000009F2A3BE000) [pid = 832] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 07:02:19 INFO - PROCESS | 832 | --DOMWINDOW == 76 (0000009F28A7E000) [pid = 832] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 07:02:19 INFO - PROCESS | 832 | --DOMWINDOW == 75 (0000009F2980E400) [pid = 832] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 07:02:19 INFO - PROCESS | 832 | --DOMWINDOW == 74 (0000009F2D9C1800) [pid = 832] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 07:02:19 INFO - PROCESS | 832 | --DOMWINDOW == 73 (0000009F2F89FC00) [pid = 832] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 07:02:19 INFO - PROCESS | 832 | --DOMWINDOW == 72 (0000009F2FF74000) [pid = 832] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 07:02:19 INFO - PROCESS | 832 | --DOMWINDOW == 71 (0000009F31B27800) [pid = 832] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 07:02:19 INFO - PROCESS | 832 | --DOMWINDOW == 70 (0000009F31D99C00) [pid = 832] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 07:02:19 INFO - PROCESS | 832 | --DOMWINDOW == 69 (0000009F30A8C400) [pid = 832] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 07:02:19 INFO - PROCESS | 832 | --DOMWINDOW == 68 (0000009F299BAC00) [pid = 832] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 07:02:19 INFO - PROCESS | 832 | --DOMWINDOW == 67 (0000009F31306C00) [pid = 832] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 07:02:19 INFO - PROCESS | 832 | --DOMWINDOW == 66 (0000009F30CA3800) [pid = 832] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 07:02:19 INFO - PROCESS | 832 | --DOMWINDOW == 65 (0000009F2FF71800) [pid = 832] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 07:02:19 INFO - PROCESS | 832 | --DOMWINDOW == 64 (0000009F2DC2A000) [pid = 832] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 07:02:19 INFO - PROCESS | 832 | 1468504939420 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]]]}] 07:02:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 07:02:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1178ms 07:02:19 INFO - PROCESS | 832 | 1468504939449 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 07:02:19 INFO - PROCESS | 832 | 1468504939453 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 07:02:19 INFO - PROCESS | 832 | 1468504939458 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 07:02:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 07:02:19 INFO - PROCESS | 832 | 1468504939461 Marionette TRACE conn6 <- [1,1590,null,{}] 07:02:19 INFO - PROCESS | 832 | 1468504939467 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}] 07:02:19 INFO - PROCESS | 832 | 1468504939470 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:19 INFO - PROCESS | 832 | 1468504939557 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 07:02:19 INFO - PROCESS | 832 | 1468504939564 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:19 INFO - PROCESS | 832 | 1468504939568 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:19 INFO - PROCESS | 832 | ++DOCSHELL 0000009F28804000 == 36 [pid = 832] [id = 407] 07:02:19 INFO - PROCESS | 832 | ++DOMWINDOW == 65 (0000009F24139800) [pid = 832] [serial = 1221] [outer = 0000000000000000] 07:02:19 INFO - PROCESS | 832 | ++DOMWINDOW == 66 (0000009F24357C00) [pid = 832] [serial = 1222] [outer = 0000009F24139800] 07:02:19 INFO - PROCESS | 832 | 1468504939618 Marionette DEBUG loaded listener.js 07:02:19 INFO - PROCESS | 832 | ++DOMWINDOW == 67 (0000009F28D53400) [pid = 832] [serial = 1223] [outer = 0000009F24139800] 07:02:20 INFO - PROCESS | 832 | 1468504940110 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]]]}] 07:02:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 07:02:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 692ms 07:02:20 INFO - PROCESS | 832 | 1468504940155 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 07:02:20 INFO - PROCESS | 832 | 1468504940159 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 07:02:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 07:02:20 INFO - PROCESS | 832 | 1468504940197 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 07:02:20 INFO - PROCESS | 832 | 1468504940200 Marionette TRACE conn6 <- [1,1594,null,{}] 07:02:20 INFO - PROCESS | 832 | 1468504940206 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}] 07:02:20 INFO - PROCESS | 832 | 1468504940209 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:20 INFO - PROCESS | 832 | 1468504940297 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 07:02:20 INFO - PROCESS | 832 | 1468504940309 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:20 INFO - PROCESS | 832 | 1468504940312 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:20 INFO - PROCESS | 832 | ++DOCSHELL 0000009F28775800 == 37 [pid = 832] [id = 408] 07:02:20 INFO - PROCESS | 832 | ++DOMWINDOW == 68 (0000009F29F67800) [pid = 832] [serial = 1224] [outer = 0000000000000000] 07:02:20 INFO - PROCESS | 832 | ++DOMWINDOW == 69 (0000009F2A128400) [pid = 832] [serial = 1225] [outer = 0000009F29F67800] 07:02:20 INFO - PROCESS | 832 | 1468504940359 Marionette DEBUG loaded listener.js 07:02:20 INFO - PROCESS | 832 | ++DOMWINDOW == 70 (0000009F2D16BC00) [pid = 832] [serial = 1226] [outer = 0000009F29F67800] 07:02:20 INFO - PROCESS | 832 | 1468504940810 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]]]}] 07:02:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 07:02:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 629ms 07:02:20 INFO - PROCESS | 832 | 1468504940839 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 07:02:20 INFO - PROCESS | 832 | 1468504940841 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 07:02:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 07:02:20 INFO - PROCESS | 832 | 1468504940845 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 07:02:20 INFO - PROCESS | 832 | 1468504940848 Marionette TRACE conn6 <- [1,1598,null,{}] 07:02:20 INFO - PROCESS | 832 | 1468504940860 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}] 07:02:20 INFO - PROCESS | 832 | 1468504940865 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:20 INFO - PROCESS | 832 | 1468504940953 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 07:02:20 INFO - PROCESS | 832 | 1468504940960 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:20 INFO - PROCESS | 832 | 1468504940963 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:20 INFO - PROCESS | 832 | ++DOCSHELL 0000009F3015C800 == 38 [pid = 832] [id = 409] 07:02:20 INFO - PROCESS | 832 | ++DOMWINDOW == 71 (0000009F2362EC00) [pid = 832] [serial = 1227] [outer = 0000000000000000] 07:02:21 INFO - PROCESS | 832 | ++DOMWINDOW == 72 (0000009F2E41BC00) [pid = 832] [serial = 1228] [outer = 0000009F2362EC00] 07:02:21 INFO - PROCESS | 832 | 1468504941012 Marionette DEBUG loaded listener.js 07:02:21 INFO - PROCESS | 832 | ++DOMWINDOW == 73 (0000009F2F897C00) [pid = 832] [serial = 1229] [outer = 0000009F2362EC00] 07:02:21 INFO - PROCESS | 832 | 1468504941442 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]]]}] 07:02:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 07:02:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 629ms 07:02:21 INFO - PROCESS | 832 | 1468504941476 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 07:02:21 INFO - PROCESS | 832 | 1468504941479 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 07:02:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 07:02:21 INFO - PROCESS | 832 | 1468504941482 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 07:02:21 INFO - PROCESS | 832 | 1468504941484 Marionette TRACE conn6 <- [1,1602,null,{}] 07:02:21 INFO - PROCESS | 832 | 1468504941487 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}] 07:02:21 INFO - PROCESS | 832 | 1468504941489 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:21 INFO - PROCESS | 832 | 1468504941578 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 07:02:21 INFO - PROCESS | 832 | 1468504941584 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:21 INFO - PROCESS | 832 | 1468504941586 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:21 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30CDE800 == 39 [pid = 832] [id = 410] 07:02:21 INFO - PROCESS | 832 | ++DOMWINDOW == 74 (0000009F2FB83000) [pid = 832] [serial = 1230] [outer = 0000000000000000] 07:02:21 INFO - PROCESS | 832 | ++DOMWINDOW == 75 (0000009F2FF79400) [pid = 832] [serial = 1231] [outer = 0000009F2FB83000] 07:02:21 INFO - PROCESS | 832 | 1468504941639 Marionette DEBUG loaded listener.js 07:02:21 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F301E4800) [pid = 832] [serial = 1232] [outer = 0000009F2FB83000] 07:02:22 INFO - PROCESS | 832 | 1468504942121 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]]]}] 07:02:22 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 07:02:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 671ms 07:02:22 INFO - PROCESS | 832 | 1468504942156 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 07:02:22 INFO - PROCESS | 832 | 1468504942158 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 07:02:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 07:02:22 INFO - PROCESS | 832 | 1468504942162 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 07:02:22 INFO - PROCESS | 832 | 1468504942163 Marionette TRACE conn6 <- [1,1606,null,{}] 07:02:22 INFO - PROCESS | 832 | 1468504942167 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}] 07:02:22 INFO - PROCESS | 832 | 1468504942169 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:22 INFO - PROCESS | 832 | 1468504942276 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 07:02:22 INFO - PROCESS | 832 | 1468504942285 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:22 INFO - PROCESS | 832 | 1468504942287 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:22 INFO - PROCESS | 832 | ++DOCSHELL 0000009F33094000 == 40 [pid = 832] [id = 411] 07:02:22 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F2D10D000) [pid = 832] [serial = 1233] [outer = 0000000000000000] 07:02:22 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F308C9800) [pid = 832] [serial = 1234] [outer = 0000009F2D10D000] 07:02:22 INFO - PROCESS | 832 | 1468504942332 Marionette DEBUG loaded listener.js 07:02:22 INFO - PROCESS | 832 | ++DOMWINDOW == 79 (0000009F30A96400) [pid = 832] [serial = 1235] [outer = 0000009F2D10D000] 07:02:22 INFO - PROCESS | 832 | 1468504942802 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]]]}] 07:02:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 07:02:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 692ms 07:02:22 INFO - PROCESS | 832 | 1468504942857 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 07:02:22 INFO - PROCESS | 832 | 1468504942859 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 07:02:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 07:02:22 INFO - PROCESS | 832 | 1468504942863 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 07:02:22 INFO - PROCESS | 832 | 1468504942864 Marionette TRACE conn6 <- [1,1610,null,{}] 07:02:22 INFO - PROCESS | 832 | 1468504942868 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}] 07:02:22 INFO - PROCESS | 832 | 1468504942874 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:23 INFO - PROCESS | 832 | 1468504943057 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 07:02:23 INFO - PROCESS | 832 | 1468504943075 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:23 INFO - PROCESS | 832 | 1468504943077 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:23 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37039800 == 41 [pid = 832] [id = 412] 07:02:23 INFO - PROCESS | 832 | ++DOMWINDOW == 80 (0000009F30A97000) [pid = 832] [serial = 1236] [outer = 0000000000000000] 07:02:23 INFO - PROCESS | 832 | ++DOMWINDOW == 81 (0000009F31130000) [pid = 832] [serial = 1237] [outer = 0000009F30A97000] 07:02:23 INFO - PROCESS | 832 | 1468504943122 Marionette DEBUG loaded listener.js 07:02:23 INFO - PROCESS | 832 | ++DOMWINDOW == 82 (0000009F31DF0800) [pid = 832] [serial = 1238] [outer = 0000009F30A97000] 07:02:23 INFO - PROCESS | 832 | 1468504943550 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]]]}] 07:02:23 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 07:02:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 734ms 07:02:23 INFO - PROCESS | 832 | 1468504943601 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 07:02:23 INFO - PROCESS | 832 | 1468504943603 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 07:02:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 07:02:23 INFO - PROCESS | 832 | 1468504943612 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 07:02:23 INFO - PROCESS | 832 | 1468504943614 Marionette TRACE conn6 <- [1,1614,null,{}] 07:02:23 INFO - PROCESS | 832 | 1468504943617 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}] 07:02:23 INFO - PROCESS | 832 | 1468504943619 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:23 INFO - PROCESS | 832 | 1468504943726 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 07:02:23 INFO - PROCESS | 832 | 1468504943731 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:23 INFO - PROCESS | 832 | 1468504943733 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:23 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37745000 == 42 [pid = 832] [id = 413] 07:02:23 INFO - PROCESS | 832 | ++DOMWINDOW == 83 (0000009F31DF1800) [pid = 832] [serial = 1239] [outer = 0000000000000000] 07:02:23 INFO - PROCESS | 832 | ++DOMWINDOW == 84 (0000009F32EC5C00) [pid = 832] [serial = 1240] [outer = 0000009F31DF1800] 07:02:23 INFO - PROCESS | 832 | 1468504943778 Marionette DEBUG loaded listener.js 07:02:23 INFO - PROCESS | 832 | ++DOMWINDOW == 85 (0000009F3303A800) [pid = 832] [serial = 1241] [outer = 0000009F31DF1800] 07:02:24 INFO - PROCESS | 832 | --DOMWINDOW == 84 (0000009F239AD800) [pid = 832] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 07:02:24 INFO - PROCESS | 832 | --DOMWINDOW == 83 (0000009F24360C00) [pid = 832] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 07:02:24 INFO - PROCESS | 832 | --DOMWINDOW == 82 (0000009F2400E400) [pid = 832] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 07:02:24 INFO - PROCESS | 832 | --DOMWINDOW == 81 (0000009F2A127400) [pid = 832] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 07:02:24 INFO - PROCESS | 832 | --DOMWINDOW == 80 (0000009F2F8A0400) [pid = 832] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 07:02:24 INFO - PROCESS | 832 | --DOMWINDOW == 79 (0000009F24FBBC00) [pid = 832] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 07:02:24 INFO - PROCESS | 832 | --DOMWINDOW == 78 (0000009F299BCC00) [pid = 832] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 07:02:24 INFO - PROCESS | 832 | --DOMWINDOW == 77 (0000009F304B2400) [pid = 832] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 07:02:24 INFO - PROCESS | 832 | --DOMWINDOW == 76 (0000009F22544C00) [pid = 832] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 07:02:24 INFO - PROCESS | 832 | --DOMWINDOW == 75 (0000009F2FF7BC00) [pid = 832] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 07:02:24 INFO - PROCESS | 832 | --DOMWINDOW == 74 (0000009F31B23000) [pid = 832] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 07:02:24 INFO - PROCESS | 832 | --DOMWINDOW == 73 (0000009F2D16B000) [pid = 832] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 07:02:24 INFO - PROCESS | 832 | 1468504944251 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]]]}] 07:02:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 07:02:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 691ms 07:02:24 INFO - PROCESS | 832 | 1468504944305 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 07:02:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 07:02:24 INFO - PROCESS | 832 | 1468504944307 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 07:02:24 INFO - PROCESS | 832 | 1468504944310 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 07:02:24 INFO - PROCESS | 832 | 1468504944312 Marionette TRACE conn6 <- [1,1618,null,{}] 07:02:24 INFO - PROCESS | 832 | 1468504944315 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}] 07:02:24 INFO - PROCESS | 832 | 1468504944325 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:24 INFO - PROCESS | 832 | 1468504944431 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 07:02:24 INFO - PROCESS | 832 | 1468504944437 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:24 INFO - PROCESS | 832 | 1468504944439 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:24 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37A95800 == 43 [pid = 832] [id = 414] 07:02:24 INFO - PROCESS | 832 | ++DOMWINDOW == 74 (0000009F29B54400) [pid = 832] [serial = 1242] [outer = 0000000000000000] 07:02:24 INFO - PROCESS | 832 | ++DOMWINDOW == 75 (0000009F2F89A400) [pid = 832] [serial = 1243] [outer = 0000009F29B54400] 07:02:24 INFO - PROCESS | 832 | 1468504944483 Marionette DEBUG loaded listener.js 07:02:24 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F32955000) [pid = 832] [serial = 1244] [outer = 0000009F29B54400] 07:02:24 INFO - PROCESS | 832 | 1468504944886 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]]]}] 07:02:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 07:02:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 630ms 07:02:24 INFO - PROCESS | 832 | 1468504944942 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 07:02:24 INFO - PROCESS | 832 | 1468504944944 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 07:02:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 07:02:24 INFO - PROCESS | 832 | 1468504944948 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 07:02:24 INFO - PROCESS | 832 | 1468504944950 Marionette TRACE conn6 <- [1,1622,null,{}] 07:02:24 INFO - PROCESS | 832 | 1468504944953 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}] 07:02:24 INFO - PROCESS | 832 | 1468504944955 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:25 INFO - PROCESS | 832 | 1468504945037 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 07:02:25 INFO - PROCESS | 832 | 1468504945043 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:25 INFO - PROCESS | 832 | 1468504945044 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:25 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37ACB800 == 44 [pid = 832] [id = 415] 07:02:25 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F330D2000) [pid = 832] [serial = 1245] [outer = 0000000000000000] 07:02:25 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F338DF800) [pid = 832] [serial = 1246] [outer = 0000009F330D2000] 07:02:25 INFO - PROCESS | 832 | 1468504945088 Marionette DEBUG loaded listener.js 07:02:25 INFO - PROCESS | 832 | ++DOMWINDOW == 79 (0000009F3407B000) [pid = 832] [serial = 1247] [outer = 0000009F330D2000] 07:02:25 INFO - PROCESS | 832 | 1468504945498 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]]]}] 07:02:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 07:02:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 585ms 07:02:25 INFO - PROCESS | 832 | 1468504945571 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 07:02:25 INFO - PROCESS | 832 | 1468504945573 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 07:02:25 INFO - PROCESS | 832 | 1468504945576 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 07:02:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 07:02:25 INFO - PROCESS | 832 | 1468504945578 Marionette TRACE conn6 <- [1,1626,null,{}] 07:02:25 INFO - PROCESS | 832 | 1468504945581 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}] 07:02:25 INFO - PROCESS | 832 | 1468504945583 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:25 INFO - PROCESS | 832 | 1468504945672 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 07:02:25 INFO - PROCESS | 832 | 1468504945678 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:25 INFO - PROCESS | 832 | 1468504945680 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:25 INFO - PROCESS | 832 | ++DOCSHELL 0000009F388B5000 == 45 [pid = 832] [id = 416] 07:02:25 INFO - PROCESS | 832 | ++DOMWINDOW == 80 (0000009F34080C00) [pid = 832] [serial = 1248] [outer = 0000000000000000] 07:02:25 INFO - PROCESS | 832 | ++DOMWINDOW == 81 (0000009F34086C00) [pid = 832] [serial = 1249] [outer = 0000009F34080C00] 07:02:25 INFO - PROCESS | 832 | 1468504945725 Marionette DEBUG loaded listener.js 07:02:25 INFO - PROCESS | 832 | ++DOMWINDOW == 82 (0000009F301E0C00) [pid = 832] [serial = 1250] [outer = 0000009F34080C00] 07:02:26 INFO - PROCESS | 832 | 1468504946364 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]]]}] 07:02:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 07:02:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 838ms 07:02:26 INFO - PROCESS | 832 | 1468504946432 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 07:02:26 INFO - PROCESS | 832 | 1468504946437 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 07:02:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 07:02:26 INFO - PROCESS | 832 | 1468504946443 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 07:02:26 INFO - PROCESS | 832 | 1468504946446 Marionette TRACE conn6 <- [1,1630,null,{}] 07:02:26 INFO - PROCESS | 832 | 1468504946453 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}] 07:02:26 INFO - PROCESS | 832 | 1468504946456 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:26 INFO - PROCESS | 832 | 1468504946573 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 07:02:26 INFO - PROCESS | 832 | 1468504946701 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:26 INFO - PROCESS | 832 | 1468504946705 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:26 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2D5E4800 == 46 [pid = 832] [id = 417] 07:02:26 INFO - PROCESS | 832 | ++DOMWINDOW == 83 (0000009F24ADD800) [pid = 832] [serial = 1251] [outer = 0000000000000000] 07:02:26 INFO - PROCESS | 832 | ++DOMWINDOW == 84 (0000009F28D57000) [pid = 832] [serial = 1252] [outer = 0000009F24ADD800] 07:02:26 INFO - PROCESS | 832 | 1468504946764 Marionette DEBUG loaded listener.js 07:02:26 INFO - PROCESS | 832 | ++DOMWINDOW == 85 (0000009F29B51800) [pid = 832] [serial = 1253] [outer = 0000009F24ADD800] 07:02:27 INFO - PROCESS | 832 | 1468504947389 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]]]}] 07:02:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 07:02:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 986ms 07:02:27 INFO - PROCESS | 832 | 1468504947432 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 07:02:27 INFO - PROCESS | 832 | 1468504947437 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 07:02:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 07:02:27 INFO - PROCESS | 832 | 1468504947444 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 07:02:27 INFO - PROCESS | 832 | 1468504947447 Marionette TRACE conn6 <- [1,1634,null,{}] 07:02:27 INFO - PROCESS | 832 | 1468504947451 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}] 07:02:27 INFO - PROCESS | 832 | 1468504947454 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:27 INFO - PROCESS | 832 | 1468504947570 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 07:02:27 INFO - PROCESS | 832 | 1468504947662 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:27 INFO - PROCESS | 832 | 1468504947665 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:27 INFO - PROCESS | 832 | ++DOCSHELL 0000009F3115C800 == 47 [pid = 832] [id = 418] 07:02:27 INFO - PROCESS | 832 | ++DOMWINDOW == 86 (0000009F2DCC4C00) [pid = 832] [serial = 1254] [outer = 0000000000000000] 07:02:27 INFO - PROCESS | 832 | ++DOMWINDOW == 87 (0000009F2DE4D000) [pid = 832] [serial = 1255] [outer = 0000009F2DCC4C00] 07:02:27 INFO - PROCESS | 832 | 1468504947723 Marionette DEBUG loaded listener.js 07:02:27 INFO - PROCESS | 832 | ++DOMWINDOW == 88 (0000009F2FB7B400) [pid = 832] [serial = 1256] [outer = 0000009F2DCC4C00] 07:02:28 INFO - PROCESS | 832 | 1468504948300 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]]]}] 07:02:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 07:02:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 942ms 07:02:28 INFO - PROCESS | 832 | 1468504948388 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 07:02:28 INFO - PROCESS | 832 | 1468504948391 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 07:02:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 07:02:28 INFO - PROCESS | 832 | 1468504948395 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 07:02:28 INFO - PROCESS | 832 | 1468504948399 Marionette TRACE conn6 <- [1,1638,null,{}] 07:02:28 INFO - PROCESS | 832 | 1468504948411 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}] 07:02:28 INFO - PROCESS | 832 | 1468504948416 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:28 INFO - PROCESS | 832 | 1468504948568 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 07:02:28 INFO - PROCESS | 832 | 1468504948683 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:28 INFO - PROCESS | 832 | 1468504948687 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:28 INFO - PROCESS | 832 | ++DOCSHELL 0000009F38B46000 == 48 [pid = 832] [id = 419] 07:02:28 INFO - PROCESS | 832 | ++DOMWINDOW == 89 (0000009F3112D000) [pid = 832] [serial = 1257] [outer = 0000000000000000] 07:02:28 INFO - PROCESS | 832 | ++DOMWINDOW == 90 (0000009F31481800) [pid = 832] [serial = 1258] [outer = 0000009F3112D000] 07:02:28 INFO - PROCESS | 832 | 1468504948745 Marionette DEBUG loaded listener.js 07:02:28 INFO - PROCESS | 832 | ++DOMWINDOW == 91 (0000009F330D4000) [pid = 832] [serial = 1259] [outer = 0000009F3112D000] 07:02:29 INFO - PROCESS | 832 | 1468504949519 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]]]}] 07:02:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 07:02:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1194ms 07:02:29 INFO - PROCESS | 832 | 1468504949591 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 07:02:29 INFO - PROCESS | 832 | 1468504949595 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 07:02:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 07:02:29 INFO - PROCESS | 832 | 1468504949601 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 07:02:29 INFO - PROCESS | 832 | 1468504949604 Marionette TRACE conn6 <- [1,1642,null,{}] 07:02:29 INFO - PROCESS | 832 | 1468504949610 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}] 07:02:29 INFO - PROCESS | 832 | 1468504949613 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:29 INFO - PROCESS | 832 | 1468504949721 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 07:02:29 INFO - PROCESS | 832 | 1468504949795 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:29 INFO - PROCESS | 832 | 1468504949800 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:29 INFO - PROCESS | 832 | ++DOCSHELL 0000009F24A0D000 == 49 [pid = 832] [id = 420] 07:02:29 INFO - PROCESS | 832 | ++DOMWINDOW == 92 (0000009F2873A400) [pid = 832] [serial = 1260] [outer = 0000000000000000] 07:02:29 INFO - PROCESS | 832 | ++DOMWINDOW == 93 (0000009F28F64400) [pid = 832] [serial = 1261] [outer = 0000009F2873A400] 07:02:29 INFO - PROCESS | 832 | 1468504949897 Marionette DEBUG loaded listener.js 07:02:29 INFO - PROCESS | 832 | ++DOMWINDOW == 94 (0000009F299B1400) [pid = 832] [serial = 1262] [outer = 0000009F2873A400] 07:02:30 INFO - PROCESS | 832 | --DOCSHELL 0000009F2A041800 == 48 [pid = 832] [id = 392] 07:02:30 INFO - PROCESS | 832 | --DOCSHELL 0000009F2DD1D800 == 47 [pid = 832] [id = 395] 07:02:30 INFO - PROCESS | 832 | --DOCSHELL 0000009F37ACB800 == 46 [pid = 832] [id = 415] 07:02:30 INFO - PROCESS | 832 | --DOCSHELL 0000009F37A95800 == 45 [pid = 832] [id = 414] 07:02:30 INFO - PROCESS | 832 | --DOCSHELL 0000009F37745000 == 44 [pid = 832] [id = 413] 07:02:30 INFO - PROCESS | 832 | --DOCSHELL 0000009F37039800 == 43 [pid = 832] [id = 412] 07:02:30 INFO - PROCESS | 832 | --DOCSHELL 0000009F33094000 == 42 [pid = 832] [id = 411] 07:02:30 INFO - PROCESS | 832 | --DOCSHELL 0000009F30CDE800 == 41 [pid = 832] [id = 410] 07:02:30 INFO - PROCESS | 832 | --DOCSHELL 0000009F3015C800 == 40 [pid = 832] [id = 409] 07:02:30 INFO - PROCESS | 832 | --DOCSHELL 0000009F28775800 == 39 [pid = 832] [id = 408] 07:02:30 INFO - PROCESS | 832 | --DOCSHELL 0000009F28804000 == 38 [pid = 832] [id = 407] 07:02:30 INFO - PROCESS | 832 | --DOCSHELL 0000009F373B9800 == 37 [pid = 832] [id = 391] 07:02:30 INFO - PROCESS | 832 | --DOCSHELL 0000009F3016D000 == 36 [pid = 832] [id = 404] 07:02:30 INFO - PROCESS | 832 | --DOCSHELL 0000009F37036800 == 35 [pid = 832] [id = 390] 07:02:30 INFO - PROCESS | 832 | --DOCSHELL 0000009F2998F800 == 34 [pid = 832] [id = 405] 07:02:30 INFO - PROCESS | 832 | --DOCSHELL 0000009F37991800 == 33 [pid = 832] [id = 394] 07:02:30 INFO - PROCESS | 832 | --DOCSHELL 0000009F31B5B000 == 32 [pid = 832] [id = 406] 07:02:30 INFO - PROCESS | 832 | --DOCSHELL 0000009F30451000 == 31 [pid = 832] [id = 393] 07:02:30 INFO - PROCESS | 832 | --DOCSHELL 0000009F38B46000 == 30 [pid = 832] [id = 419] 07:02:30 INFO - PROCESS | 832 | --DOCSHELL 0000009F3115C800 == 29 [pid = 832] [id = 418] 07:02:30 INFO - PROCESS | 832 | --DOCSHELL 0000009F388B5000 == 28 [pid = 832] [id = 416] 07:02:30 INFO - PROCESS | 832 | --DOCSHELL 0000009F2D5E4800 == 27 [pid = 832] [id = 417] 07:02:30 INFO - PROCESS | 832 | --DOMWINDOW == 93 (0000009F2FF7C800) [pid = 832] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 07:02:30 INFO - PROCESS | 832 | --DOMWINDOW == 92 (0000009F2FF6EC00) [pid = 832] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 07:02:30 INFO - PROCESS | 832 | --DOMWINDOW == 91 (0000009F30A90C00) [pid = 832] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 07:02:30 INFO - PROCESS | 832 | --DOMWINDOW == 90 (0000009F301E9000) [pid = 832] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 07:02:30 INFO - PROCESS | 832 | --DOMWINDOW == 89 (0000009F32ECA000) [pid = 832] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 07:02:30 INFO - PROCESS | 832 | --DOMWINDOW == 88 (0000009F327B9000) [pid = 832] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 07:02:30 INFO - PROCESS | 832 | --DOMWINDOW == 87 (0000009F3147A400) [pid = 832] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 07:02:30 INFO - PROCESS | 832 | --DOMWINDOW == 86 (0000009F30A98C00) [pid = 832] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 07:02:30 INFO - PROCESS | 832 | --DOMWINDOW == 85 (0000009F31B22800) [pid = 832] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 07:02:30 INFO - PROCESS | 832 | --DOMWINDOW == 84 (0000009F2E438C00) [pid = 832] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 07:02:30 INFO - PROCESS | 832 | --DOMWINDOW == 83 (0000009F32E84C00) [pid = 832] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 07:02:30 INFO - PROCESS | 832 | --DOMWINDOW == 82 (0000009F2DE52400) [pid = 832] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 07:02:30 INFO - PROCESS | 832 | --DOMWINDOW == 81 (0000009F28AE2C00) [pid = 832] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 07:02:30 INFO - PROCESS | 832 | --DOMWINDOW == 80 (0000009F29882C00) [pid = 832] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 07:02:30 INFO - PROCESS | 832 | --DOMWINDOW == 79 (0000009F299BB000) [pid = 832] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 07:02:30 INFO - PROCESS | 832 | --DOMWINDOW == 78 (0000009F287B6800) [pid = 832] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 07:02:30 INFO - PROCESS | 832 | --DOMWINDOW == 77 (0000009F2D175000) [pid = 832] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 07:02:30 INFO - PROCESS | 832 | --DOMWINDOW == 76 (0000009F2A466000) [pid = 832] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 07:02:30 INFO - PROCESS | 832 | --DOMWINDOW == 75 (0000009F2F8ED000) [pid = 832] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 07:02:30 INFO - PROCESS | 832 | --DOMWINDOW == 74 (0000009F299BC400) [pid = 832] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 07:02:30 INFO - PROCESS | 832 | --DOMWINDOW == 73 (0000009F28F60800) [pid = 832] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 07:02:30 INFO - PROCESS | 832 | --DOMWINDOW == 72 (0000009F2DFA2000) [pid = 832] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 07:02:30 INFO - PROCESS | 832 | --DOMWINDOW == 71 (0000009F2D9BFC00) [pid = 832] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 07:02:30 INFO - PROCESS | 832 | --DOMWINDOW == 70 (0000009F31DF5C00) [pid = 832] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 07:02:30 INFO - PROCESS | 832 | --DOMWINDOW == 69 (0000009F3112C000) [pid = 832] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 07:02:31 INFO - PROCESS | 832 | 1468504951005 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]]]}] 07:02:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 07:02:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1434ms 07:02:31 INFO - PROCESS | 832 | 1468504951039 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 07:02:31 INFO - PROCESS | 832 | 1468504951044 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 07:02:31 INFO - PROCESS | 832 | 1468504951048 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 07:02:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 07:02:31 INFO - PROCESS | 832 | 1468504951053 Marionette TRACE conn6 <- [1,1646,null,{}] 07:02:31 INFO - PROCESS | 832 | 1468504951059 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}] 07:02:31 INFO - PROCESS | 832 | 1468504951062 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:31 INFO - PROCESS | 832 | 1468504951153 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 07:02:31 INFO - PROCESS | 832 | 1468504951159 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:31 INFO - PROCESS | 832 | 1468504951162 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:31 INFO - PROCESS | 832 | ++DOCSHELL 0000009F28BED000 == 28 [pid = 832] [id = 421] 07:02:31 INFO - PROCESS | 832 | ++DOMWINDOW == 70 (0000009F28082800) [pid = 832] [serial = 1263] [outer = 0000000000000000] 07:02:31 INFO - PROCESS | 832 | ++DOMWINDOW == 71 (0000009F28A71C00) [pid = 832] [serial = 1264] [outer = 0000009F28082800] 07:02:31 INFO - PROCESS | 832 | 1468504951212 Marionette DEBUG loaded listener.js 07:02:31 INFO - PROCESS | 832 | ++DOMWINDOW == 72 (0000009F29884800) [pid = 832] [serial = 1265] [outer = 0000009F28082800] 07:02:31 INFO - PROCESS | 832 | 1468504951697 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]]]}] 07:02:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 07:02:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 690ms 07:02:31 INFO - PROCESS | 832 | 1468504951743 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 07:02:31 INFO - PROCESS | 832 | 1468504951748 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 07:02:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 07:02:31 INFO - PROCESS | 832 | 1468504951755 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 07:02:31 INFO - PROCESS | 832 | 1468504951758 Marionette TRACE conn6 <- [1,1650,null,{}] 07:02:31 INFO - PROCESS | 832 | 1468504951762 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}] 07:02:31 INFO - PROCESS | 832 | 1468504951764 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:31 INFO - PROCESS | 832 | 1468504951887 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 07:02:31 INFO - PROCESS | 832 | 1468504951972 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:31 INFO - PROCESS | 832 | 1468504951975 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:32 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2DD03000 == 29 [pid = 832] [id = 422] 07:02:32 INFO - PROCESS | 832 | ++DOMWINDOW == 73 (0000009F28738C00) [pid = 832] [serial = 1266] [outer = 0000000000000000] 07:02:32 INFO - PROCESS | 832 | ++DOMWINDOW == 74 (0000009F2A3C3000) [pid = 832] [serial = 1267] [outer = 0000009F28738C00] 07:02:32 INFO - PROCESS | 832 | 1468504952023 Marionette DEBUG loaded listener.js 07:02:32 INFO - PROCESS | 832 | ++DOMWINDOW == 75 (0000009F2D172000) [pid = 832] [serial = 1268] [outer = 0000009F28738C00] 07:02:32 INFO - PROCESS | 832 | 1468504952406 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]]]}] 07:02:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 07:02:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 691ms 07:02:32 INFO - PROCESS | 832 | 1468504952448 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 07:02:32 INFO - PROCESS | 832 | 1468504952451 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 07:02:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 07:02:32 INFO - PROCESS | 832 | 1468504952454 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 07:02:32 INFO - PROCESS | 832 | 1468504952458 Marionette TRACE conn6 <- [1,1654,null,{}] 07:02:32 INFO - PROCESS | 832 | 1468504952469 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}] 07:02:32 INFO - PROCESS | 832 | 1468504952474 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:32 INFO - PROCESS | 832 | 1468504952561 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 07:02:32 INFO - PROCESS | 832 | 1468504952569 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:32 INFO - PROCESS | 832 | 1468504952572 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:32 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30158800 == 30 [pid = 832] [id = 423] 07:02:32 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F2DB3BC00) [pid = 832] [serial = 1269] [outer = 0000000000000000] 07:02:32 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F2DE31000) [pid = 832] [serial = 1270] [outer = 0000009F2DB3BC00] 07:02:32 INFO - PROCESS | 832 | 1468504952621 Marionette DEBUG loaded listener.js 07:02:32 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F2E410800) [pid = 832] [serial = 1271] [outer = 0000009F2DB3BC00] 07:02:33 INFO - PROCESS | 832 | 1468504953092 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]]]}] 07:02:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 07:02:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 691ms 07:02:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 07:02:33 INFO - PROCESS | 832 | 1468504953148 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 07:02:33 INFO - PROCESS | 832 | 1468504953151 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 07:02:33 INFO - PROCESS | 832 | 1468504953155 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 07:02:33 INFO - PROCESS | 832 | 1468504953156 Marionette TRACE conn6 <- [1,1658,null,{}] 07:02:33 INFO - PROCESS | 832 | 1468504953165 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}] 07:02:33 INFO - PROCESS | 832 | 1468504953167 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:33 INFO - PROCESS | 832 | 1468504953308 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 07:02:33 INFO - PROCESS | 832 | 1468504953331 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:33 INFO - PROCESS | 832 | 1468504953333 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:33 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30C58800 == 31 [pid = 832] [id = 424] 07:02:33 INFO - PROCESS | 832 | ++DOMWINDOW == 79 (0000009F2F8A1400) [pid = 832] [serial = 1272] [outer = 0000000000000000] 07:02:33 INFO - PROCESS | 832 | ++DOMWINDOW == 80 (0000009F2F8EDC00) [pid = 832] [serial = 1273] [outer = 0000009F2F8A1400] 07:02:33 INFO - PROCESS | 832 | 1468504953379 Marionette DEBUG loaded listener.js 07:02:33 INFO - PROCESS | 832 | ++DOMWINDOW == 81 (0000009F2FF71C00) [pid = 832] [serial = 1274] [outer = 0000009F2F8A1400] 07:02:33 INFO - PROCESS | 832 | 1468504953822 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]]]}] 07:02:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 07:02:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 693ms 07:02:33 INFO - PROCESS | 832 | 1468504953849 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 07:02:33 INFO - PROCESS | 832 | 1468504953852 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 07:02:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 07:02:33 INFO - PROCESS | 832 | 1468504953855 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 07:02:33 INFO - PROCESS | 832 | 1468504953857 Marionette TRACE conn6 <- [1,1662,null,{}] 07:02:33 INFO - PROCESS | 832 | 1468504953861 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}] 07:02:33 INFO - PROCESS | 832 | 1468504953863 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:33 INFO - PROCESS | 832 | 1468504953969 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 07:02:33 INFO - PROCESS | 832 | 1468504953975 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:33 INFO - PROCESS | 832 | 1468504953977 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:33 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30D22800 == 32 [pid = 832] [id = 425] 07:02:33 INFO - PROCESS | 832 | ++DOMWINDOW == 82 (0000009F2F89A000) [pid = 832] [serial = 1275] [outer = 0000000000000000] 07:02:34 INFO - PROCESS | 832 | ++DOMWINDOW == 83 (0000009F2FF89400) [pid = 832] [serial = 1276] [outer = 0000009F2F89A000] 07:02:34 INFO - PROCESS | 832 | 1468504954021 Marionette DEBUG loaded listener.js 07:02:34 INFO - PROCESS | 832 | ++DOMWINDOW == 84 (0000009F305B2400) [pid = 832] [serial = 1277] [outer = 0000009F2F89A000] 07:02:34 INFO - PROCESS | 832 | 1468504954484 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]]]}] 07:02:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 07:02:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 693ms 07:02:34 INFO - PROCESS | 832 | 1468504954550 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 07:02:34 INFO - PROCESS | 832 | 1468504954553 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 07:02:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 07:02:34 INFO - PROCESS | 832 | 1468504954556 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 07:02:34 INFO - PROCESS | 832 | 1468504954558 Marionette TRACE conn6 <- [1,1666,null,{}] 07:02:34 INFO - PROCESS | 832 | 1468504954562 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}] 07:02:34 INFO - PROCESS | 832 | 1468504954568 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:34 INFO - PROCESS | 832 | 1468504954719 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 07:02:34 INFO - PROCESS | 832 | 1468504954743 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:34 INFO - PROCESS | 832 | 1468504954745 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:34 INFO - PROCESS | 832 | ++DOCSHELL 0000009F340BB800 == 33 [pid = 832] [id = 426] 07:02:34 INFO - PROCESS | 832 | ++DOMWINDOW == 85 (0000009F30774000) [pid = 832] [serial = 1278] [outer = 0000000000000000] 07:02:34 INFO - PROCESS | 832 | ++DOMWINDOW == 86 (0000009F3112F000) [pid = 832] [serial = 1279] [outer = 0000009F30774000] 07:02:34 INFO - PROCESS | 832 | 1468504954790 Marionette DEBUG loaded listener.js 07:02:34 INFO - PROCESS | 832 | ++DOMWINDOW == 87 (0000009F3147E400) [pid = 832] [serial = 1280] [outer = 0000009F30774000] 07:02:35 INFO - PROCESS | 832 | --DOMWINDOW == 86 (0000009F29B54400) [pid = 832] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 07:02:35 INFO - PROCESS | 832 | --DOMWINDOW == 85 (0000009F2D10D000) [pid = 832] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 07:02:35 INFO - PROCESS | 832 | --DOMWINDOW == 84 (0000009F30A97000) [pid = 832] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 07:02:35 INFO - PROCESS | 832 | --DOMWINDOW == 83 (0000009F24139800) [pid = 832] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 07:02:35 INFO - PROCESS | 832 | --DOMWINDOW == 82 (0000009F29F67800) [pid = 832] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 07:02:35 INFO - PROCESS | 832 | --DOMWINDOW == 81 (0000009F32EC7400) [pid = 832] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 07:02:35 INFO - PROCESS | 832 | --DOMWINDOW == 80 (0000009F2362EC00) [pid = 832] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 07:02:35 INFO - PROCESS | 832 | --DOMWINDOW == 79 (0000009F2FB83000) [pid = 832] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 07:02:35 INFO - PROCESS | 832 | --DOMWINDOW == 78 (0000009F2D110C00) [pid = 832] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 07:02:35 INFO - PROCESS | 832 | --DOMWINDOW == 77 (0000009F31DF1800) [pid = 832] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 07:02:35 INFO - PROCESS | 832 | --DOMWINDOW == 76 (0000009F330D2000) [pid = 832] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 07:02:35 INFO - PROCESS | 832 | --DOMWINDOW == 75 (0000009F23BFCC00) [pid = 832] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 07:02:35 INFO - PROCESS | 832 | --DOMWINDOW == 74 (0000009F34080C00) [pid = 832] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 07:02:35 INFO - PROCESS | 832 | 1468504955360 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]]]}] 07:02:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 07:02:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 839ms 07:02:35 INFO - PROCESS | 832 | 1468504955398 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 07:02:35 INFO - PROCESS | 832 | 1468504955400 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 07:02:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 07:02:35 INFO - PROCESS | 832 | 1468504955414 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 07:02:35 INFO - PROCESS | 832 | 1468504955416 Marionette TRACE conn6 <- [1,1670,null,{}] 07:02:35 INFO - PROCESS | 832 | 1468504955419 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}] 07:02:35 INFO - PROCESS | 832 | 1468504955421 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:35 INFO - PROCESS | 832 | 1468504955500 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 07:02:35 INFO - PROCESS | 832 | 1468504955506 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:35 INFO - PROCESS | 832 | 1468504955508 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:35 INFO - PROCESS | 832 | ++DOCSHELL 0000009F3703E000 == 34 [pid = 832] [id = 427] 07:02:35 INFO - PROCESS | 832 | ++DOMWINDOW == 75 (0000009F299BBC00) [pid = 832] [serial = 1281] [outer = 0000000000000000] 07:02:35 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F2F899C00) [pid = 832] [serial = 1282] [outer = 0000009F299BBC00] 07:02:35 INFO - PROCESS | 832 | 1468504955552 Marionette DEBUG loaded listener.js 07:02:35 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F3147BC00) [pid = 832] [serial = 1283] [outer = 0000009F299BBC00] 07:02:35 INFO - PROCESS | 832 | 1468504955963 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]]]}] 07:02:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 07:02:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 587ms 07:02:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 07:02:36 INFO - PROCESS | 832 | 1468504956012 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 07:02:36 INFO - PROCESS | 832 | 1468504956014 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 07:02:36 INFO - PROCESS | 832 | 1468504956022 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 07:02:36 INFO - PROCESS | 832 | 1468504956024 Marionette TRACE conn6 <- [1,1674,null,{}] 07:02:36 INFO - PROCESS | 832 | 1468504956027 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}] 07:02:36 INFO - PROCESS | 832 | 1468504956029 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:36 INFO - PROCESS | 832 | 1468504956111 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 07:02:36 INFO - PROCESS | 832 | 1468504956118 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:36 INFO - PROCESS | 832 | 1468504956120 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:36 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37738000 == 35 [pid = 832] [id = 428] 07:02:36 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F31B27400) [pid = 832] [serial = 1284] [outer = 0000000000000000] 07:02:36 INFO - PROCESS | 832 | ++DOMWINDOW == 79 (0000009F31D90800) [pid = 832] [serial = 1285] [outer = 0000009F31B27400] 07:02:36 INFO - PROCESS | 832 | 1468504956164 Marionette DEBUG loaded listener.js 07:02:36 INFO - PROCESS | 832 | ++DOMWINDOW == 80 (0000009F327BC800) [pid = 832] [serial = 1286] [outer = 0000009F31B27400] 07:02:36 INFO - PROCESS | 832 | 1468504956611 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]]]}] 07:02:36 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 07:02:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 629ms 07:02:36 INFO - PROCESS | 832 | 1468504956648 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 07:02:36 INFO - PROCESS | 832 | 1468504956650 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 07:02:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 07:02:36 INFO - PROCESS | 832 | 1468504956666 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 07:02:36 INFO - PROCESS | 832 | 1468504956668 Marionette TRACE conn6 <- [1,1678,null,{}] 07:02:36 INFO - PROCESS | 832 | 1468504956672 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}] 07:02:36 INFO - PROCESS | 832 | 1468504956674 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:36 INFO - PROCESS | 832 | 1468504956754 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 07:02:36 INFO - PROCESS | 832 | 1468504956760 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:36 INFO - PROCESS | 832 | 1468504956762 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:36 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37A93800 == 36 [pid = 832] [id = 429] 07:02:36 INFO - PROCESS | 832 | ++DOMWINDOW == 81 (0000009F327B8800) [pid = 832] [serial = 1287] [outer = 0000000000000000] 07:02:36 INFO - PROCESS | 832 | ++DOMWINDOW == 82 (0000009F32EC5400) [pid = 832] [serial = 1288] [outer = 0000009F327B8800] 07:02:36 INFO - PROCESS | 832 | 1468504956806 Marionette DEBUG loaded listener.js 07:02:36 INFO - PROCESS | 832 | ++DOMWINDOW == 83 (0000009F32ED2400) [pid = 832] [serial = 1289] [outer = 0000009F327B8800] 07:02:37 INFO - PROCESS | 832 | 1468504957382 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]]]}] 07:02:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 07:02:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 732ms 07:02:37 INFO - PROCESS | 832 | 1468504957401 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 07:02:37 INFO - PROCESS | 832 | 1468504957406 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 07:02:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 07:02:37 INFO - PROCESS | 832 | 1468504957412 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 07:02:37 INFO - PROCESS | 832 | 1468504957415 Marionette TRACE conn6 <- [1,1682,null,{}] 07:02:37 INFO - PROCESS | 832 | 1468504957421 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}] 07:02:37 INFO - PROCESS | 832 | 1468504957425 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:37 INFO - PROCESS | 832 | 1468504957595 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 07:02:37 INFO - PROCESS | 832 | 1468504957717 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:37 INFO - PROCESS | 832 | 1468504957722 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:37 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2A19E000 == 37 [pid = 832] [id = 430] 07:02:37 INFO - PROCESS | 832 | ++DOMWINDOW == 84 (0000009F23BF8C00) [pid = 832] [serial = 1290] [outer = 0000000000000000] 07:02:37 INFO - PROCESS | 832 | ++DOMWINDOW == 85 (0000009F24359800) [pid = 832] [serial = 1291] [outer = 0000009F23BF8C00] 07:02:37 INFO - PROCESS | 832 | 1468504957782 Marionette DEBUG loaded listener.js 07:02:37 INFO - PROCESS | 832 | ++DOMWINDOW == 86 (0000009F29881800) [pid = 832] [serial = 1292] [outer = 0000009F23BF8C00] 07:02:38 INFO - PROCESS | 832 | 1468504958544 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]]]}] 07:02:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 07:02:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1194ms 07:02:38 INFO - PROCESS | 832 | 1468504958609 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 07:02:38 INFO - PROCESS | 832 | 1468504958615 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 07:02:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 07:02:38 INFO - PROCESS | 832 | 1468504958663 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 07:02:38 INFO - PROCESS | 832 | 1468504958666 Marionette TRACE conn6 <- [1,1686,null,{}] 07:02:38 INFO - PROCESS | 832 | 1468504958671 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}] 07:02:38 INFO - PROCESS | 832 | 1468504958674 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:38 INFO - PROCESS | 832 | 1468504958790 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 07:02:38 INFO - PROCESS | 832 | 1468504958904 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:38 INFO - PROCESS | 832 | 1468504958906 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:38 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30CE9000 == 38 [pid = 832] [id = 431] 07:02:38 INFO - PROCESS | 832 | ++DOMWINDOW == 87 (0000009F2D50C000) [pid = 832] [serial = 1293] [outer = 0000000000000000] 07:02:38 INFO - PROCESS | 832 | ++DOMWINDOW == 88 (0000009F2DA2B800) [pid = 832] [serial = 1294] [outer = 0000009F2D50C000] 07:02:38 INFO - PROCESS | 832 | 1468504958964 Marionette DEBUG loaded listener.js 07:02:39 INFO - PROCESS | 832 | ++DOMWINDOW == 89 (0000009F2DFA2000) [pid = 832] [serial = 1295] [outer = 0000009F2D50C000] 07:02:39 INFO - PROCESS | 832 | 1468504959797 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]]]}] 07:02:39 INFO - PROCESS | 832 | --DOCSHELL 0000009F37738000 == 37 [pid = 832] [id = 428] 07:02:39 INFO - PROCESS | 832 | --DOCSHELL 0000009F3703E000 == 36 [pid = 832] [id = 427] 07:02:39 INFO - PROCESS | 832 | --DOCSHELL 0000009F340BB800 == 35 [pid = 832] [id = 426] 07:02:39 INFO - PROCESS | 832 | --DOCSHELL 0000009F30D22800 == 34 [pid = 832] [id = 425] 07:02:39 INFO - PROCESS | 832 | --DOCSHELL 0000009F30C58800 == 33 [pid = 832] [id = 424] 07:02:39 INFO - PROCESS | 832 | --DOCSHELL 0000009F30158800 == 32 [pid = 832] [id = 423] 07:02:39 INFO - PROCESS | 832 | --DOCSHELL 0000009F2DD03000 == 31 [pid = 832] [id = 422] 07:02:39 INFO - PROCESS | 832 | --DOCSHELL 0000009F28BED000 == 30 [pid = 832] [id = 421] 07:02:39 INFO - PROCESS | 832 | --DOCSHELL 0000009F24A0D000 == 29 [pid = 832] [id = 420] 07:02:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 07:02:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1221ms 07:02:39 INFO - PROCESS | 832 | --DOMWINDOW == 88 (0000009F2F89A400) [pid = 832] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 07:02:39 INFO - PROCESS | 832 | --DOMWINDOW == 87 (0000009F30A96400) [pid = 832] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 07:02:39 INFO - PROCESS | 832 | --DOMWINDOW == 86 (0000009F32955000) [pid = 832] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 07:02:39 INFO - PROCESS | 832 | --DOMWINDOW == 85 (0000009F31130000) [pid = 832] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 07:02:39 INFO - PROCESS | 832 | --DOMWINDOW == 84 (0000009F31DF0800) [pid = 832] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 07:02:39 INFO - PROCESS | 832 | --DOMWINDOW == 83 (0000009F24357C00) [pid = 832] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 07:02:39 INFO - PROCESS | 832 | --DOMWINDOW == 82 (0000009F2A128400) [pid = 832] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 07:02:39 INFO - PROCESS | 832 | --DOMWINDOW == 81 (0000009F32ED1000) [pid = 832] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 07:02:39 INFO - PROCESS | 832 | --DOMWINDOW == 80 (0000009F2E41BC00) [pid = 832] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 07:02:39 INFO - PROCESS | 832 | --DOMWINDOW == 79 (0000009F301E4800) [pid = 832] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 07:02:39 INFO - PROCESS | 832 | --DOMWINDOW == 78 (0000009F2D9BA800) [pid = 832] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 07:02:39 INFO - PROCESS | 832 | --DOMWINDOW == 77 (0000009F2F897C00) [pid = 832] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 07:02:39 INFO - PROCESS | 832 | --DOMWINDOW == 76 (0000009F308C9800) [pid = 832] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 07:02:39 INFO - PROCESS | 832 | --DOMWINDOW == 75 (0000009F28D53400) [pid = 832] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 07:02:39 INFO - PROCESS | 832 | --DOMWINDOW == 74 (0000009F32EC5C00) [pid = 832] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 07:02:39 INFO - PROCESS | 832 | --DOMWINDOW == 73 (0000009F338DF800) [pid = 832] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 07:02:39 INFO - PROCESS | 832 | --DOMWINDOW == 72 (0000009F2D16BC00) [pid = 832] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 07:02:39 INFO - PROCESS | 832 | --DOMWINDOW == 71 (0000009F2FF79400) [pid = 832] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 07:02:39 INFO - PROCESS | 832 | --DOMWINDOW == 70 (0000009F2431B000) [pid = 832] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 07:02:39 INFO - PROCESS | 832 | --DOMWINDOW == 69 (0000009F2DE3CC00) [pid = 832] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 07:02:39 INFO - PROCESS | 832 | --DOMWINDOW == 68 (0000009F3303A800) [pid = 832] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 07:02:39 INFO - PROCESS | 832 | --DOMWINDOW == 67 (0000009F28F0C400) [pid = 832] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 07:02:39 INFO - PROCESS | 832 | --DOMWINDOW == 66 (0000009F301E0C00) [pid = 832] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 07:02:39 INFO - PROCESS | 832 | --DOMWINDOW == 65 (0000009F34086C00) [pid = 832] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 07:02:39 INFO - PROCESS | 832 | --DOMWINDOW == 64 (0000009F3407B000) [pid = 832] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 07:02:39 INFO - PROCESS | 832 | 1468504959872 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 07:02:39 INFO - PROCESS | 832 | 1468504959877 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 07:02:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 07:02:39 INFO - PROCESS | 832 | 1468504959884 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 07:02:39 INFO - PROCESS | 832 | 1468504959887 Marionette TRACE conn6 <- [1,1690,null,{}] 07:02:39 INFO - PROCESS | 832 | 1468504959892 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}] 07:02:39 INFO - PROCESS | 832 | 1468504959895 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:40 INFO - PROCESS | 832 | 1468504959991 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 07:02:40 INFO - PROCESS | 832 | 1468504959998 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:40 INFO - PROCESS | 832 | 1468504960001 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:40 INFO - PROCESS | 832 | ++DOCSHELL 0000009F28BE1000 == 30 [pid = 832] [id = 432] 07:02:40 INFO - PROCESS | 832 | ++DOMWINDOW == 65 (0000009F27E0D000) [pid = 832] [serial = 1296] [outer = 0000000000000000] 07:02:40 INFO - PROCESS | 832 | ++DOMWINDOW == 66 (0000009F28A71400) [pid = 832] [serial = 1297] [outer = 0000009F27E0D000] 07:02:40 INFO - PROCESS | 832 | 1468504960050 Marionette DEBUG loaded listener.js 07:02:40 INFO - PROCESS | 832 | ++DOMWINDOW == 67 (0000009F29883000) [pid = 832] [serial = 1298] [outer = 0000009F27E0D000] 07:02:40 INFO - PROCESS | 832 | 1468504960597 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]]]}] 07:02:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 07:02:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 733ms 07:02:40 INFO - PROCESS | 832 | 1468504960622 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 07:02:40 INFO - PROCESS | 832 | 1468504960626 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 07:02:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 07:02:40 INFO - PROCESS | 832 | 1468504960632 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 07:02:40 INFO - PROCESS | 832 | 1468504960635 Marionette TRACE conn6 <- [1,1694,null,{}] 07:02:40 INFO - PROCESS | 832 | 1468504960641 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}] 07:02:40 INFO - PROCESS | 832 | 1468504960643 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:40 INFO - PROCESS | 832 | 1468504960736 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 07:02:40 INFO - PROCESS | 832 | 1468504960813 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:40 INFO - PROCESS | 832 | 1468504960815 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:40 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2DFD3000 == 31 [pid = 832] [id = 433] 07:02:40 INFO - PROCESS | 832 | ++DOMWINDOW == 68 (0000009F2D106800) [pid = 832] [serial = 1299] [outer = 0000000000000000] 07:02:40 INFO - PROCESS | 832 | ++DOMWINDOW == 69 (0000009F2D592800) [pid = 832] [serial = 1300] [outer = 0000009F2D106800] 07:02:40 INFO - PROCESS | 832 | 1468504960863 Marionette DEBUG loaded listener.js 07:02:40 INFO - PROCESS | 832 | ++DOMWINDOW == 70 (0000009F2DCC5400) [pid = 832] [serial = 1301] [outer = 0000009F2D106800] 07:02:41 INFO - PROCESS | 832 | 1468504961278 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]]]}] 07:02:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 07:02:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 692ms 07:02:41 INFO - PROCESS | 832 | 1468504961327 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 07:02:41 INFO - PROCESS | 832 | 1468504961330 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 07:02:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 07:02:41 INFO - PROCESS | 832 | 1468504961333 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 07:02:41 INFO - PROCESS | 832 | 1468504961337 Marionette TRACE conn6 <- [1,1698,null,{}] 07:02:41 INFO - PROCESS | 832 | 1468504961349 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}] 07:02:41 INFO - PROCESS | 832 | 1468504961354 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:41 INFO - PROCESS | 832 | 1468504961441 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 07:02:41 INFO - PROCESS | 832 | 1468504961449 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:41 INFO - PROCESS | 832 | 1468504961452 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:41 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30832000 == 32 [pid = 832] [id = 434] 07:02:41 INFO - PROCESS | 832 | ++DOMWINDOW == 71 (0000009F23A9F400) [pid = 832] [serial = 1302] [outer = 0000000000000000] 07:02:41 INFO - PROCESS | 832 | ++DOMWINDOW == 72 (0000009F2FB79400) [pid = 832] [serial = 1303] [outer = 0000009F23A9F400] 07:02:41 INFO - PROCESS | 832 | 1468504961502 Marionette DEBUG loaded listener.js 07:02:41 INFO - PROCESS | 832 | ++DOMWINDOW == 73 (0000009F3002D800) [pid = 832] [serial = 1304] [outer = 0000009F23A9F400] 07:02:41 INFO - PROCESS | 832 | 1468504961977 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]]]}] 07:02:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 07:02:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 691ms 07:02:42 INFO - PROCESS | 832 | 1468504962028 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 07:02:42 INFO - PROCESS | 832 | 1468504962030 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 07:02:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 07:02:42 INFO - PROCESS | 832 | 1468504962034 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 07:02:42 INFO - PROCESS | 832 | 1468504962036 Marionette TRACE conn6 <- [1,1702,null,{}] 07:02:42 INFO - PROCESS | 832 | 1468504962039 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}] 07:02:42 INFO - PROCESS | 832 | 1468504962041 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:42 INFO - PROCESS | 832 | 1468504962159 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 07:02:42 INFO - PROCESS | 832 | 1468504962206 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:42 INFO - PROCESS | 832 | 1468504962208 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:42 INFO - PROCESS | 832 | ++DOCSHELL 0000009F3115E000 == 33 [pid = 832] [id = 435] 07:02:42 INFO - PROCESS | 832 | ++DOMWINDOW == 74 (0000009F30A8D800) [pid = 832] [serial = 1305] [outer = 0000000000000000] 07:02:42 INFO - PROCESS | 832 | ++DOMWINDOW == 75 (0000009F30A95800) [pid = 832] [serial = 1306] [outer = 0000009F30A8D800] 07:02:42 INFO - PROCESS | 832 | 1468504962262 Marionette DEBUG loaded listener.js 07:02:42 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F30CA8C00) [pid = 832] [serial = 1307] [outer = 0000009F30A8D800] 07:02:42 INFO - PROCESS | 832 | 1468504962681 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 07:02:42 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 07:02:42 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 07:02:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:02:42 INFO - _addTest/ [0,1705,"getWindowHandle",null] 07:02:42 INFO - PROCESS | 832 | 1468504962736 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 07:02:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 07:02:42 INFO - PROCESS | 832 | 1468504962739 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 07:02:42 INFO - PROCESS | 832 | 1468504962741 Marionette TRACE conn6 <- [1,1706,null,{}] 07:02:42 INFO - PROCESS | 832 | 1468504962744 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}] 07:02:42 INFO - PROCESS | 832 | 1468504962746 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:42 INFO - PROCESS | 832 | 1468504962884 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 07:02:42 INFO - PROCESS | 832 | 1468504962908 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:42 INFO - PROCESS | 832 | 1468504962910 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:42 INFO - PROCESS | 832 | ++DOCSHELL 0000009F35C67000 == 34 [pid = 832] [id = 436] 07:02:42 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F30CAA800) [pid = 832] [serial = 1308] [outer = 0000000000000000] 07:02:42 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F31473000) [pid = 832] [serial = 1309] [outer = 0000009F30CAA800] 07:02:42 INFO - PROCESS | 832 | 1468504962955 Marionette DEBUG loaded listener.js 07:02:43 INFO - PROCESS | 832 | ++DOMWINDOW == 79 (0000009F31B2D400) [pid = 832] [serial = 1310] [outer = 0000009F30CAA800] 07:02:43 INFO - PROCESS | 832 | 1468504963401 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]]]}] 07:02:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 07:02:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 691ms 07:02:43 INFO - PROCESS | 832 | 1468504963431 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 07:02:43 INFO - PROCESS | 832 | 1468504963433 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 07:02:43 INFO - PROCESS | 832 | 1468504963436 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 07:02:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 07:02:43 INFO - PROCESS | 832 | 1468504963438 Marionette TRACE conn6 <- [1,1710,null,{}] 07:02:43 INFO - PROCESS | 832 | 1468504963448 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}] 07:02:43 INFO - PROCESS | 832 | 1468504963454 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:43 INFO - PROCESS | 832 | 1468504963595 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 07:02:43 INFO - PROCESS | 832 | 1468504963650 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:43 INFO - PROCESS | 832 | 1468504963652 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:43 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37751800 == 35 [pid = 832] [id = 437] 07:02:43 INFO - PROCESS | 832 | ++DOMWINDOW == 80 (0000009F301DE400) [pid = 832] [serial = 1311] [outer = 0000000000000000] 07:02:43 INFO - PROCESS | 832 | ++DOMWINDOW == 81 (0000009F32ED4800) [pid = 832] [serial = 1312] [outer = 0000009F301DE400] 07:02:43 INFO - PROCESS | 832 | 1468504963699 Marionette DEBUG loaded listener.js 07:02:43 INFO - PROCESS | 832 | ++DOMWINDOW == 82 (0000009F3407FC00) [pid = 832] [serial = 1313] [outer = 0000009F301DE400] 07:02:44 INFO - PROCESS | 832 | --DOMWINDOW == 81 (0000009F2F8A1400) [pid = 832] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 07:02:44 INFO - PROCESS | 832 | --DOMWINDOW == 80 (0000009F28082800) [pid = 832] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 07:02:44 INFO - PROCESS | 832 | --DOMWINDOW == 79 (0000009F2873A400) [pid = 832] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 07:02:44 INFO - PROCESS | 832 | --DOMWINDOW == 78 (0000009F28738C00) [pid = 832] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 07:02:44 INFO - PROCESS | 832 | --DOMWINDOW == 77 (0000009F2DB3BC00) [pid = 832] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 07:02:44 INFO - PROCESS | 832 | --DOMWINDOW == 76 (0000009F2F89A000) [pid = 832] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 07:02:44 INFO - PROCESS | 832 | --DOMWINDOW == 75 (0000009F24ADD800) [pid = 832] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 07:02:44 INFO - PROCESS | 832 | --DOMWINDOW == 74 (0000009F2DCC4C00) [pid = 832] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 07:02:44 INFO - PROCESS | 832 | --DOMWINDOW == 73 (0000009F3112D000) [pid = 832] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 07:02:44 INFO - PROCESS | 832 | --DOMWINDOW == 72 (0000009F30774000) [pid = 832] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 07:02:44 INFO - PROCESS | 832 | --DOMWINDOW == 71 (0000009F31B27400) [pid = 832] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 07:02:44 INFO - PROCESS | 832 | --DOMWINDOW == 70 (0000009F299BBC00) [pid = 832] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 07:02:44 INFO - PROCESS | 832 | 1468504964165 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]]]}] 07:02:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 07:02:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 775ms 07:02:44 INFO - PROCESS | 832 | 1468504964215 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 07:02:44 INFO - PROCESS | 832 | 1468504964217 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 07:02:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 07:02:44 INFO - PROCESS | 832 | 1468504964221 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 07:02:44 INFO - PROCESS | 832 | 1468504964223 Marionette TRACE conn6 <- [1,1714,null,{}] 07:02:44 INFO - PROCESS | 832 | 1468504964226 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}] 07:02:44 INFO - PROCESS | 832 | 1468504964228 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:44 INFO - PROCESS | 832 | 1468504964310 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 07:02:44 INFO - PROCESS | 832 | 1468504964390 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:44 INFO - PROCESS | 832 | 1468504964392 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:44 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37A9B800 == 36 [pid = 832] [id = 438] 07:02:44 INFO - PROCESS | 832 | ++DOMWINDOW == 71 (0000009F2315BC00) [pid = 832] [serial = 1314] [outer = 0000000000000000] 07:02:44 INFO - PROCESS | 832 | ++DOMWINDOW == 72 (0000009F2D16B400) [pid = 832] [serial = 1315] [outer = 0000009F2315BC00] 07:02:44 INFO - PROCESS | 832 | 1468504964437 Marionette DEBUG loaded listener.js 07:02:44 INFO - PROCESS | 832 | ++DOMWINDOW == 73 (0000009F30CA2000) [pid = 832] [serial = 1316] [outer = 0000009F2315BC00] 07:02:44 INFO - PROCESS | 832 | 1468504964792 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]]]}] 07:02:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 07:02:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 629ms 07:02:44 INFO - PROCESS | 832 | 1468504964853 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 07:02:44 INFO - PROCESS | 832 | 1468504964856 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 07:02:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 07:02:44 INFO - PROCESS | 832 | 1468504964859 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 07:02:44 INFO - PROCESS | 832 | 1468504964861 Marionette TRACE conn6 <- [1,1718,null,{}] 07:02:44 INFO - PROCESS | 832 | 1468504964879 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}] 07:02:44 INFO - PROCESS | 832 | 1468504964881 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:44 INFO - PROCESS | 832 | 1468504964963 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 07:02:44 INFO - PROCESS | 832 | 1468504964969 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:44 INFO - PROCESS | 832 | 1468504964971 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:44 INFO - PROCESS | 832 | ++DOCSHELL 0000009F3889D000 == 37 [pid = 832] [id = 439] 07:02:44 INFO - PROCESS | 832 | ++DOMWINDOW == 74 (0000009F30CA4800) [pid = 832] [serial = 1317] [outer = 0000000000000000] 07:02:45 INFO - PROCESS | 832 | ++DOMWINDOW == 75 (0000009F34163400) [pid = 832] [serial = 1318] [outer = 0000009F30CA4800] 07:02:45 INFO - PROCESS | 832 | 1468504965015 Marionette DEBUG loaded listener.js 07:02:45 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F3416C800) [pid = 832] [serial = 1319] [outer = 0000009F30CA4800] 07:02:45 INFO - PROCESS | 832 | 1468504965432 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] 07:02:45 INFO - PROCESS | 832 | 1468504965482 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 07:02:45 INFO - PROCESS | 832 | 1468504965485 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 07:02:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 07:02:45 INFO - PROCESS | 832 | 1468504965487 Marionette TRACE conn6 <- [1,1722,null,{}] 07:02:45 INFO - PROCESS | 832 | 1468504965490 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}] 07:02:45 INFO - PROCESS | 832 | 1468504965492 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:45 INFO - PROCESS | 832 | 1468504965577 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 07:02:45 INFO - PROCESS | 832 | 1468504965585 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:45 INFO - PROCESS | 832 | 1468504965587 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:45 INFO - PROCESS | 832 | ++DOCSHELL 0000009F3082F800 == 38 [pid = 832] [id = 440] 07:02:45 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F34171000) [pid = 832] [serial = 1320] [outer = 0000000000000000] 07:02:45 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F341A5800) [pid = 832] [serial = 1321] [outer = 0000009F34171000] 07:02:45 INFO - PROCESS | 832 | 1468504965632 Marionette DEBUG loaded listener.js 07:02:45 INFO - PROCESS | 832 | ++DOMWINDOW == 79 (0000009F341AE400) [pid = 832] [serial = 1322] [outer = 0000009F34171000] 07:02:46 INFO - PROCESS | 832 | 1468504966128 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]]]}] 07:02:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 07:02:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 693ms 07:02:46 INFO - PROCESS | 832 | 1468504966183 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 07:02:46 INFO - PROCESS | 832 | 1468504966188 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 07:02:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 07:02:46 INFO - PROCESS | 832 | 1468504966193 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 07:02:46 INFO - PROCESS | 832 | 1468504966198 Marionette TRACE conn6 <- [1,1726,null,{}] 07:02:46 INFO - PROCESS | 832 | 1468504966206 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}] 07:02:46 INFO - PROCESS | 832 | 1468504966209 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:46 INFO - PROCESS | 832 | 1468504966367 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 07:02:46 INFO - PROCESS | 832 | 1468504966483 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:46 INFO - PROCESS | 832 | 1468504966488 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:46 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2C97A800 == 39 [pid = 832] [id = 441] 07:02:46 INFO - PROCESS | 832 | ++DOMWINDOW == 80 (0000009F23BFC400) [pid = 832] [serial = 1323] [outer = 0000000000000000] 07:02:46 INFO - PROCESS | 832 | ++DOMWINDOW == 81 (0000009F23E7E800) [pid = 832] [serial = 1324] [outer = 0000009F23BFC400] 07:02:46 INFO - PROCESS | 832 | 1468504966549 Marionette DEBUG loaded listener.js 07:02:46 INFO - PROCESS | 832 | ++DOMWINDOW == 82 (0000009F299B2C00) [pid = 832] [serial = 1325] [outer = 0000009F23BFC400] 07:02:47 INFO - PROCESS | 832 | 1468504967201 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]]]}] 07:02:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 07:02:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1032ms 07:02:47 INFO - PROCESS | 832 | 1468504967229 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 07:02:47 INFO - PROCESS | 832 | 1468504967234 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 07:02:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 07:02:47 INFO - PROCESS | 832 | 1468504967241 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 07:02:47 INFO - PROCESS | 832 | 1468504967244 Marionette TRACE conn6 <- [1,1730,null,{}] 07:02:47 INFO - PROCESS | 832 | 1468504967248 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}] 07:02:47 INFO - PROCESS | 832 | 1468504967251 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:47 INFO - PROCESS | 832 | 1468504967388 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 07:02:47 INFO - PROCESS | 832 | 1468504967510 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:47 INFO - PROCESS | 832 | 1468504967513 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:47 INFO - PROCESS | 832 | ++DOCSHELL 0000009F340AE000 == 40 [pid = 832] [id = 442] 07:02:47 INFO - PROCESS | 832 | ++DOMWINDOW == 83 (0000009F2DE3FC00) [pid = 832] [serial = 1326] [outer = 0000000000000000] 07:02:47 INFO - PROCESS | 832 | ++DOMWINDOW == 84 (0000009F2E437400) [pid = 832] [serial = 1327] [outer = 0000009F2DE3FC00] 07:02:47 INFO - PROCESS | 832 | 1468504967572 Marionette DEBUG loaded listener.js 07:02:47 INFO - PROCESS | 832 | ++DOMWINDOW == 85 (0000009F2FF72400) [pid = 832] [serial = 1328] [outer = 0000009F2DE3FC00] 07:02:48 INFO - PROCESS | 832 | 1468504968200 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]]]}] 07:02:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 07:02:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 986ms 07:02:48 INFO - PROCESS | 832 | 1468504968229 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 07:02:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 07:02:48 INFO - PROCESS | 832 | 1468504968232 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 07:02:48 INFO - PROCESS | 832 | 1468504968235 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 07:02:48 INFO - PROCESS | 832 | 1468504968239 Marionette TRACE conn6 <- [1,1734,null,{}] 07:02:48 INFO - PROCESS | 832 | 1468504968251 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}] 07:02:48 INFO - PROCESS | 832 | 1468504968256 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:48 INFO - PROCESS | 832 | 1468504968372 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 07:02:48 INFO - PROCESS | 832 | 1468504968493 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:48 INFO - PROCESS | 832 | 1468504968497 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:48 INFO - PROCESS | 832 | ++DOCSHELL 0000009F38BDA000 == 41 [pid = 832] [id = 443] 07:02:48 INFO - PROCESS | 832 | ++DOMWINDOW == 86 (0000009F32E84400) [pid = 832] [serial = 1329] [outer = 0000000000000000] 07:02:48 INFO - PROCESS | 832 | ++DOMWINDOW == 87 (0000009F32ED3800) [pid = 832] [serial = 1330] [outer = 0000009F32E84400] 07:02:48 INFO - PROCESS | 832 | 1468504968557 Marionette DEBUG loaded listener.js 07:02:48 INFO - PROCESS | 832 | ++DOMWINDOW == 88 (0000009F3407B000) [pid = 832] [serial = 1331] [outer = 0000009F32E84400] 07:02:49 INFO - PROCESS | 832 | 1468504969298 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]]]}] 07:02:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 07:02:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1145ms 07:02:49 INFO - PROCESS | 832 | 1468504969382 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 07:02:49 INFO - PROCESS | 832 | 1468504969387 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 07:02:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 07:02:49 INFO - PROCESS | 832 | 1468504969392 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 07:02:49 INFO - PROCESS | 832 | 1468504969395 Marionette TRACE conn6 <- [1,1738,null,{}] 07:02:49 INFO - PROCESS | 832 | 1468504969401 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}] 07:02:49 INFO - PROCESS | 832 | 1468504969404 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:49 INFO - PROCESS | 832 | 1468504969514 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 07:02:49 INFO - PROCESS | 832 | 1468504969589 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:49 INFO - PROCESS | 832 | 1468504969593 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:49 INFO - PROCESS | 832 | ++DOCSHELL 0000009F23C9B800 == 42 [pid = 832] [id = 444] 07:02:49 INFO - PROCESS | 832 | ++DOMWINDOW == 89 (0000009F23AA5800) [pid = 832] [serial = 1332] [outer = 0000000000000000] 07:02:49 INFO - PROCESS | 832 | ++DOMWINDOW == 90 (0000009F28082C00) [pid = 832] [serial = 1333] [outer = 0000009F23AA5800] 07:02:49 INFO - PROCESS | 832 | 1468504969690 Marionette DEBUG loaded listener.js 07:02:49 INFO - PROCESS | 832 | ++DOMWINDOW == 91 (0000009F28AE2C00) [pid = 832] [serial = 1334] [outer = 0000009F23AA5800] 07:02:50 INFO - PROCESS | 832 | --DOCSHELL 0000009F3889D000 == 41 [pid = 832] [id = 439] 07:02:50 INFO - PROCESS | 832 | --DOCSHELL 0000009F37A9B800 == 40 [pid = 832] [id = 438] 07:02:50 INFO - PROCESS | 832 | --DOCSHELL 0000009F37751800 == 39 [pid = 832] [id = 437] 07:02:50 INFO - PROCESS | 832 | --DOCSHELL 0000009F35C67000 == 38 [pid = 832] [id = 436] 07:02:50 INFO - PROCESS | 832 | --DOCSHELL 0000009F3115E000 == 37 [pid = 832] [id = 435] 07:02:50 INFO - PROCESS | 832 | --DOCSHELL 0000009F30832000 == 36 [pid = 832] [id = 434] 07:02:50 INFO - PROCESS | 832 | --DOCSHELL 0000009F2DFD3000 == 35 [pid = 832] [id = 433] 07:02:50 INFO - PROCESS | 832 | --DOCSHELL 0000009F28BE1000 == 34 [pid = 832] [id = 432] 07:02:50 INFO - PROCESS | 832 | --DOCSHELL 0000009F30CE9000 == 33 [pid = 832] [id = 431] 07:02:50 INFO - PROCESS | 832 | --DOCSHELL 0000009F2A19E000 == 32 [pid = 832] [id = 430] 07:02:50 INFO - PROCESS | 832 | --DOCSHELL 0000009F37A93800 == 31 [pid = 832] [id = 429] 07:02:50 INFO - PROCESS | 832 | --DOCSHELL 0000009F38BDA000 == 30 [pid = 832] [id = 443] 07:02:50 INFO - PROCESS | 832 | --DOCSHELL 0000009F340AE000 == 29 [pid = 832] [id = 442] 07:02:50 INFO - PROCESS | 832 | --DOCSHELL 0000009F3082F800 == 28 [pid = 832] [id = 440] 07:02:50 INFO - PROCESS | 832 | --DOCSHELL 0000009F2C97A800 == 27 [pid = 832] [id = 441] 07:02:50 INFO - PROCESS | 832 | --DOMWINDOW == 90 (0000009F2F8EDC00) [pid = 832] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 07:02:50 INFO - PROCESS | 832 | --DOMWINDOW == 89 (0000009F28A71C00) [pid = 832] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 07:02:50 INFO - PROCESS | 832 | --DOMWINDOW == 88 (0000009F28F64400) [pid = 832] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 07:02:50 INFO - PROCESS | 832 | --DOMWINDOW == 87 (0000009F2A3C3000) [pid = 832] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 07:02:50 INFO - PROCESS | 832 | --DOMWINDOW == 86 (0000009F2D172000) [pid = 832] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 07:02:50 INFO - PROCESS | 832 | --DOMWINDOW == 85 (0000009F2DE31000) [pid = 832] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 07:02:50 INFO - PROCESS | 832 | --DOMWINDOW == 84 (0000009F2FF89400) [pid = 832] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 07:02:50 INFO - PROCESS | 832 | --DOMWINDOW == 83 (0000009F29B51800) [pid = 832] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 07:02:50 INFO - PROCESS | 832 | --DOMWINDOW == 82 (0000009F28D57000) [pid = 832] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 07:02:50 INFO - PROCESS | 832 | --DOMWINDOW == 81 (0000009F2FB7B400) [pid = 832] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 07:02:50 INFO - PROCESS | 832 | --DOMWINDOW == 80 (0000009F2DE4D000) [pid = 832] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 07:02:50 INFO - PROCESS | 832 | --DOMWINDOW == 79 (0000009F330D4000) [pid = 832] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 07:02:50 INFO - PROCESS | 832 | --DOMWINDOW == 78 (0000009F31481800) [pid = 832] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 07:02:50 INFO - PROCESS | 832 | --DOMWINDOW == 77 (0000009F2FF71C00) [pid = 832] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 07:02:50 INFO - PROCESS | 832 | --DOMWINDOW == 76 (0000009F3112F000) [pid = 832] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 07:02:50 INFO - PROCESS | 832 | --DOMWINDOW == 75 (0000009F305B2400) [pid = 832] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 07:02:50 INFO - PROCESS | 832 | --DOMWINDOW == 74 (0000009F31D90800) [pid = 832] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 07:02:50 INFO - PROCESS | 832 | --DOMWINDOW == 73 (0000009F3147E400) [pid = 832] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 07:02:50 INFO - PROCESS | 832 | --DOMWINDOW == 72 (0000009F29884800) [pid = 832] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 07:02:50 INFO - PROCESS | 832 | --DOMWINDOW == 71 (0000009F299B1400) [pid = 832] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 07:02:50 INFO - PROCESS | 832 | --DOMWINDOW == 70 (0000009F2F899C00) [pid = 832] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 07:02:50 INFO - PROCESS | 832 | --DOMWINDOW == 69 (0000009F32EC5400) [pid = 832] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 07:02:50 INFO - PROCESS | 832 | --DOMWINDOW == 68 (0000009F3147BC00) [pid = 832] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 07:02:50 INFO - PROCESS | 832 | --DOMWINDOW == 67 (0000009F2E410800) [pid = 832] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 07:02:50 INFO - PROCESS | 832 | --DOMWINDOW == 66 (0000009F327BC800) [pid = 832] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 07:02:50 INFO - PROCESS | 832 | 1468504970902 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]]]}] 07:02:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 07:02:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1528ms 07:02:50 INFO - PROCESS | 832 | 1468504970929 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 07:02:50 INFO - PROCESS | 832 | 1468504970933 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 07:02:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 07:02:50 INFO - PROCESS | 832 | 1468504970938 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 07:02:50 INFO - PROCESS | 832 | 1468504970941 Marionette TRACE conn6 <- [1,1742,null,{}] 07:02:50 INFO - PROCESS | 832 | 1468504970947 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}] 07:02:50 INFO - PROCESS | 832 | 1468504970950 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:51 INFO - PROCESS | 832 | 1468504971078 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 07:02:51 INFO - PROCESS | 832 | 1468504971156 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:51 INFO - PROCESS | 832 | 1468504971159 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:51 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2998C800 == 28 [pid = 832] [id = 445] 07:02:51 INFO - PROCESS | 832 | ++DOMWINDOW == 67 (0000009F27F40C00) [pid = 832] [serial = 1335] [outer = 0000000000000000] 07:02:51 INFO - PROCESS | 832 | ++DOMWINDOW == 68 (0000009F28734000) [pid = 832] [serial = 1336] [outer = 0000009F27F40C00] 07:02:51 INFO - PROCESS | 832 | 1468504971208 Marionette DEBUG loaded listener.js 07:02:51 INFO - PROCESS | 832 | ++DOMWINDOW == 69 (0000009F28D5E400) [pid = 832] [serial = 1337] [outer = 0000009F27F40C00] 07:02:51 INFO - PROCESS | 832 | 1468504971620 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]]]}] 07:02:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 07:02:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 733ms 07:02:51 INFO - PROCESS | 832 | 1468504971671 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 07:02:51 INFO - PROCESS | 832 | 1468504971677 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 07:02:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 07:02:51 INFO - PROCESS | 832 | 1468504971684 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 07:02:51 INFO - PROCESS | 832 | 1468504971686 Marionette TRACE conn6 <- [1,1746,null,{}] 07:02:51 INFO - PROCESS | 832 | 1468504971690 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}] 07:02:51 INFO - PROCESS | 832 | 1468504971693 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:51 INFO - PROCESS | 832 | 1468504971783 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 07:02:51 INFO - PROCESS | 832 | 1468504971789 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:51 INFO - PROCESS | 832 | 1468504971792 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:51 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2DD12800 == 29 [pid = 832] [id = 446] 07:02:51 INFO - PROCESS | 832 | ++DOMWINDOW == 70 (0000009F29B4EC00) [pid = 832] [serial = 1338] [outer = 0000000000000000] 07:02:51 INFO - PROCESS | 832 | ++DOMWINDOW == 71 (0000009F29F68C00) [pid = 832] [serial = 1339] [outer = 0000009F29B4EC00] 07:02:51 INFO - PROCESS | 832 | 1468504971840 Marionette DEBUG loaded listener.js 07:02:51 INFO - PROCESS | 832 | ++DOMWINDOW == 72 (0000009F2A467C00) [pid = 832] [serial = 1340] [outer = 0000009F29B4EC00] 07:02:52 INFO - PROCESS | 832 | 1468504972321 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]]]}] 07:02:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 07:02:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 693ms 07:02:52 INFO - PROCESS | 832 | 1468504972377 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 07:02:52 INFO - PROCESS | 832 | 1468504972380 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 07:02:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 07:02:52 INFO - PROCESS | 832 | 1468504972383 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 07:02:52 INFO - PROCESS | 832 | 1468504972387 Marionette TRACE conn6 <- [1,1750,null,{}] 07:02:52 INFO - PROCESS | 832 | 1468504972398 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}] 07:02:52 INFO - PROCESS | 832 | 1468504972403 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:52 INFO - PROCESS | 832 | 1468504972522 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 07:02:52 INFO - PROCESS | 832 | 1468504972610 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:52 INFO - PROCESS | 832 | 1468504972613 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:52 INFO - PROCESS | 832 | ++DOCSHELL 0000009F3016F800 == 30 [pid = 832] [id = 447] 07:02:52 INFO - PROCESS | 832 | ++DOMWINDOW == 73 (0000009F23E72C00) [pid = 832] [serial = 1341] [outer = 0000000000000000] 07:02:52 INFO - PROCESS | 832 | ++DOMWINDOW == 74 (0000009F2DB40800) [pid = 832] [serial = 1342] [outer = 0000009F23E72C00] 07:02:52 INFO - PROCESS | 832 | 1468504972662 Marionette DEBUG loaded listener.js 07:02:52 INFO - PROCESS | 832 | ++DOMWINDOW == 75 (0000009F2DE53800) [pid = 832] [serial = 1343] [outer = 0000009F23E72C00] 07:02:53 INFO - PROCESS | 832 | 1468504973068 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]]]}] 07:02:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 07:02:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 734ms 07:02:53 INFO - PROCESS | 832 | 1468504973120 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 07:02:53 INFO - PROCESS | 832 | 1468504973123 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 07:02:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 07:02:53 INFO - PROCESS | 832 | 1468504973126 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 07:02:53 INFO - PROCESS | 832 | 1468504973128 Marionette TRACE conn6 <- [1,1754,null,{}] 07:02:53 INFO - PROCESS | 832 | 1468504973132 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}] 07:02:53 INFO - PROCESS | 832 | 1468504973134 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:53 INFO - PROCESS | 832 | 1468504973249 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 07:02:53 INFO - PROCESS | 832 | 1468504973259 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:53 INFO - PROCESS | 832 | 1468504973261 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:53 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30C64000 == 31 [pid = 832] [id = 448] 07:02:53 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F2E43C800) [pid = 832] [serial = 1344] [outer = 0000000000000000] 07:02:53 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F2F894000) [pid = 832] [serial = 1345] [outer = 0000009F2E43C800] 07:02:53 INFO - PROCESS | 832 | 1468504973306 Marionette DEBUG loaded listener.js 07:02:53 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F2F8EDC00) [pid = 832] [serial = 1346] [outer = 0000009F2E43C800] 07:02:53 INFO - PROCESS | 832 | 1468504973756 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]]]}] 07:02:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 07:02:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 691ms 07:02:53 INFO - PROCESS | 832 | 1468504973820 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 07:02:53 INFO - PROCESS | 832 | 1468504973823 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 07:02:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 07:02:53 INFO - PROCESS | 832 | 1468504973832 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 07:02:53 INFO - PROCESS | 832 | 1468504973834 Marionette TRACE conn6 <- [1,1758,null,{}] 07:02:53 INFO - PROCESS | 832 | 1468504973880 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}] 07:02:53 INFO - PROCESS | 832 | 1468504973883 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:54 INFO - PROCESS | 832 | 1468504973992 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 07:02:54 INFO - PROCESS | 832 | 1468504974000 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:54 INFO - PROCESS | 832 | 1468504974002 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:54 INFO - PROCESS | 832 | ++DOCSHELL 0000009F31141800 == 32 [pid = 832] [id = 449] 07:02:54 INFO - PROCESS | 832 | ++DOMWINDOW == 79 (0000009F23BF5800) [pid = 832] [serial = 1347] [outer = 0000000000000000] 07:02:54 INFO - PROCESS | 832 | ++DOMWINDOW == 80 (0000009F2FF73800) [pid = 832] [serial = 1348] [outer = 0000009F23BF5800] 07:02:54 INFO - PROCESS | 832 | 1468504974047 Marionette DEBUG loaded listener.js 07:02:54 INFO - PROCESS | 832 | ++DOMWINDOW == 81 (0000009F2FF8C800) [pid = 832] [serial = 1349] [outer = 0000009F23BF5800] 07:02:54 INFO - PROCESS | 832 | 1468504974509 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]]]}] 07:02:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 07:02:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 733ms 07:02:54 INFO - PROCESS | 832 | 1468504974567 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 07:02:54 INFO - PROCESS | 832 | 1468504974569 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 07:02:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 07:02:54 INFO - PROCESS | 832 | 1468504974579 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 07:02:54 INFO - PROCESS | 832 | 1468504974581 Marionette TRACE conn6 <- [1,1762,null,{}] 07:02:54 INFO - PROCESS | 832 | 1468504974589 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}] 07:02:54 INFO - PROCESS | 832 | 1468504974595 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:54 INFO - PROCESS | 832 | 1468504974732 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 07:02:54 INFO - PROCESS | 832 | 1468504974745 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:54 INFO - PROCESS | 832 | 1468504974747 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:54 INFO - PROCESS | 832 | ++DOCSHELL 0000009F340C3800 == 33 [pid = 832] [id = 450] 07:02:54 INFO - PROCESS | 832 | ++DOMWINDOW == 82 (0000009F2A46B400) [pid = 832] [serial = 1350] [outer = 0000000000000000] 07:02:54 INFO - PROCESS | 832 | ++DOMWINDOW == 83 (0000009F30C9F800) [pid = 832] [serial = 1351] [outer = 0000009F2A46B400] 07:02:54 INFO - PROCESS | 832 | 1468504974792 Marionette DEBUG loaded listener.js 07:02:54 INFO - PROCESS | 832 | ++DOMWINDOW == 84 (0000009F31475C00) [pid = 832] [serial = 1352] [outer = 0000009F2A46B400] 07:02:55 INFO - PROCESS | 832 | --DOMWINDOW == 83 (0000009F301DE400) [pid = 832] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 07:02:55 INFO - PROCESS | 832 | --DOMWINDOW == 82 (0000009F30CAA800) [pid = 832] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 07:02:55 INFO - PROCESS | 832 | --DOMWINDOW == 81 (0000009F2315BC00) [pid = 832] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 07:02:55 INFO - PROCESS | 832 | --DOMWINDOW == 80 (0000009F2D50C000) [pid = 832] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 07:02:55 INFO - PROCESS | 832 | --DOMWINDOW == 79 (0000009F23A9F400) [pid = 832] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 07:02:55 INFO - PROCESS | 832 | --DOMWINDOW == 78 (0000009F23BF8C00) [pid = 832] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 07:02:55 INFO - PROCESS | 832 | --DOMWINDOW == 77 (0000009F2D106800) [pid = 832] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 07:02:55 INFO - PROCESS | 832 | --DOMWINDOW == 76 (0000009F327B8800) [pid = 832] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 07:02:55 INFO - PROCESS | 832 | --DOMWINDOW == 75 (0000009F27E0D000) [pid = 832] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 07:02:55 INFO - PROCESS | 832 | --DOMWINDOW == 74 (0000009F34171000) [pid = 832] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 07:02:55 INFO - PROCESS | 832 | --DOMWINDOW == 73 (0000009F30CA4800) [pid = 832] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 07:02:55 INFO - PROCESS | 832 | --DOMWINDOW == 72 (0000009F30A8D800) [pid = 832] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 07:02:55 INFO - PROCESS | 832 | 1468504975400 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]]]}] 07:02:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 07:02:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 880ms 07:02:55 INFO - PROCESS | 832 | 1468504975461 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 07:02:55 INFO - PROCESS | 832 | 1468504975463 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 07:02:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 07:02:55 INFO - PROCESS | 832 | 1468504975466 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 07:02:55 INFO - PROCESS | 832 | 1468504975468 Marionette TRACE conn6 <- [1,1766,null,{}] 07:02:55 INFO - PROCESS | 832 | 1468504975472 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}] 07:02:55 INFO - PROCESS | 832 | 1468504975474 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:55 INFO - PROCESS | 832 | 1468504975552 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 07:02:55 INFO - PROCESS | 832 | 1468504975557 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:55 INFO - PROCESS | 832 | 1468504975559 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:55 INFO - PROCESS | 832 | ++DOCSHELL 0000009F3703C000 == 34 [pid = 832] [id = 451] 07:02:55 INFO - PROCESS | 832 | ++DOMWINDOW == 73 (0000009F2DC2A000) [pid = 832] [serial = 1353] [outer = 0000000000000000] 07:02:55 INFO - PROCESS | 832 | ++DOMWINDOW == 74 (0000009F30774000) [pid = 832] [serial = 1354] [outer = 0000009F2DC2A000] 07:02:55 INFO - PROCESS | 832 | 1468504975603 Marionette DEBUG loaded listener.js 07:02:55 INFO - PROCESS | 832 | ++DOMWINDOW == 75 (0000009F3112E400) [pid = 832] [serial = 1355] [outer = 0000009F2DC2A000] 07:02:56 INFO - PROCESS | 832 | 1468504976043 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]]]}] 07:02:56 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 07:02:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 627ms 07:02:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 07:02:56 INFO - PROCESS | 832 | 1468504976098 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 07:02:56 INFO - PROCESS | 832 | 1468504976100 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 07:02:56 INFO - PROCESS | 832 | 1468504976103 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 07:02:56 INFO - PROCESS | 832 | 1468504976105 Marionette TRACE conn6 <- [1,1770,null,{}] 07:02:56 INFO - PROCESS | 832 | 1468504976108 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}] 07:02:56 INFO - PROCESS | 832 | 1468504976110 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:56 INFO - PROCESS | 832 | 1468504976192 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 07:02:56 INFO - PROCESS | 832 | 1468504976200 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:56 INFO - PROCESS | 832 | 1468504976202 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:56 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37742000 == 35 [pid = 832] [id = 452] 07:02:56 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F3112F000) [pid = 832] [serial = 1356] [outer = 0000000000000000] 07:02:56 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F31B26800) [pid = 832] [serial = 1357] [outer = 0000009F3112F000] 07:02:56 INFO - PROCESS | 832 | 1468504976246 Marionette DEBUG loaded listener.js 07:02:56 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F31DF4C00) [pid = 832] [serial = 1358] [outer = 0000009F3112F000] 07:02:56 INFO - PROCESS | 832 | 1468504976685 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]]]}] 07:02:56 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 07:02:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 629ms 07:02:56 INFO - PROCESS | 832 | 1468504976736 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 07:02:56 INFO - PROCESS | 832 | 1468504976738 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 07:02:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 07:02:56 INFO - PROCESS | 832 | 1468504976741 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 07:02:56 INFO - PROCESS | 832 | 1468504976743 Marionette TRACE conn6 <- [1,1774,null,{}] 07:02:56 INFO - PROCESS | 832 | 1468504976746 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}] 07:02:56 INFO - PROCESS | 832 | 1468504976748 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:56 INFO - PROCESS | 832 | 1468504976829 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 07:02:56 INFO - PROCESS | 832 | 1468504976835 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:56 INFO - PROCESS | 832 | 1468504976838 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:56 INFO - PROCESS | 832 | ++DOCSHELL 0000009F3016E800 == 36 [pid = 832] [id = 453] 07:02:56 INFO - PROCESS | 832 | ++DOMWINDOW == 79 (0000009F327BCC00) [pid = 832] [serial = 1359] [outer = 0000000000000000] 07:02:56 INFO - PROCESS | 832 | ++DOMWINDOW == 80 (0000009F32E85400) [pid = 832] [serial = 1360] [outer = 0000009F327BCC00] 07:02:56 INFO - PROCESS | 832 | 1468504976883 Marionette DEBUG loaded listener.js 07:02:56 INFO - PROCESS | 832 | ++DOMWINDOW == 81 (0000009F32ECD800) [pid = 832] [serial = 1361] [outer = 0000009F327BCC00] 07:02:57 INFO - PROCESS | 832 | 1468504977533 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]]]}] 07:02:57 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 07:02:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 880ms 07:02:57 INFO - PROCESS | 832 | 1468504977625 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 07:02:57 INFO - PROCESS | 832 | 1468504977630 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 07:02:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 07:02:57 INFO - PROCESS | 832 | 1468504977635 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 07:02:57 INFO - PROCESS | 832 | 1468504977639 Marionette TRACE conn6 <- [1,1778,null,{}] 07:02:57 INFO - PROCESS | 832 | 1468504977645 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}] 07:02:57 INFO - PROCESS | 832 | 1468504977648 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:57 INFO - PROCESS | 832 | 1468504977791 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 07:02:57 INFO - PROCESS | 832 | 1468504977906 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:57 INFO - PROCESS | 832 | 1468504977910 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:57 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2DD0F800 == 37 [pid = 832] [id = 454] 07:02:57 INFO - PROCESS | 832 | ++DOMWINDOW == 82 (0000009F23BFC000) [pid = 832] [serial = 1362] [outer = 0000000000000000] 07:02:57 INFO - PROCESS | 832 | ++DOMWINDOW == 83 (0000009F287B3800) [pid = 832] [serial = 1363] [outer = 0000009F23BFC000] 07:02:57 INFO - PROCESS | 832 | 1468504977970 Marionette DEBUG loaded listener.js 07:02:58 INFO - PROCESS | 832 | ++DOMWINDOW == 84 (0000009F299B3400) [pid = 832] [serial = 1364] [outer = 0000009F23BFC000] 07:02:58 INFO - PROCESS | 832 | 1468504978657 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]]]}] 07:02:58 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) 07:02:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1078ms 07:02:58 INFO - PROCESS | 832 | 1468504978717 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 07:02:58 INFO - PROCESS | 832 | 1468504978722 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 07:02:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 07:02:58 INFO - PROCESS | 832 | 1468504978729 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 07:02:58 INFO - PROCESS | 832 | 1468504978732 Marionette TRACE conn6 <- [1,1782,null,{}] 07:02:58 INFO - PROCESS | 832 | 1468504978736 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}] 07:02:58 INFO - PROCESS | 832 | 1468504978739 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:58 INFO - PROCESS | 832 | 1468504978864 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 07:02:59 INFO - PROCESS | 832 | 1468504978991 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:59 INFO - PROCESS | 832 | 1468504978994 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:02:59 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30D22800 == 38 [pid = 832] [id = 455] 07:02:59 INFO - PROCESS | 832 | ++DOMWINDOW == 85 (0000009F29880C00) [pid = 832] [serial = 1365] [outer = 0000000000000000] 07:02:59 INFO - PROCESS | 832 | ++DOMWINDOW == 86 (0000009F2D9B7800) [pid = 832] [serial = 1366] [outer = 0000009F29880C00] 07:02:59 INFO - PROCESS | 832 | 1468504979053 Marionette DEBUG loaded listener.js 07:02:59 INFO - PROCESS | 832 | ++DOMWINDOW == 87 (0000009F2DE4E800) [pid = 832] [serial = 1367] [outer = 0000009F29880C00] 07:02:59 INFO - PROCESS | 832 | --DOCSHELL 0000009F37742000 == 37 [pid = 832] [id = 452] 07:02:59 INFO - PROCESS | 832 | --DOCSHELL 0000009F3703C000 == 36 [pid = 832] [id = 451] 07:02:59 INFO - PROCESS | 832 | --DOCSHELL 0000009F340C3800 == 35 [pid = 832] [id = 450] 07:02:59 INFO - PROCESS | 832 | --DOCSHELL 0000009F31141800 == 34 [pid = 832] [id = 449] 07:02:59 INFO - PROCESS | 832 | --DOCSHELL 0000009F30C64000 == 33 [pid = 832] [id = 448] 07:02:59 INFO - PROCESS | 832 | --DOCSHELL 0000009F3016F800 == 32 [pid = 832] [id = 447] 07:02:59 INFO - PROCESS | 832 | --DOCSHELL 0000009F2DD12800 == 31 [pid = 832] [id = 446] 07:02:59 INFO - PROCESS | 832 | --DOCSHELL 0000009F2998C800 == 30 [pid = 832] [id = 445] 07:02:59 INFO - PROCESS | 832 | --DOCSHELL 0000009F23C9B800 == 29 [pid = 832] [id = 444] 07:02:59 INFO - PROCESS | 832 | --DOMWINDOW == 86 (0000009F32ED4800) [pid = 832] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 07:02:59 INFO - PROCESS | 832 | --DOMWINDOW == 85 (0000009F31B2D400) [pid = 832] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 07:02:59 INFO - PROCESS | 832 | --DOMWINDOW == 84 (0000009F31473000) [pid = 832] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 07:02:59 INFO - PROCESS | 832 | --DOMWINDOW == 83 (0000009F2D16B400) [pid = 832] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 07:02:59 INFO - PROCESS | 832 | --DOMWINDOW == 82 (0000009F2DA2B800) [pid = 832] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 07:02:59 INFO - PROCESS | 832 | --DOMWINDOW == 81 (0000009F2DFA2000) [pid = 832] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 07:02:59 INFO - PROCESS | 832 | --DOMWINDOW == 80 (0000009F2FB79400) [pid = 832] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 07:02:59 INFO - PROCESS | 832 | --DOMWINDOW == 79 (0000009F24359800) [pid = 832] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 07:02:59 INFO - PROCESS | 832 | --DOMWINDOW == 78 (0000009F29881800) [pid = 832] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 07:02:59 INFO - PROCESS | 832 | --DOMWINDOW == 77 (0000009F2D592800) [pid = 832] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 07:02:59 INFO - PROCESS | 832 | --DOMWINDOW == 76 (0000009F2DCC5400) [pid = 832] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 07:02:59 INFO - PROCESS | 832 | --DOMWINDOW == 75 (0000009F32ED2400) [pid = 832] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 07:02:59 INFO - PROCESS | 832 | --DOMWINDOW == 74 (0000009F28A71400) [pid = 832] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 07:02:59 INFO - PROCESS | 832 | --DOMWINDOW == 73 (0000009F29883000) [pid = 832] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 07:02:59 INFO - PROCESS | 832 | --DOMWINDOW == 72 (0000009F341A5800) [pid = 832] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 07:02:59 INFO - PROCESS | 832 | --DOMWINDOW == 71 (0000009F341AE400) [pid = 832] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 07:02:59 INFO - PROCESS | 832 | --DOMWINDOW == 70 (0000009F3407FC00) [pid = 832] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 07:02:59 INFO - PROCESS | 832 | --DOMWINDOW == 69 (0000009F34163400) [pid = 832] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 07:02:59 INFO - PROCESS | 832 | --DOMWINDOW == 68 (0000009F30A95800) [pid = 832] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 07:02:59 INFO - PROCESS | 832 | --DOMWINDOW == 67 (0000009F3416C800) [pid = 832] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 07:02:59 INFO - PROCESS | 832 | --DOMWINDOW == 66 (0000009F30CA8C00) [pid = 832] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 07:02:59 INFO - PROCESS | 832 | --DOMWINDOW == 65 (0000009F30CA2000) [pid = 832] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 07:02:59 INFO - PROCESS | 832 | --DOMWINDOW == 64 (0000009F3002D800) [pid = 832] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 07:02:59 INFO - PROCESS | 832 | 1468504979896 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]]]}] 07:02:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:02:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1243ms 07:02:59 INFO - PROCESS | 832 | 1468504979974 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 07:02:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 07:02:59 INFO - PROCESS | 832 | 1468504979978 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 07:02:59 INFO - PROCESS | 832 | 1468504979983 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 07:02:59 INFO - PROCESS | 832 | 1468504979986 Marionette TRACE conn6 <- [1,1786,null,{}] 07:02:59 INFO - PROCESS | 832 | 1468504979991 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}] 07:03:00 INFO - PROCESS | 832 | 1468504979994 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:00 INFO - PROCESS | 832 | 1468504980083 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 07:03:00 INFO - PROCESS | 832 | 1468504980097 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:00 INFO - PROCESS | 832 | 1468504980100 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:00 INFO - PROCESS | 832 | ++DOCSHELL 0000009F29998800 == 30 [pid = 832] [id = 456] 07:03:00 INFO - PROCESS | 832 | ++DOMWINDOW == 65 (0000009F28A71400) [pid = 832] [serial = 1368] [outer = 0000000000000000] 07:03:00 INFO - PROCESS | 832 | ++DOMWINDOW == 66 (0000009F28B27400) [pid = 832] [serial = 1369] [outer = 0000009F28A71400] 07:03:00 INFO - PROCESS | 832 | 1468504980150 Marionette DEBUG loaded listener.js 07:03:00 INFO - PROCESS | 832 | ++DOMWINDOW == 67 (0000009F299B1400) [pid = 832] [serial = 1370] [outer = 0000009F28A71400] 07:03:00 INFO - PROCESS | 832 | 1468504980660 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]]]}] 07:03:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 07:03:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 734ms 07:03:00 INFO - PROCESS | 832 | 1468504980717 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 07:03:00 INFO - PROCESS | 832 | 1468504980722 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 07:03:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 07:03:00 INFO - PROCESS | 832 | 1468504980728 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 07:03:00 INFO - PROCESS | 832 | 1468504980731 Marionette TRACE conn6 <- [1,1790,null,{}] 07:03:00 INFO - PROCESS | 832 | 1468504980734 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}] 07:03:00 INFO - PROCESS | 832 | 1468504980737 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:00 INFO - PROCESS | 832 | 1468504980827 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 07:03:00 INFO - PROCESS | 832 | 1468504980910 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:00 INFO - PROCESS | 832 | 1468504980912 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:00 INFO - PROCESS | 832 | ++DOCSHELL 0000009F28D1D800 == 31 [pid = 832] [id = 457] 07:03:00 INFO - PROCESS | 832 | ++DOMWINDOW == 68 (0000009F2D174400) [pid = 832] [serial = 1371] [outer = 0000000000000000] 07:03:00 INFO - PROCESS | 832 | ++DOMWINDOW == 69 (0000009F2D9BE400) [pid = 832] [serial = 1372] [outer = 0000009F2D174400] 07:03:00 INFO - PROCESS | 832 | 1468504980960 Marionette DEBUG loaded listener.js 07:03:01 INFO - PROCESS | 832 | ++DOMWINDOW == 70 (0000009F2DCCD400) [pid = 832] [serial = 1373] [outer = 0000009F2D174400] 07:03:01 INFO - PROCESS | 832 | 1468504981372 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]]]}] 07:03:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 07:03:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 692ms 07:03:01 INFO - PROCESS | 832 | 1468504981422 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 07:03:01 INFO - PROCESS | 832 | 1468504981424 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 07:03:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 07:03:01 INFO - PROCESS | 832 | 1468504981428 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 07:03:01 INFO - PROCESS | 832 | 1468504981432 Marionette TRACE conn6 <- [1,1794,null,{}] 07:03:01 INFO - PROCESS | 832 | 1468504981470 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}] 07:03:01 INFO - PROCESS | 832 | 1468504981475 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:01 INFO - PROCESS | 832 | 1468504981569 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 07:03:01 INFO - PROCESS | 832 | 1468504981587 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:01 INFO - PROCESS | 832 | 1468504981590 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:01 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30CFA800 == 32 [pid = 832] [id = 458] 07:03:01 INFO - PROCESS | 832 | ++DOMWINDOW == 71 (0000009F23BF7800) [pid = 832] [serial = 1374] [outer = 0000000000000000] 07:03:01 INFO - PROCESS | 832 | ++DOMWINDOW == 72 (0000009F2FF7C400) [pid = 832] [serial = 1375] [outer = 0000009F23BF7800] 07:03:01 INFO - PROCESS | 832 | 1468504981640 Marionette DEBUG loaded listener.js 07:03:01 INFO - PROCESS | 832 | ++DOMWINDOW == 73 (0000009F301E8C00) [pid = 832] [serial = 1376] [outer = 0000009F23BF7800] 07:03:02 INFO - PROCESS | 832 | 1468504982087 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]]]}] 07:03:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 07:03:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 692ms 07:03:02 INFO - PROCESS | 832 | 1468504982122 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 07:03:02 INFO - PROCESS | 832 | 1468504982125 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 07:03:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 07:03:02 INFO - PROCESS | 832 | 1468504982134 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 07:03:02 INFO - PROCESS | 832 | 1468504982136 Marionette TRACE conn6 <- [1,1798,null,{}] 07:03:02 INFO - PROCESS | 832 | 1468504982140 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}] 07:03:02 INFO - PROCESS | 832 | 1468504982142 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:02 INFO - PROCESS | 832 | 1468504982258 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 07:03:02 INFO - PROCESS | 832 | 1468504982263 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:02 INFO - PROCESS | 832 | 1468504982265 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:02 INFO - PROCESS | 832 | ++DOCSHELL 0000009F3309A000 == 33 [pid = 832] [id = 459] 07:03:02 INFO - PROCESS | 832 | ++DOMWINDOW == 74 (0000009F30A89800) [pid = 832] [serial = 1377] [outer = 0000000000000000] 07:03:02 INFO - PROCESS | 832 | ++DOMWINDOW == 75 (0000009F30C9FC00) [pid = 832] [serial = 1378] [outer = 0000009F30A89800] 07:03:02 INFO - PROCESS | 832 | 1468504982360 Marionette DEBUG loaded listener.js 07:03:02 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F30CAD800) [pid = 832] [serial = 1379] [outer = 0000009F30A89800] 07:03:02 INFO - PROCESS | 832 | 1468504982785 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]]]}] 07:03:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 07:03:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 693ms 07:03:02 INFO - PROCESS | 832 | 1468504982837 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 07:03:02 INFO - PROCESS | 832 | 1468504982839 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 07:03:02 INFO - PROCESS | 832 | 1468504982843 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 07:03:02 INFO - PROCESS | 832 | 1468504982845 Marionette TRACE conn6 <- [1,1802,null,{}] 07:03:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 07:03:02 INFO - PROCESS | 832 | 1468504982848 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}] 07:03:02 INFO - PROCESS | 832 | 1468504982850 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:03 INFO - PROCESS | 832 | 1468504982988 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 07:03:03 INFO - PROCESS | 832 | 1468504983012 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:03 INFO - PROCESS | 832 | 1468504983014 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:03 INFO - PROCESS | 832 | ++DOCSHELL 0000009F3703E000 == 34 [pid = 832] [id = 460] 07:03:03 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F30A92000) [pid = 832] [serial = 1380] [outer = 0000000000000000] 07:03:03 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F31473000) [pid = 832] [serial = 1381] [outer = 0000009F30A92000] 07:03:03 INFO - PROCESS | 832 | 1468504983059 Marionette DEBUG loaded listener.js 07:03:03 INFO - PROCESS | 832 | ++DOMWINDOW == 79 (0000009F31D95C00) [pid = 832] [serial = 1382] [outer = 0000009F30A92000] 07:03:03 INFO - PROCESS | 832 | 1468504983521 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]]]}] 07:03:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 07:03:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 733ms 07:03:03 INFO - PROCESS | 832 | 1468504983583 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 07:03:03 INFO - PROCESS | 832 | 1468504983585 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 07:03:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 07:03:03 INFO - PROCESS | 832 | 1468504983594 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 07:03:03 INFO - PROCESS | 832 | 1468504983595 Marionette TRACE conn6 <- [1,1806,null,{}] 07:03:03 INFO - PROCESS | 832 | 1468504983599 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}] 07:03:03 INFO - PROCESS | 832 | 1468504983605 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:03 INFO - PROCESS | 832 | 1468504983754 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 07:03:03 INFO - PROCESS | 832 | 1468504983812 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:03 INFO - PROCESS | 832 | 1468504983814 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:03 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37AA1000 == 35 [pid = 832] [id = 461] 07:03:03 INFO - PROCESS | 832 | ++DOMWINDOW == 80 (0000009F32ED1400) [pid = 832] [serial = 1383] [outer = 0000000000000000] 07:03:03 INFO - PROCESS | 832 | ++DOMWINDOW == 81 (0000009F338E4400) [pid = 832] [serial = 1384] [outer = 0000009F32ED1400] 07:03:03 INFO - PROCESS | 832 | 1468504983859 Marionette DEBUG loaded listener.js 07:03:03 INFO - PROCESS | 832 | ++DOMWINDOW == 82 (0000009F34080400) [pid = 832] [serial = 1385] [outer = 0000009F32ED1400] 07:03:04 INFO - PROCESS | 832 | --DOMWINDOW == 81 (0000009F2E43C800) [pid = 832] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 07:03:04 INFO - PROCESS | 832 | --DOMWINDOW == 80 (0000009F23E72C00) [pid = 832] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 07:03:04 INFO - PROCESS | 832 | --DOMWINDOW == 79 (0000009F27F40C00) [pid = 832] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 07:03:04 INFO - PROCESS | 832 | --DOMWINDOW == 78 (0000009F29B4EC00) [pid = 832] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 07:03:04 INFO - PROCESS | 832 | --DOMWINDOW == 77 (0000009F23AA5800) [pid = 832] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 07:03:04 INFO - PROCESS | 832 | --DOMWINDOW == 76 (0000009F23BF5800) [pid = 832] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 07:03:04 INFO - PROCESS | 832 | --DOMWINDOW == 75 (0000009F23BFC400) [pid = 832] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 07:03:04 INFO - PROCESS | 832 | --DOMWINDOW == 74 (0000009F2DE3FC00) [pid = 832] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 07:03:04 INFO - PROCESS | 832 | --DOMWINDOW == 73 (0000009F32E84400) [pid = 832] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 07:03:04 INFO - PROCESS | 832 | --DOMWINDOW == 72 (0000009F2A46B400) [pid = 832] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 07:03:04 INFO - PROCESS | 832 | --DOMWINDOW == 71 (0000009F3112F000) [pid = 832] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 07:03:04 INFO - PROCESS | 832 | --DOMWINDOW == 70 (0000009F2DC2A000) [pid = 832] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 07:03:04 INFO - PROCESS | 832 | 1468504984337 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]]]}] 07:03:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 07:03:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 794ms 07:03:04 INFO - PROCESS | 832 | 1468504984385 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 07:03:04 INFO - PROCESS | 832 | 1468504984387 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 07:03:04 INFO - PROCESS | 832 | 1468504984390 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 07:03:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 07:03:04 INFO - PROCESS | 832 | 1468504984392 Marionette TRACE conn6 <- [1,1810,null,{}] 07:03:04 INFO - PROCESS | 832 | 1468504984396 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}] 07:03:04 INFO - PROCESS | 832 | 1468504984398 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:04 INFO - PROCESS | 832 | 1468504984508 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 07:03:04 INFO - PROCESS | 832 | 1468504984562 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:04 INFO - PROCESS | 832 | 1468504984564 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:04 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37AC1800 == 36 [pid = 832] [id = 462] 07:03:04 INFO - PROCESS | 832 | ++DOMWINDOW == 71 (0000009F23AA6800) [pid = 832] [serial = 1386] [outer = 0000000000000000] 07:03:04 INFO - PROCESS | 832 | ++DOMWINDOW == 72 (0000009F2DC2A000) [pid = 832] [serial = 1387] [outer = 0000009F23AA6800] 07:03:04 INFO - PROCESS | 832 | 1468504984609 Marionette DEBUG loaded listener.js 07:03:04 INFO - PROCESS | 832 | ++DOMWINDOW == 73 (0000009F31A63C00) [pid = 832] [serial = 1388] [outer = 0000009F23AA6800] 07:03:04 INFO - PROCESS | 832 | 1468504984956 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]]]}] 07:03:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 07:03:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 628ms 07:03:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 07:03:05 INFO - PROCESS | 832 | 1468504985027 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 07:03:05 INFO - PROCESS | 832 | 1468504985029 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 07:03:05 INFO - PROCESS | 832 | 1468504985032 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 07:03:05 INFO - PROCESS | 832 | 1468504985034 Marionette TRACE conn6 <- [1,1814,null,{}] 07:03:05 INFO - PROCESS | 832 | 1468504985038 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}] 07:03:05 INFO - PROCESS | 832 | 1468504985040 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:05 INFO - PROCESS | 832 | 1468504985130 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 07:03:05 INFO - PROCESS | 832 | 1468504985136 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:05 INFO - PROCESS | 832 | 1468504985138 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:05 INFO - PROCESS | 832 | ++DOCSHELL 0000009F388BA800 == 37 [pid = 832] [id = 463] 07:03:05 INFO - PROCESS | 832 | ++DOMWINDOW == 74 (0000009F34081400) [pid = 832] [serial = 1389] [outer = 0000000000000000] 07:03:05 INFO - PROCESS | 832 | ++DOMWINDOW == 75 (0000009F34165000) [pid = 832] [serial = 1390] [outer = 0000009F34081400] 07:03:05 INFO - PROCESS | 832 | 1468504985183 Marionette DEBUG loaded listener.js 07:03:05 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F3416DC00) [pid = 832] [serial = 1391] [outer = 0000009F34081400] 07:03:05 INFO - PROCESS | 832 | 1468504985601 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]]]}] 07:03:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 07:03:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 628ms 07:03:05 INFO - PROCESS | 832 | 1468504985664 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 07:03:05 INFO - PROCESS | 832 | 1468504985667 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 07:03:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 07:03:05 INFO - PROCESS | 832 | 1468504985670 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 07:03:05 INFO - PROCESS | 832 | 1468504985672 Marionette TRACE conn6 <- [1,1818,null,{}] 07:03:05 INFO - PROCESS | 832 | 1468504985676 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}] 07:03:05 INFO - PROCESS | 832 | 1468504985678 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:05 INFO - PROCESS | 832 | 1468504985762 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 07:03:05 INFO - PROCESS | 832 | 1468504985769 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:05 INFO - PROCESS | 832 | 1468504985771 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:05 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30CFA000 == 38 [pid = 832] [id = 464] 07:03:05 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F3416E000) [pid = 832] [serial = 1392] [outer = 0000000000000000] 07:03:05 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F341A9C00) [pid = 832] [serial = 1393] [outer = 0000009F3416E000] 07:03:05 INFO - PROCESS | 832 | 1468504985815 Marionette DEBUG loaded listener.js 07:03:05 INFO - PROCESS | 832 | ++DOMWINDOW == 79 (0000009F341B1C00) [pid = 832] [serial = 1394] [outer = 0000009F3416E000] 07:03:06 INFO - PROCESS | 832 | 1468504986381 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]]]}] 07:03:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 07:03:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 731ms 07:03:06 INFO - PROCESS | 832 | 1468504986405 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 07:03:06 INFO - PROCESS | 832 | 1468504986410 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 07:03:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 07:03:06 INFO - PROCESS | 832 | 1468504986416 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 07:03:06 INFO - PROCESS | 832 | 1468504986420 Marionette TRACE conn6 <- [1,1822,null,{}] 07:03:06 INFO - PROCESS | 832 | 1468504986426 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}] 07:03:06 INFO - PROCESS | 832 | 1468504986429 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:06 INFO - PROCESS | 832 | 1468504986549 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 07:03:06 INFO - PROCESS | 832 | 1468504986644 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:06 INFO - PROCESS | 832 | 1468504986649 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:06 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2D92E800 == 39 [pid = 832] [id = 465] 07:03:06 INFO - PROCESS | 832 | ++DOMWINDOW == 80 (0000009F28ADD400) [pid = 832] [serial = 1395] [outer = 0000000000000000] 07:03:06 INFO - PROCESS | 832 | ++DOMWINDOW == 81 (0000009F29881800) [pid = 832] [serial = 1396] [outer = 0000009F28ADD400] 07:03:06 INFO - PROCESS | 832 | 1468504986709 Marionette DEBUG loaded listener.js 07:03:06 INFO - PROCESS | 832 | ++DOMWINDOW == 82 (0000009F2A469000) [pid = 832] [serial = 1397] [outer = 0000009F28ADD400] 07:03:07 INFO - PROCESS | 832 | 1468504987359 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]]]}] 07:03:07 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 07:03:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 986ms 07:03:07 INFO - PROCESS | 832 | 1468504987405 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 07:03:07 INFO - PROCESS | 832 | 1468504987411 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 07:03:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 07:03:07 INFO - PROCESS | 832 | 1468504987417 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 07:03:07 INFO - PROCESS | 832 | 1468504987420 Marionette TRACE conn6 <- [1,1826,null,{}] 07:03:07 INFO - PROCESS | 832 | 1468504987424 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}] 07:03:07 INFO - PROCESS | 832 | 1468504987427 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:07 INFO - PROCESS | 832 | 1468504987544 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 07:03:07 INFO - PROCESS | 832 | 1468504987668 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:07 INFO - PROCESS | 832 | 1468504987671 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:07 INFO - PROCESS | 832 | ++DOCSHELL 0000009F35C7C000 == 40 [pid = 832] [id = 466] 07:03:07 INFO - PROCESS | 832 | ++DOMWINDOW == 83 (0000009F2E43D000) [pid = 832] [serial = 1398] [outer = 0000000000000000] 07:03:07 INFO - PROCESS | 832 | ++DOMWINDOW == 84 (0000009F2FB79400) [pid = 832] [serial = 1399] [outer = 0000009F2E43D000] 07:03:07 INFO - PROCESS | 832 | 1468504987729 Marionette DEBUG loaded listener.js 07:03:07 INFO - PROCESS | 832 | ++DOMWINDOW == 85 (0000009F30772C00) [pid = 832] [serial = 1400] [outer = 0000009F2E43D000] 07:03:08 INFO - PROCESS | 832 | 1468504988380 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]]]}] 07:03:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 07:03:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1029ms 07:03:08 INFO - PROCESS | 832 | 1468504988448 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 07:03:08 INFO - PROCESS | 832 | 1468504988451 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 07:03:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 07:03:08 INFO - PROCESS | 832 | 1468504988455 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 07:03:08 INFO - PROCESS | 832 | 1468504988459 Marionette TRACE conn6 <- [1,1830,null,{}] 07:03:08 INFO - PROCESS | 832 | 1468504988471 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}] 07:03:08 INFO - PROCESS | 832 | 1468504988476 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:08 INFO - PROCESS | 832 | 1468504988646 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 07:03:08 INFO - PROCESS | 832 | 1468504988763 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:08 INFO - PROCESS | 832 | 1468504988767 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:08 INFO - PROCESS | 832 | ++DOCSHELL 0000009F385E3800 == 41 [pid = 832] [id = 467] 07:03:08 INFO - PROCESS | 832 | ++DOMWINDOW == 86 (0000009F31DF9800) [pid = 832] [serial = 1401] [outer = 0000000000000000] 07:03:08 INFO - PROCESS | 832 | ++DOMWINDOW == 87 (0000009F330D7C00) [pid = 832] [serial = 1402] [outer = 0000009F31DF9800] 07:03:08 INFO - PROCESS | 832 | 1468504988825 Marionette DEBUG loaded listener.js 07:03:08 INFO - PROCESS | 832 | ++DOMWINDOW == 88 (0000009F341A8C00) [pid = 832] [serial = 1403] [outer = 0000009F31DF9800] 07:03:09 INFO - PROCESS | 832 | 1468504989419 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]]]}] 07:03:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 07:03:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 986ms 07:03:09 INFO - PROCESS | 832 | 1468504989443 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 07:03:09 INFO - PROCESS | 832 | 1468504989446 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 07:03:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 07:03:09 INFO - PROCESS | 832 | 1468504989449 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 07:03:09 INFO - PROCESS | 832 | 1468504989452 Marionette TRACE conn6 <- [1,1834,null,{}] 07:03:09 INFO - PROCESS | 832 | 1468504989455 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}] 07:03:09 INFO - PROCESS | 832 | 1468504989458 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:09 INFO - PROCESS | 832 | 1468504989571 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 07:03:09 INFO - PROCESS | 832 | 1468504989792 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:09 INFO - PROCESS | 832 | 1468504989796 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:09 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2981B800 == 42 [pid = 832] [id = 468] 07:03:09 INFO - PROCESS | 832 | ++DOMWINDOW == 89 (0000009F23980400) [pid = 832] [serial = 1404] [outer = 0000000000000000] 07:03:09 INFO - PROCESS | 832 | ++DOMWINDOW == 90 (0000009F23BFB400) [pid = 832] [serial = 1405] [outer = 0000009F23980400] 07:03:09 INFO - PROCESS | 832 | 1468504989869 Marionette DEBUG loaded listener.js 07:03:09 INFO - PROCESS | 832 | ++DOMWINDOW == 91 (0000009F28ADC000) [pid = 832] [serial = 1406] [outer = 0000009F23980400] 07:03:11 INFO - PROCESS | 832 | --DOCSHELL 0000009F388BA800 == 41 [pid = 832] [id = 463] 07:03:11 INFO - PROCESS | 832 | --DOCSHELL 0000009F37AC1800 == 40 [pid = 832] [id = 462] 07:03:11 INFO - PROCESS | 832 | --DOCSHELL 0000009F37AA1000 == 39 [pid = 832] [id = 461] 07:03:11 INFO - PROCESS | 832 | --DOCSHELL 0000009F3703E000 == 38 [pid = 832] [id = 460] 07:03:11 INFO - PROCESS | 832 | --DOCSHELL 0000009F3309A000 == 37 [pid = 832] [id = 459] 07:03:11 INFO - PROCESS | 832 | --DOCSHELL 0000009F30CFA800 == 36 [pid = 832] [id = 458] 07:03:11 INFO - PROCESS | 832 | --DOCSHELL 0000009F28D1D800 == 35 [pid = 832] [id = 457] 07:03:11 INFO - PROCESS | 832 | --DOCSHELL 0000009F29998800 == 34 [pid = 832] [id = 456] 07:03:11 INFO - PROCESS | 832 | --DOCSHELL 0000009F2DD0F800 == 33 [pid = 832] [id = 454] 07:03:11 INFO - PROCESS | 832 | --DOCSHELL 0000009F3016E800 == 32 [pid = 832] [id = 453] 07:03:11 INFO - PROCESS | 832 | --DOCSHELL 0000009F30D22800 == 31 [pid = 832] [id = 455] 07:03:11 INFO - PROCESS | 832 | --DOCSHELL 0000009F385E3800 == 30 [pid = 832] [id = 467] 07:03:11 INFO - PROCESS | 832 | --DOCSHELL 0000009F35C7C000 == 29 [pid = 832] [id = 466] 07:03:11 INFO - PROCESS | 832 | --DOCSHELL 0000009F30CFA000 == 28 [pid = 832] [id = 464] 07:03:11 INFO - PROCESS | 832 | --DOCSHELL 0000009F2D92E800 == 27 [pid = 832] [id = 465] 07:03:11 INFO - PROCESS | 832 | --DOMWINDOW == 90 (0000009F2F894000) [pid = 832] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 07:03:11 INFO - PROCESS | 832 | --DOMWINDOW == 89 (0000009F2DB40800) [pid = 832] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 07:03:11 INFO - PROCESS | 832 | --DOMWINDOW == 88 (0000009F28734000) [pid = 832] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 07:03:11 INFO - PROCESS | 832 | --DOMWINDOW == 87 (0000009F28D5E400) [pid = 832] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 07:03:11 INFO - PROCESS | 832 | --DOMWINDOW == 86 (0000009F29F68C00) [pid = 832] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 07:03:11 INFO - PROCESS | 832 | --DOMWINDOW == 85 (0000009F2A467C00) [pid = 832] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 07:03:11 INFO - PROCESS | 832 | --DOMWINDOW == 84 (0000009F28AE2C00) [pid = 832] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 07:03:11 INFO - PROCESS | 832 | --DOMWINDOW == 83 (0000009F28082C00) [pid = 832] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 07:03:11 INFO - PROCESS | 832 | --DOMWINDOW == 82 (0000009F2FF73800) [pid = 832] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 07:03:11 INFO - PROCESS | 832 | --DOMWINDOW == 81 (0000009F299B2C00) [pid = 832] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 07:03:11 INFO - PROCESS | 832 | --DOMWINDOW == 80 (0000009F23E7E800) [pid = 832] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 07:03:11 INFO - PROCESS | 832 | --DOMWINDOW == 79 (0000009F2FF72400) [pid = 832] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 07:03:11 INFO - PROCESS | 832 | --DOMWINDOW == 78 (0000009F2E437400) [pid = 832] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 07:03:11 INFO - PROCESS | 832 | --DOMWINDOW == 77 (0000009F3407B000) [pid = 832] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 07:03:11 INFO - PROCESS | 832 | --DOMWINDOW == 76 (0000009F32ED3800) [pid = 832] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 07:03:11 INFO - PROCESS | 832 | --DOMWINDOW == 75 (0000009F2F8EDC00) [pid = 832] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 07:03:11 INFO - PROCESS | 832 | --DOMWINDOW == 74 (0000009F32E85400) [pid = 832] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 07:03:11 INFO - PROCESS | 832 | --DOMWINDOW == 73 (0000009F30C9F800) [pid = 832] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 07:03:11 INFO - PROCESS | 832 | --DOMWINDOW == 72 (0000009F2FF8C800) [pid = 832] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 07:03:11 INFO - PROCESS | 832 | --DOMWINDOW == 71 (0000009F31B26800) [pid = 832] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 07:03:11 INFO - PROCESS | 832 | --DOMWINDOW == 70 (0000009F31475C00) [pid = 832] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 07:03:11 INFO - PROCESS | 832 | --DOMWINDOW == 69 (0000009F30774000) [pid = 832] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 07:03:11 INFO - PROCESS | 832 | --DOMWINDOW == 68 (0000009F3112E400) [pid = 832] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 07:03:11 INFO - PROCESS | 832 | --DOMWINDOW == 67 (0000009F31DF4C00) [pid = 832] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 07:03:11 INFO - PROCESS | 832 | --DOMWINDOW == 66 (0000009F2DE53800) [pid = 832] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 07:03:11 INFO - PROCESS | 832 | 1468504991200 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]]]}] 07:03:11 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) 07:03:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1784ms 07:03:11 INFO - PROCESS | 832 | 1468504991237 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 07:03:11 INFO - PROCESS | 832 | 1468504991242 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 07:03:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 07:03:11 INFO - PROCESS | 832 | 1468504991247 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 07:03:11 INFO - PROCESS | 832 | 1468504991250 Marionette TRACE conn6 <- [1,1838,null,{}] 07:03:11 INFO - PROCESS | 832 | 1468504991257 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}] 07:03:11 INFO - PROCESS | 832 | 1468504991260 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:11 INFO - PROCESS | 832 | 1468504991353 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 07:03:11 INFO - PROCESS | 832 | 1468504991400 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:11 INFO - PROCESS | 832 | 1468504991403 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:11 INFO - PROCESS | 832 | ++DOCSHELL 0000009F28BD5800 == 28 [pid = 832] [id = 469] 07:03:11 INFO - PROCESS | 832 | ++DOMWINDOW == 67 (0000009F24DEF800) [pid = 832] [serial = 1407] [outer = 0000000000000000] 07:03:11 INFO - PROCESS | 832 | ++DOMWINDOW == 68 (0000009F27EC9C00) [pid = 832] [serial = 1408] [outer = 0000009F24DEF800] 07:03:11 INFO - PROCESS | 832 | 1468504991453 Marionette DEBUG loaded listener.js 07:03:11 INFO - PROCESS | 832 | ++DOMWINDOW == 69 (0000009F287DA400) [pid = 832] [serial = 1409] [outer = 0000009F24DEF800] 07:03:11 INFO - PROCESS | 832 | 1468504991949 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]]]}] 07:03:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:03:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 733ms 07:03:11 INFO - PROCESS | 832 | 1468504991982 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 07:03:11 INFO - PROCESS | 832 | 1468504991988 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 07:03:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 07:03:12 INFO - PROCESS | 832 | 1468504991994 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 07:03:12 INFO - PROCESS | 832 | 1468504991997 Marionette TRACE conn6 <- [1,1842,null,{}] 07:03:12 INFO - PROCESS | 832 | 1468504992001 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}] 07:03:12 INFO - PROCESS | 832 | 1468504992004 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:12 INFO - PROCESS | 832 | 1468504992099 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 07:03:12 INFO - PROCESS | 832 | 1468504992108 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:12 INFO - PROCESS | 832 | 1468504992111 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:12 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2D927000 == 29 [pid = 832] [id = 470] 07:03:12 INFO - PROCESS | 832 | ++DOMWINDOW == 70 (0000009F299B2800) [pid = 832] [serial = 1410] [outer = 0000000000000000] 07:03:12 INFO - PROCESS | 832 | ++DOMWINDOW == 71 (0000009F299B9800) [pid = 832] [serial = 1411] [outer = 0000009F299B2800] 07:03:12 INFO - PROCESS | 832 | 1468504992159 Marionette DEBUG loaded listener.js 07:03:12 INFO - PROCESS | 832 | ++DOMWINDOW == 72 (0000009F29FDA400) [pid = 832] [serial = 1412] [outer = 0000009F299B2800] 07:03:12 INFO - PROCESS | 832 | 1468504992636 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]]]}] 07:03:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 07:03:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 691ms 07:03:12 INFO - PROCESS | 832 | 1468504992688 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 07:03:12 INFO - PROCESS | 832 | 1468504992690 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 07:03:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 07:03:12 INFO - PROCESS | 832 | 1468504992694 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 07:03:12 INFO - PROCESS | 832 | 1468504992698 Marionette TRACE conn6 <- [1,1846,null,{}] 07:03:12 INFO - PROCESS | 832 | 1468504992739 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}] 07:03:12 INFO - PROCESS | 832 | 1468504992744 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:12 INFO - PROCESS | 832 | 1468504992860 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 07:03:12 INFO - PROCESS | 832 | 1468504992911 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:12 INFO - PROCESS | 832 | 1468504992915 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:12 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2F861000 == 30 [pid = 832] [id = 471] 07:03:12 INFO - PROCESS | 832 | ++DOMWINDOW == 73 (0000009F2D589C00) [pid = 832] [serial = 1413] [outer = 0000000000000000] 07:03:12 INFO - PROCESS | 832 | ++DOMWINDOW == 74 (0000009F2DC1FC00) [pid = 832] [serial = 1414] [outer = 0000009F2D589C00] 07:03:12 INFO - PROCESS | 832 | 1468504992964 Marionette DEBUG loaded listener.js 07:03:13 INFO - PROCESS | 832 | ++DOMWINDOW == 75 (0000009F2DCCF000) [pid = 832] [serial = 1415] [outer = 0000009F2D589C00] 07:03:13 INFO - PROCESS | 832 | 1468504993350 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]]]}] 07:03:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 07:03:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 692ms 07:03:13 INFO - PROCESS | 832 | 1468504993394 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 07:03:13 INFO - PROCESS | 832 | 1468504993397 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 07:03:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 07:03:13 INFO - PROCESS | 832 | 1468504993400 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 07:03:13 INFO - PROCESS | 832 | 1468504993402 Marionette TRACE conn6 <- [1,1850,null,{}] 07:03:13 INFO - PROCESS | 832 | 1468504993406 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}] 07:03:13 INFO - PROCESS | 832 | 1468504993408 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:13 INFO - PROCESS | 832 | 1468504993529 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 07:03:13 INFO - PROCESS | 832 | 1468504993536 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:13 INFO - PROCESS | 832 | 1468504993538 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:13 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30A56800 == 31 [pid = 832] [id = 472] 07:03:13 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F2E43BC00) [pid = 832] [serial = 1416] [outer = 0000000000000000] 07:03:13 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F2E4E9000) [pid = 832] [serial = 1417] [outer = 0000009F2E43BC00] 07:03:13 INFO - PROCESS | 832 | 1468504993624 Marionette DEBUG loaded listener.js 07:03:13 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F2F89F400) [pid = 832] [serial = 1418] [outer = 0000009F2E43BC00] 07:03:14 INFO - PROCESS | 832 | 1468504994055 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]]]}] 07:03:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 07:03:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 692ms 07:03:14 INFO - PROCESS | 832 | 1468504994094 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 07:03:14 INFO - PROCESS | 832 | 1468504994097 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 07:03:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 07:03:14 INFO - PROCESS | 832 | 1468504994109 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 07:03:14 INFO - PROCESS | 832 | 1468504994111 Marionette TRACE conn6 <- [1,1854,null,{}] 07:03:14 INFO - PROCESS | 832 | 1468504994115 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}] 07:03:14 INFO - PROCESS | 832 | 1468504994117 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:14 INFO - PROCESS | 832 | 1468504994253 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 07:03:14 INFO - PROCESS | 832 | 1468504994265 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:14 INFO - PROCESS | 832 | 1468504994267 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:14 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30C81000 == 32 [pid = 832] [id = 473] 07:03:14 INFO - PROCESS | 832 | ++DOMWINDOW == 79 (0000009F2F89B400) [pid = 832] [serial = 1419] [outer = 0000000000000000] 07:03:14 INFO - PROCESS | 832 | ++DOMWINDOW == 80 (0000009F2FF72C00) [pid = 832] [serial = 1420] [outer = 0000009F2F89B400] 07:03:14 INFO - PROCESS | 832 | 1468504994314 Marionette DEBUG loaded listener.js 07:03:14 INFO - PROCESS | 832 | ++DOMWINDOW == 81 (0000009F2FF8B800) [pid = 832] [serial = 1421] [outer = 0000009F2F89B400] 07:03:14 INFO - PROCESS | 832 | 1468504994769 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]]]}] 07:03:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 07:03:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 692ms 07:03:14 INFO - PROCESS | 832 | 1468504994802 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 07:03:14 INFO - PROCESS | 832 | 1468504994804 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 07:03:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 07:03:14 INFO - PROCESS | 832 | 1468504994807 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 07:03:14 INFO - PROCESS | 832 | 1468504994809 Marionette TRACE conn6 <- [1,1858,null,{}] 07:03:14 INFO - PROCESS | 832 | 1468504994813 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}] 07:03:14 INFO - PROCESS | 832 | 1468504994818 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:14 INFO - PROCESS | 832 | 1468504994952 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 07:03:15 INFO - PROCESS | 832 | 1468504995008 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:15 INFO - PROCESS | 832 | 1468504995010 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:15 INFO - PROCESS | 832 | ++DOCSHELL 0000009F31148000 == 33 [pid = 832] [id = 474] 07:03:15 INFO - PROCESS | 832 | ++DOMWINDOW == 82 (0000009F3002D400) [pid = 832] [serial = 1422] [outer = 0000000000000000] 07:03:15 INFO - PROCESS | 832 | ++DOMWINDOW == 83 (0000009F308C5800) [pid = 832] [serial = 1423] [outer = 0000009F3002D400] 07:03:15 INFO - PROCESS | 832 | 1468504995056 Marionette DEBUG loaded listener.js 07:03:15 INFO - PROCESS | 832 | ++DOMWINDOW == 84 (0000009F31130000) [pid = 832] [serial = 1424] [outer = 0000009F3002D400] 07:03:15 INFO - PROCESS | 832 | 1468504995654 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]]]}] 07:03:15 INFO - PROCESS | 832 | --DOMWINDOW == 83 (0000009F23AA6800) [pid = 832] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 07:03:15 INFO - PROCESS | 832 | --DOMWINDOW == 82 (0000009F34081400) [pid = 832] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 07:03:15 INFO - PROCESS | 832 | --DOMWINDOW == 81 (0000009F23BFC000) [pid = 832] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 07:03:15 INFO - PROCESS | 832 | --DOMWINDOW == 80 (0000009F32ED1400) [pid = 832] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 07:03:15 INFO - PROCESS | 832 | --DOMWINDOW == 79 (0000009F3416E000) [pid = 832] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 07:03:15 INFO - PROCESS | 832 | --DOMWINDOW == 78 (0000009F30A89800) [pid = 832] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 07:03:15 INFO - PROCESS | 832 | --DOMWINDOW == 77 (0000009F29880C00) [pid = 832] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 07:03:15 INFO - PROCESS | 832 | --DOMWINDOW == 76 (0000009F2D174400) [pid = 832] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 07:03:15 INFO - PROCESS | 832 | --DOMWINDOW == 75 (0000009F23BF7800) [pid = 832] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 07:03:15 INFO - PROCESS | 832 | --DOMWINDOW == 74 (0000009F327BCC00) [pid = 832] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 07:03:15 INFO - PROCESS | 832 | --DOMWINDOW == 73 (0000009F30A92000) [pid = 832] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 07:03:15 INFO - PROCESS | 832 | --DOMWINDOW == 72 (0000009F28A71400) [pid = 832] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 07:03:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 07:03:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 943ms 07:03:15 INFO - PROCESS | 832 | 1468504995755 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 07:03:15 INFO - PROCESS | 832 | 1468504995758 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 07:03:15 INFO - PROCESS | 832 | 1468504995761 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 07:03:15 INFO - PROCESS | 832 | 1468504995763 Marionette TRACE conn6 <- [1,1862,null,{}] 07:03:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 07:03:15 INFO - PROCESS | 832 | 1468504995767 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}] 07:03:15 INFO - PROCESS | 832 | 1468504995769 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:15 INFO - PROCESS | 832 | 1468504995848 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 07:03:15 INFO - PROCESS | 832 | 1468504995853 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:15 INFO - PROCESS | 832 | 1468504995855 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:15 INFO - PROCESS | 832 | ++DOCSHELL 0000009F33091800 == 34 [pid = 832] [id = 475] 07:03:15 INFO - PROCESS | 832 | ++DOMWINDOW == 73 (0000009F24ADD800) [pid = 832] [serial = 1425] [outer = 0000000000000000] 07:03:15 INFO - PROCESS | 832 | ++DOMWINDOW == 74 (0000009F29880C00) [pid = 832] [serial = 1426] [outer = 0000009F24ADD800] 07:03:15 INFO - PROCESS | 832 | 1468504995900 Marionette DEBUG loaded listener.js 07:03:15 INFO - PROCESS | 832 | ++DOMWINDOW == 75 (0000009F2E441400) [pid = 832] [serial = 1427] [outer = 0000009F24ADD800] 07:03:16 INFO - PROCESS | 832 | 1468504996315 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]]]}] 07:03:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 07:03:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 586ms 07:03:16 INFO - PROCESS | 832 | 1468504996353 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 07:03:16 INFO - PROCESS | 832 | 1468504996355 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 07:03:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 07:03:16 INFO - PROCESS | 832 | 1468504996358 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 07:03:16 INFO - PROCESS | 832 | 1468504996360 Marionette TRACE conn6 <- [1,1866,null,{}] 07:03:16 INFO - PROCESS | 832 | 1468504996364 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}] 07:03:16 INFO - PROCESS | 832 | 1468504996366 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:16 INFO - PROCESS | 832 | 1468504996446 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 07:03:16 INFO - PROCESS | 832 | 1468504996452 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:16 INFO - PROCESS | 832 | 1468504996454 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:16 INFO - PROCESS | 832 | ++DOCSHELL 0000009F35C7A000 == 35 [pid = 832] [id = 476] 07:03:16 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F301E4800) [pid = 832] [serial = 1428] [outer = 0000000000000000] 07:03:16 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F3147A400) [pid = 832] [serial = 1429] [outer = 0000009F301E4800] 07:03:16 INFO - PROCESS | 832 | 1468504996498 Marionette DEBUG loaded listener.js 07:03:16 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F31B2CC00) [pid = 832] [serial = 1430] [outer = 0000009F301E4800] 07:03:16 INFO - PROCESS | 832 | 1468504996925 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]]]}] 07:03:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 07:03:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 587ms 07:03:16 INFO - PROCESS | 832 | 1468504996957 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 07:03:16 INFO - PROCESS | 832 | 1468504996959 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 07:03:16 INFO - PROCESS | 832 | 1468504996962 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 07:03:16 INFO - PROCESS | 832 | 1468504996964 Marionette TRACE conn6 <- [1,1870,null,{}] 07:03:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 07:03:16 INFO - PROCESS | 832 | 1468504996972 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}] 07:03:16 INFO - PROCESS | 832 | 1468504996973 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:17 INFO - PROCESS | 832 | 1468504997055 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 07:03:17 INFO - PROCESS | 832 | 1468504997062 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:17 INFO - PROCESS | 832 | 1468504997064 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:17 INFO - PROCESS | 832 | ++DOCSHELL 0000009F373AD000 == 36 [pid = 832] [id = 477] 07:03:17 INFO - PROCESS | 832 | ++DOMWINDOW == 79 (0000009F31D96800) [pid = 832] [serial = 1431] [outer = 0000000000000000] 07:03:17 INFO - PROCESS | 832 | ++DOMWINDOW == 80 (0000009F31DF9000) [pid = 832] [serial = 1432] [outer = 0000009F31D96800] 07:03:17 INFO - PROCESS | 832 | 1468504997108 Marionette DEBUG loaded listener.js 07:03:17 INFO - PROCESS | 832 | ++DOMWINDOW == 81 (0000009F32EC7000) [pid = 832] [serial = 1433] [outer = 0000009F31D96800] 07:03:17 INFO - PROCESS | 832 | 1468504997531 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]]]}] 07:03:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 07:03:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 627ms 07:03:17 INFO - PROCESS | 832 | 1468504997599 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 07:03:17 INFO - PROCESS | 832 | 1468504997601 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 07:03:17 INFO - PROCESS | 832 | 1468504997608 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 07:03:17 INFO - PROCESS | 832 | 1468504997610 Marionette TRACE conn6 <- [1,1874,null,{}] 07:03:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 07:03:17 INFO - PROCESS | 832 | 1468504997613 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}] 07:03:17 INFO - PROCESS | 832 | 1468504997615 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:17 INFO - PROCESS | 832 | 1468504997748 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 07:03:17 INFO - PROCESS | 832 | 1468504997874 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:17 INFO - PROCESS | 832 | 1468504997878 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:17 INFO - PROCESS | 832 | ++DOCSHELL 0000009F23D71800 == 37 [pid = 832] [id = 478] 07:03:17 INFO - PROCESS | 832 | ++DOMWINDOW == 82 (0000009F21CD3400) [pid = 832] [serial = 1434] [outer = 0000000000000000] 07:03:17 INFO - PROCESS | 832 | ++DOMWINDOW == 83 (0000009F23635000) [pid = 832] [serial = 1435] [outer = 0000009F21CD3400] 07:03:17 INFO - PROCESS | 832 | 1468504997938 Marionette DEBUG loaded listener.js 07:03:18 INFO - PROCESS | 832 | ++DOMWINDOW == 84 (0000009F2431D000) [pid = 832] [serial = 1436] [outer = 0000009F21CD3400] 07:03:18 INFO - PROCESS | 832 | 1468504998718 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]]]}] 07:03:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 07:03:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1125ms 07:03:18 INFO - PROCESS | 832 | 1468504998741 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 07:03:18 INFO - PROCESS | 832 | 1468504998746 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 07:03:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 07:03:18 INFO - PROCESS | 832 | 1468504998751 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 07:03:18 INFO - PROCESS | 832 | 1468504998755 Marionette TRACE conn6 <- [1,1878,null,{}] 07:03:18 INFO - PROCESS | 832 | 1468504998760 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}] 07:03:18 INFO - PROCESS | 832 | 1468504998763 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:18 INFO - PROCESS | 832 | 1468504998888 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 07:03:19 INFO - PROCESS | 832 | 1468504999010 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:19 INFO - PROCESS | 832 | 1468504999014 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:19 INFO - PROCESS | 832 | ++DOCSHELL 0000009F303C9000 == 38 [pid = 832] [id = 479] 07:03:19 INFO - PROCESS | 832 | ++DOMWINDOW == 85 (0000009F299B4000) [pid = 832] [serial = 1437] [outer = 0000000000000000] 07:03:19 INFO - PROCESS | 832 | ++DOMWINDOW == 86 (0000009F2D108000) [pid = 832] [serial = 1438] [outer = 0000009F299B4000] 07:03:19 INFO - PROCESS | 832 | 1468504999072 Marionette DEBUG loaded listener.js 07:03:19 INFO - PROCESS | 832 | ++DOMWINDOW == 87 (0000009F2D9BB400) [pid = 832] [serial = 1439] [outer = 0000009F299B4000] 07:03:19 INFO - PROCESS | 832 | 1468504999907 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]]]}] 07:03:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 07:03:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1235ms 07:03:19 INFO - PROCESS | 832 | 1468504999988 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 07:03:19 INFO - PROCESS | 832 | 1468504999992 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 07:03:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 07:03:20 INFO - PROCESS | 832 | 1468504999997 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 07:03:20 INFO - PROCESS | 832 | 1468505000001 Marionette TRACE conn6 <- [1,1882,null,{}] 07:03:20 INFO - PROCESS | 832 | 1468505000007 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}] 07:03:20 INFO - PROCESS | 832 | 1468505000010 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:20 INFO - PROCESS | 832 | 1468505000126 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 07:03:20 INFO - PROCESS | 832 | 1468505000201 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:20 INFO - PROCESS | 832 | 1468505000205 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:20 INFO - PROCESS | 832 | ++DOCSHELL 0000009F28ACC000 == 39 [pid = 832] [id = 480] 07:03:20 INFO - PROCESS | 832 | ++DOMWINDOW == 88 (0000009F23AA0800) [pid = 832] [serial = 1440] [outer = 0000000000000000] 07:03:20 INFO - PROCESS | 832 | ++DOMWINDOW == 89 (0000009F23AA8800) [pid = 832] [serial = 1441] [outer = 0000009F23AA0800] 07:03:20 INFO - PROCESS | 832 | 1468505000256 Marionette DEBUG loaded listener.js 07:03:20 INFO - PROCESS | 832 | ++DOMWINDOW == 90 (0000009F24323800) [pid = 832] [serial = 1442] [outer = 0000009F23AA0800] 07:03:20 INFO - PROCESS | 832 | --DOCSHELL 0000009F373AD000 == 38 [pid = 832] [id = 477] 07:03:20 INFO - PROCESS | 832 | --DOCSHELL 0000009F35C7A000 == 37 [pid = 832] [id = 476] 07:03:20 INFO - PROCESS | 832 | --DOCSHELL 0000009F33091800 == 36 [pid = 832] [id = 475] 07:03:20 INFO - PROCESS | 832 | --DOCSHELL 0000009F31148000 == 35 [pid = 832] [id = 474] 07:03:20 INFO - PROCESS | 832 | --DOCSHELL 0000009F30C81000 == 34 [pid = 832] [id = 473] 07:03:20 INFO - PROCESS | 832 | --DOCSHELL 0000009F30A56800 == 33 [pid = 832] [id = 472] 07:03:20 INFO - PROCESS | 832 | --DOCSHELL 0000009F2F861000 == 32 [pid = 832] [id = 471] 07:03:20 INFO - PROCESS | 832 | --DOCSHELL 0000009F2D927000 == 31 [pid = 832] [id = 470] 07:03:20 INFO - PROCESS | 832 | --DOCSHELL 0000009F28BD5800 == 30 [pid = 832] [id = 469] 07:03:20 INFO - PROCESS | 832 | --DOCSHELL 0000009F2981B800 == 29 [pid = 832] [id = 468] 07:03:20 INFO - PROCESS | 832 | --DOMWINDOW == 89 (0000009F31D95C00) [pid = 832] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 07:03:20 INFO - PROCESS | 832 | --DOMWINDOW == 88 (0000009F31473000) [pid = 832] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 07:03:20 INFO - PROCESS | 832 | --DOMWINDOW == 87 (0000009F2DC2A000) [pid = 832] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 07:03:20 INFO - PROCESS | 832 | --DOMWINDOW == 86 (0000009F2D9B7800) [pid = 832] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 07:03:20 INFO - PROCESS | 832 | --DOMWINDOW == 85 (0000009F2DE4E800) [pid = 832] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 07:03:20 INFO - PROCESS | 832 | --DOMWINDOW == 84 (0000009F338E4400) [pid = 832] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 07:03:20 INFO - PROCESS | 832 | --DOMWINDOW == 83 (0000009F32ECD800) [pid = 832] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 07:03:20 INFO - PROCESS | 832 | --DOMWINDOW == 82 (0000009F287B3800) [pid = 832] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 07:03:20 INFO - PROCESS | 832 | --DOMWINDOW == 81 (0000009F299B3400) [pid = 832] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 07:03:20 INFO - PROCESS | 832 | --DOMWINDOW == 80 (0000009F2FF7C400) [pid = 832] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 07:03:20 INFO - PROCESS | 832 | --DOMWINDOW == 79 (0000009F28B27400) [pid = 832] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 07:03:20 INFO - PROCESS | 832 | --DOMWINDOW == 78 (0000009F299B1400) [pid = 832] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 07:03:20 INFO - PROCESS | 832 | --DOMWINDOW == 77 (0000009F2D9BE400) [pid = 832] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 07:03:20 INFO - PROCESS | 832 | --DOMWINDOW == 76 (0000009F2DCCD400) [pid = 832] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 07:03:20 INFO - PROCESS | 832 | --DOMWINDOW == 75 (0000009F34165000) [pid = 832] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 07:03:20 INFO - PROCESS | 832 | --DOMWINDOW == 74 (0000009F34080400) [pid = 832] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 07:03:20 INFO - PROCESS | 832 | --DOMWINDOW == 73 (0000009F341A9C00) [pid = 832] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 07:03:20 INFO - PROCESS | 832 | --DOMWINDOW == 72 (0000009F30C9FC00) [pid = 832] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 07:03:20 INFO - PROCESS | 832 | --DOMWINDOW == 71 (0000009F341B1C00) [pid = 832] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 07:03:20 INFO - PROCESS | 832 | --DOMWINDOW == 70 (0000009F30CAD800) [pid = 832] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 07:03:20 INFO - PROCESS | 832 | --DOMWINDOW == 69 (0000009F31A63C00) [pid = 832] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 07:03:20 INFO - PROCESS | 832 | --DOMWINDOW == 68 (0000009F3416DC00) [pid = 832] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 07:03:20 INFO - PROCESS | 832 | --DOMWINDOW == 67 (0000009F301E8C00) [pid = 832] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 07:03:20 INFO - PROCESS | 832 | 1468505000770 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]]]}] 07:03:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 07:03:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 798ms 07:03:20 INFO - PROCESS | 832 | 1468505000814 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 07:03:20 INFO - PROCESS | 832 | 1468505000819 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 07:03:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 07:03:20 INFO - PROCESS | 832 | 1468505000826 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 07:03:20 INFO - PROCESS | 832 | 1468505000829 Marionette TRACE conn6 <- [1,1886,null,{}] 07:03:20 INFO - PROCESS | 832 | 1468505000833 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}] 07:03:20 INFO - PROCESS | 832 | 1468505000836 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:20 INFO - PROCESS | 832 | 1468505000926 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 07:03:20 INFO - PROCESS | 832 | 1468505000936 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:20 INFO - PROCESS | 832 | 1468505000938 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:20 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2DB7D000 == 30 [pid = 832] [id = 481] 07:03:20 INFO - PROCESS | 832 | ++DOMWINDOW == 68 (0000009F28D5E400) [pid = 832] [serial = 1443] [outer = 0000000000000000] 07:03:20 INFO - PROCESS | 832 | ++DOMWINDOW == 69 (0000009F28F0C400) [pid = 832] [serial = 1444] [outer = 0000009F28D5E400] 07:03:20 INFO - PROCESS | 832 | 1468505000986 Marionette DEBUG loaded listener.js 07:03:21 INFO - PROCESS | 832 | ++DOMWINDOW == 70 (0000009F29924000) [pid = 832] [serial = 1445] [outer = 0000009F28D5E400] 07:03:21 INFO - PROCESS | 832 | 1468505001472 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]]]}] 07:03:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 07:03:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 691ms 07:03:21 INFO - PROCESS | 832 | 1468505001521 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 07:03:21 INFO - PROCESS | 832 | 1468505001524 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 07:03:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 07:03:21 INFO - PROCESS | 832 | 1468505001527 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 07:03:21 INFO - PROCESS | 832 | 1468505001531 Marionette TRACE conn6 <- [1,1890,null,{}] 07:03:21 INFO - PROCESS | 832 | 1468505001543 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}] 07:03:21 INFO - PROCESS | 832 | 1468505001548 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:21 INFO - PROCESS | 832 | 1468505001669 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 07:03:21 INFO - PROCESS | 832 | 1468505001757 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:21 INFO - PROCESS | 832 | 1468505001761 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:21 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30120000 == 31 [pid = 832] [id = 482] 07:03:21 INFO - PROCESS | 832 | ++DOMWINDOW == 71 (0000009F2D175800) [pid = 832] [serial = 1446] [outer = 0000000000000000] 07:03:21 INFO - PROCESS | 832 | ++DOMWINDOW == 72 (0000009F2D589800) [pid = 832] [serial = 1447] [outer = 0000009F2D175800] 07:03:21 INFO - PROCESS | 832 | 1468505001817 Marionette DEBUG loaded listener.js 07:03:21 INFO - PROCESS | 832 | ++DOMWINDOW == 73 (0000009F2DC2A000) [pid = 832] [serial = 1448] [outer = 0000009F2D175800] 07:03:22 INFO - PROCESS | 832 | 1468505002198 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]]]}] 07:03:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 07:03:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 734ms 07:03:22 INFO - PROCESS | 832 | 1468505002264 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 07:03:22 INFO - PROCESS | 832 | 1468505002267 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 07:03:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 07:03:22 INFO - PROCESS | 832 | 1468505002270 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 07:03:22 INFO - PROCESS | 832 | 1468505002272 Marionette TRACE conn6 <- [1,1894,null,{}] 07:03:22 INFO - PROCESS | 832 | 1468505002276 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}] 07:03:22 INFO - PROCESS | 832 | 1468505002278 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:22 INFO - PROCESS | 832 | 1468505002366 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 07:03:22 INFO - PROCESS | 832 | 1468505002372 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:22 INFO - PROCESS | 832 | 1468505002374 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:22 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30CF1800 == 32 [pid = 832] [id = 483] 07:03:22 INFO - PROCESS | 832 | ++DOMWINDOW == 74 (0000009F23BF5800) [pid = 832] [serial = 1449] [outer = 0000000000000000] 07:03:22 INFO - PROCESS | 832 | ++DOMWINDOW == 75 (0000009F2E435800) [pid = 832] [serial = 1450] [outer = 0000009F23BF5800] 07:03:22 INFO - PROCESS | 832 | 1468505002419 Marionette DEBUG loaded listener.js 07:03:22 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F2F896800) [pid = 832] [serial = 1451] [outer = 0000009F23BF5800] 07:03:22 INFO - PROCESS | 832 | 1468505002889 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]]]}] 07:03:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 07:03:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 692ms 07:03:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 07:03:22 INFO - PROCESS | 832 | 1468505002966 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 07:03:22 INFO - PROCESS | 832 | 1468505002968 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 07:03:22 INFO - PROCESS | 832 | 1468505002972 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 07:03:22 INFO - PROCESS | 832 | 1468505002973 Marionette TRACE conn6 <- [1,1898,null,{}] 07:03:22 INFO - PROCESS | 832 | 1468505002977 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}] 07:03:22 INFO - PROCESS | 832 | 1468505002979 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:23 INFO - PROCESS | 832 | 1468505003114 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 07:03:23 INFO - PROCESS | 832 | 1468505003143 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:23 INFO - PROCESS | 832 | 1468505003145 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:23 INFO - PROCESS | 832 | ++DOCSHELL 0000009F29999800 == 33 [pid = 832] [id = 484] 07:03:23 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F2FB7A000) [pid = 832] [serial = 1452] [outer = 0000000000000000] 07:03:23 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F2FF77800) [pid = 832] [serial = 1453] [outer = 0000009F2FB7A000] 07:03:23 INFO - PROCESS | 832 | 1468505003189 Marionette DEBUG loaded listener.js 07:03:23 INFO - PROCESS | 832 | ++DOMWINDOW == 79 (0000009F2FF8B000) [pid = 832] [serial = 1454] [outer = 0000009F2FB7A000] 07:03:23 INFO - PROCESS | 832 | 1468505003620 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]]]}] 07:03:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 07:03:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 692ms 07:03:23 INFO - PROCESS | 832 | 1468505003665 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 07:03:23 INFO - PROCESS | 832 | 1468505003667 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 07:03:23 INFO - PROCESS | 832 | 1468505003671 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 07:03:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 07:03:23 INFO - PROCESS | 832 | 1468505003673 Marionette TRACE conn6 <- [1,1902,null,{}] 07:03:23 INFO - PROCESS | 832 | 1468505003676 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}] 07:03:23 INFO - PROCESS | 832 | 1468505003682 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:23 INFO - PROCESS | 832 | 1468505003832 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 07:03:23 INFO - PROCESS | 832 | 1468505003844 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:23 INFO - PROCESS | 832 | 1468505003846 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:23 INFO - PROCESS | 832 | ++DOCSHELL 0000009F35C7C800 == 34 [pid = 832] [id = 485] 07:03:23 INFO - PROCESS | 832 | ++DOMWINDOW == 80 (0000009F30029000) [pid = 832] [serial = 1455] [outer = 0000000000000000] 07:03:23 INFO - PROCESS | 832 | ++DOMWINDOW == 81 (0000009F30A8D800) [pid = 832] [serial = 1456] [outer = 0000009F30029000] 07:03:23 INFO - PROCESS | 832 | 1468505003891 Marionette DEBUG loaded listener.js 07:03:23 INFO - PROCESS | 832 | ++DOMWINDOW == 82 (0000009F3112EC00) [pid = 832] [serial = 1457] [outer = 0000009F30029000] 07:03:24 INFO - PROCESS | 832 | 1468505004349 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]]]}] 07:03:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 07:03:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 733ms 07:03:24 INFO - PROCESS | 832 | 1468505004407 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 07:03:24 INFO - PROCESS | 832 | 1468505004409 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 07:03:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 07:03:24 INFO - PROCESS | 832 | 1468505004452 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 07:03:24 INFO - PROCESS | 832 | 1468505004454 Marionette TRACE conn6 <- [1,1906,null,{}] 07:03:24 INFO - PROCESS | 832 | 1468505004458 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}] 07:03:24 INFO - PROCESS | 832 | 1468505004460 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:24 INFO - PROCESS | 832 | 1468505004574 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 07:03:24 INFO - PROCESS | 832 | --DOMWINDOW == 81 (0000009F24DEF800) [pid = 832] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 07:03:24 INFO - PROCESS | 832 | --DOMWINDOW == 80 (0000009F3002D400) [pid = 832] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 07:03:24 INFO - PROCESS | 832 | --DOMWINDOW == 79 (0000009F2D589C00) [pid = 832] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 07:03:24 INFO - PROCESS | 832 | --DOMWINDOW == 78 (0000009F299B2800) [pid = 832] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 07:03:24 INFO - PROCESS | 832 | --DOMWINDOW == 77 (0000009F2F89B400) [pid = 832] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 07:03:24 INFO - PROCESS | 832 | --DOMWINDOW == 76 (0000009F23980400) [pid = 832] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 07:03:24 INFO - PROCESS | 832 | --DOMWINDOW == 75 (0000009F24ADD800) [pid = 832] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 07:03:24 INFO - PROCESS | 832 | --DOMWINDOW == 74 (0000009F28ADD400) [pid = 832] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 07:03:24 INFO - PROCESS | 832 | --DOMWINDOW == 73 (0000009F2E43D000) [pid = 832] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 07:03:24 INFO - PROCESS | 832 | --DOMWINDOW == 72 (0000009F31DF9800) [pid = 832] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 07:03:24 INFO - PROCESS | 832 | --DOMWINDOW == 71 (0000009F2E43BC00) [pid = 832] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 07:03:24 INFO - PROCESS | 832 | --DOMWINDOW == 70 (0000009F301E4800) [pid = 832] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 07:03:24 INFO - PROCESS | 832 | 1468505004705 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:24 INFO - PROCESS | 832 | 1468505004707 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:24 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2DB88000 == 35 [pid = 832] [id = 486] 07:03:24 INFO - PROCESS | 832 | ++DOMWINDOW == 71 (0000009F23AA5800) [pid = 832] [serial = 1458] [outer = 0000000000000000] 07:03:24 INFO - PROCESS | 832 | ++DOMWINDOW == 72 (0000009F27E0C400) [pid = 832] [serial = 1459] [outer = 0000009F23AA5800] 07:03:24 INFO - PROCESS | 832 | 1468505004752 Marionette DEBUG loaded listener.js 07:03:24 INFO - PROCESS | 832 | ++DOMWINDOW == 73 (0000009F2DE35C00) [pid = 832] [serial = 1460] [outer = 0000009F23AA5800] 07:03:25 INFO - PROCESS | 832 | 1468505005109 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]]]}] 07:03:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 07:03:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 691ms 07:03:25 INFO - PROCESS | 832 | 1468505005132 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 07:03:25 INFO - PROCESS | 832 | 1468505005135 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 07:03:25 INFO - PROCESS | 832 | 1468505005138 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 07:03:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 07:03:25 INFO - PROCESS | 832 | 1468505005140 Marionette TRACE conn6 <- [1,1910,null,{}] 07:03:25 INFO - PROCESS | 832 | 1468505005143 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}] 07:03:25 INFO - PROCESS | 832 | 1468505005145 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:25 INFO - PROCESS | 832 | 1468505005231 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 07:03:25 INFO - PROCESS | 832 | 1468505005307 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:25 INFO - PROCESS | 832 | 1468505005310 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:25 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37984000 == 36 [pid = 832] [id = 487] 07:03:25 INFO - PROCESS | 832 | ++DOMWINDOW == 74 (0000009F2DCC2400) [pid = 832] [serial = 1461] [outer = 0000000000000000] 07:03:25 INFO - PROCESS | 832 | ++DOMWINDOW == 75 (0000009F313F7000) [pid = 832] [serial = 1462] [outer = 0000009F2DCC2400] 07:03:25 INFO - PROCESS | 832 | 1468505005354 Marionette DEBUG loaded listener.js 07:03:25 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F31DF2C00) [pid = 832] [serial = 1463] [outer = 0000009F2DCC2400] 07:03:25 INFO - PROCESS | 832 | 1468505005708 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]]]}] 07:03:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 07:03:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 628ms 07:03:25 INFO - PROCESS | 832 | 1468505005770 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 07:03:25 INFO - PROCESS | 832 | 1468505005772 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 07:03:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 07:03:25 INFO - PROCESS | 832 | 1468505005775 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 07:03:25 INFO - PROCESS | 832 | 1468505005785 Marionette TRACE conn6 <- [1,1914,null,{}] 07:03:25 INFO - PROCESS | 832 | 1468505005789 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}] 07:03:25 INFO - PROCESS | 832 | 1468505005791 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:25 INFO - PROCESS | 832 | 1468505005902 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 07:03:25 INFO - PROCESS | 832 | 1468505005910 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:25 INFO - PROCESS | 832 | 1468505005912 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:25 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37AB2000 == 37 [pid = 832] [id = 488] 07:03:25 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F2D174800) [pid = 832] [serial = 1464] [outer = 0000000000000000] 07:03:25 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F31DED000) [pid = 832] [serial = 1465] [outer = 0000009F2D174800] 07:03:25 INFO - PROCESS | 832 | 1468505005956 Marionette DEBUG loaded listener.js 07:03:26 INFO - PROCESS | 832 | ++DOMWINDOW == 79 (0000009F32ECF400) [pid = 832] [serial = 1466] [outer = 0000009F2D174800] 07:03:26 INFO - PROCESS | 832 | 1468505006388 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]]]}] 07:03:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 07:03:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 629ms 07:03:26 INFO - PROCESS | 832 | 1468505006407 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 07:03:26 INFO - PROCESS | 832 | 1468505006409 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 07:03:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 07:03:26 INFO - PROCESS | 832 | 1468505006412 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 07:03:26 INFO - PROCESS | 832 | 1468505006414 Marionette TRACE conn6 <- [1,1918,null,{}] 07:03:26 INFO - PROCESS | 832 | 1468505006417 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}] 07:03:26 INFO - PROCESS | 832 | 1468505006420 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:26 INFO - PROCESS | 832 | 1468505006534 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 07:03:26 INFO - PROCESS | 832 | 1468505006541 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:26 INFO - PROCESS | 832 | 1468505006543 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:26 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30CEA000 == 38 [pid = 832] [id = 489] 07:03:26 INFO - PROCESS | 832 | ++DOMWINDOW == 80 (0000009F2DF9B400) [pid = 832] [serial = 1467] [outer = 0000000000000000] 07:03:26 INFO - PROCESS | 832 | ++DOMWINDOW == 81 (0000009F330D1C00) [pid = 832] [serial = 1468] [outer = 0000009F2DF9B400] 07:03:26 INFO - PROCESS | 832 | 1468505006588 Marionette DEBUG loaded listener.js 07:03:26 INFO - PROCESS | 832 | ++DOMWINDOW == 82 (0000009F3407D400) [pid = 832] [serial = 1469] [outer = 0000009F2DF9B400] 07:03:27 INFO - PROCESS | 832 | 1468505007269 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]]]}] 07:03:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 07:03:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 880ms 07:03:27 INFO - PROCESS | 832 | 1468505007298 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 07:03:27 INFO - PROCESS | 832 | 1468505007303 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 07:03:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 07:03:27 INFO - PROCESS | 832 | 1468505007309 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 07:03:27 INFO - PROCESS | 832 | 1468505007315 Marionette TRACE conn6 <- [1,1922,null,{}] 07:03:27 INFO - PROCESS | 832 | 1468505007320 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}] 07:03:27 INFO - PROCESS | 832 | 1468505007323 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:27 INFO - PROCESS | 832 | 1468505007444 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 07:03:27 INFO - PROCESS | 832 | 1468505007567 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:27 INFO - PROCESS | 832 | 1468505007570 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:27 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2E490000 == 39 [pid = 832] [id = 490] 07:03:27 INFO - PROCESS | 832 | ++DOMWINDOW == 83 (0000009F24FBBC00) [pid = 832] [serial = 1470] [outer = 0000000000000000] 07:03:27 INFO - PROCESS | 832 | ++DOMWINDOW == 84 (0000009F28B26800) [pid = 832] [serial = 1471] [outer = 0000009F24FBBC00] 07:03:27 INFO - PROCESS | 832 | 1468505007629 Marionette DEBUG loaded listener.js 07:03:27 INFO - PROCESS | 832 | ++DOMWINDOW == 85 (0000009F29B4E000) [pid = 832] [serial = 1472] [outer = 0000009F24FBBC00] 07:03:28 INFO - PROCESS | 832 | 1468505008213 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]]]}] 07:03:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 07:03:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 942ms 07:03:28 INFO - PROCESS | 832 | 1468505008251 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 07:03:28 INFO - PROCESS | 832 | 1468505008257 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 07:03:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 07:03:28 INFO - PROCESS | 832 | 1468505008263 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 07:03:28 INFO - PROCESS | 832 | 1468505008266 Marionette TRACE conn6 <- [1,1926,null,{}] 07:03:28 INFO - PROCESS | 832 | 1468505008271 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}] 07:03:28 INFO - PROCESS | 832 | 1468505008274 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:28 INFO - PROCESS | 832 | 1468505008393 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 07:03:28 INFO - PROCESS | 832 | 1468505008489 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:28 INFO - PROCESS | 832 | 1468505008492 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:28 INFO - PROCESS | 832 | ++DOCSHELL 0000009F35C70000 == 40 [pid = 832] [id = 491] 07:03:28 INFO - PROCESS | 832 | ++DOMWINDOW == 86 (0000009F2DC2B000) [pid = 832] [serial = 1473] [outer = 0000000000000000] 07:03:28 INFO - PROCESS | 832 | ++DOMWINDOW == 87 (0000009F2DE31000) [pid = 832] [serial = 1474] [outer = 0000009F2DC2B000] 07:03:28 INFO - PROCESS | 832 | 1468505008549 Marionette DEBUG loaded listener.js 07:03:28 INFO - PROCESS | 832 | ++DOMWINDOW == 88 (0000009F2FB82C00) [pid = 832] [serial = 1475] [outer = 0000009F2DC2B000] 07:03:29 INFO - PROCESS | 832 | 1468505009161 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]]]}] 07:03:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 07:03:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 944ms 07:03:29 INFO - PROCESS | 832 | 1468505009209 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 07:03:29 INFO - PROCESS | 832 | 1468505009211 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 07:03:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 07:03:29 INFO - PROCESS | 832 | 1468505009216 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 07:03:29 INFO - PROCESS | 832 | 1468505009220 Marionette TRACE conn6 <- [1,1930,null,{}] 07:03:29 INFO - PROCESS | 832 | 1468505009232 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}] 07:03:29 INFO - PROCESS | 832 | 1468505009237 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:29 INFO - PROCESS | 832 | 1468505009352 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 07:03:29 INFO - PROCESS | 832 | 1468505009450 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:29 INFO - PROCESS | 832 | 1468505009454 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:29 INFO - PROCESS | 832 | ++DOCSHELL 0000009F388B4800 == 41 [pid = 832] [id = 492] 07:03:29 INFO - PROCESS | 832 | ++DOMWINDOW == 89 (0000009F31128400) [pid = 832] [serial = 1476] [outer = 0000000000000000] 07:03:29 INFO - PROCESS | 832 | ++DOMWINDOW == 90 (0000009F31B27800) [pid = 832] [serial = 1477] [outer = 0000009F31128400] 07:03:29 INFO - PROCESS | 832 | 1468505009513 Marionette DEBUG loaded listener.js 07:03:29 INFO - PROCESS | 832 | ++DOMWINDOW == 91 (0000009F338E7800) [pid = 832] [serial = 1478] [outer = 0000009F31128400] 07:03:30 INFO - PROCESS | 832 | 1468505010109 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]]]}] 07:03:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 07:03:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 944ms 07:03:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 07:03:30 INFO - PROCESS | 832 | 1468505010161 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 07:03:30 INFO - PROCESS | 832 | 1468505010165 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 07:03:30 INFO - PROCESS | 832 | 1468505010168 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 07:03:30 INFO - PROCESS | 832 | 1468505010170 Marionette TRACE conn6 <- [1,1934,null,{}] 07:03:30 INFO - PROCESS | 832 | 1468505010174 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}] 07:03:30 INFO - PROCESS | 832 | 1468505010177 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:30 INFO - PROCESS | 832 | 1468505010293 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 07:03:30 INFO - PROCESS | 832 | 1468505010386 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:30 INFO - PROCESS | 832 | 1468505010389 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:30 INFO - PROCESS | 832 | ++DOCSHELL 0000009F29833000 == 42 [pid = 832] [id = 493] 07:03:30 INFO - PROCESS | 832 | ++DOMWINDOW == 92 (0000009F28A7B000) [pid = 832] [serial = 1479] [outer = 0000000000000000] 07:03:30 INFO - PROCESS | 832 | ++DOMWINDOW == 93 (0000009F2A124400) [pid = 832] [serial = 1480] [outer = 0000009F28A7B000] 07:03:30 INFO - PROCESS | 832 | 1468505010445 Marionette DEBUG loaded listener.js 07:03:30 INFO - PROCESS | 832 | ++DOMWINDOW == 94 (0000009F3112A800) [pid = 832] [serial = 1481] [outer = 0000009F28A7B000] 07:03:31 INFO - PROCESS | 832 | 1468505011240 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]]]}] 07:03:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 07:03:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1084ms 07:03:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 07:03:31 INFO - PROCESS | 832 | 1468505011254 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 07:03:31 INFO - PROCESS | 832 | 1468505011258 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 07:03:31 INFO - PROCESS | 832 | 1468505011263 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 07:03:31 INFO - PROCESS | 832 | 1468505011268 Marionette TRACE conn6 <- [1,1938,null,{}] 07:03:31 INFO - PROCESS | 832 | 1468505011273 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}] 07:03:31 INFO - PROCESS | 832 | 1468505011277 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:31 INFO - PROCESS | 832 | 1468505011386 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 07:03:31 INFO - PROCESS | 832 | 1468505011468 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:31 INFO - PROCESS | 832 | 1468505011471 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:32 INFO - PROCESS | 832 | --DOCSHELL 0000009F37AB2000 == 41 [pid = 832] [id = 488] 07:03:32 INFO - PROCESS | 832 | --DOCSHELL 0000009F37984000 == 40 [pid = 832] [id = 487] 07:03:32 INFO - PROCESS | 832 | --DOCSHELL 0000009F2DB88000 == 39 [pid = 832] [id = 486] 07:03:32 INFO - PROCESS | 832 | --DOCSHELL 0000009F35C7C800 == 38 [pid = 832] [id = 485] 07:03:32 INFO - PROCESS | 832 | --DOCSHELL 0000009F29999800 == 37 [pid = 832] [id = 484] 07:03:32 INFO - PROCESS | 832 | --DOCSHELL 0000009F30CF1800 == 36 [pid = 832] [id = 483] 07:03:32 INFO - PROCESS | 832 | --DOCSHELL 0000009F30120000 == 35 [pid = 832] [id = 482] 07:03:32 INFO - PROCESS | 832 | --DOCSHELL 0000009F2DB7D000 == 34 [pid = 832] [id = 481] 07:03:32 INFO - PROCESS | 832 | --DOCSHELL 0000009F28ACC000 == 33 [pid = 832] [id = 480] 07:03:32 INFO - PROCESS | 832 | --DOCSHELL 0000009F303C9000 == 32 [pid = 832] [id = 479] 07:03:32 INFO - PROCESS | 832 | --DOCSHELL 0000009F23D71800 == 31 [pid = 832] [id = 478] 07:03:32 INFO - PROCESS | 832 | --DOCSHELL 0000009F29833000 == 30 [pid = 832] [id = 493] 07:03:32 INFO - PROCESS | 832 | --DOCSHELL 0000009F388B4800 == 29 [pid = 832] [id = 492] 07:03:32 INFO - PROCESS | 832 | --DOCSHELL 0000009F35C70000 == 28 [pid = 832] [id = 491] 07:03:32 INFO - PROCESS | 832 | --DOCSHELL 0000009F2E490000 == 27 [pid = 832] [id = 490] 07:03:32 INFO - PROCESS | 832 | --DOCSHELL 0000009F30CEA000 == 26 [pid = 832] [id = 489] 07:03:32 INFO - PROCESS | 832 | ++DOCSHELL 0000009F23686000 == 27 [pid = 832] [id = 494] 07:03:32 INFO - PROCESS | 832 | ++DOMWINDOW == 95 (0000009F21CD6000) [pid = 832] [serial = 1482] [outer = 0000000000000000] 07:03:32 INFO - PROCESS | 832 | ++DOMWINDOW == 96 (0000009F22F58000) [pid = 832] [serial = 1483] [outer = 0000009F21CD6000] 07:03:32 INFO - PROCESS | 832 | 1468505012133 Marionette DEBUG loaded listener.js 07:03:32 INFO - PROCESS | 832 | ++DOMWINDOW == 97 (0000009F23E74400) [pid = 832] [serial = 1484] [outer = 0000009F21CD6000] 07:03:32 INFO - PROCESS | 832 | --DOMWINDOW == 96 (0000009F31DF9000) [pid = 832] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 07:03:32 INFO - PROCESS | 832 | --DOMWINDOW == 95 (0000009F27EC9C00) [pid = 832] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 07:03:32 INFO - PROCESS | 832 | --DOMWINDOW == 94 (0000009F287DA400) [pid = 832] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 07:03:32 INFO - PROCESS | 832 | --DOMWINDOW == 93 (0000009F308C5800) [pid = 832] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 07:03:32 INFO - PROCESS | 832 | --DOMWINDOW == 92 (0000009F2DC1FC00) [pid = 832] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 07:03:32 INFO - PROCESS | 832 | --DOMWINDOW == 91 (0000009F299B9800) [pid = 832] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 07:03:32 INFO - PROCESS | 832 | --DOMWINDOW == 90 (0000009F2FF72C00) [pid = 832] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 07:03:32 INFO - PROCESS | 832 | --DOMWINDOW == 89 (0000009F28ADC000) [pid = 832] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 07:03:32 INFO - PROCESS | 832 | --DOMWINDOW == 88 (0000009F23BFB400) [pid = 832] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 07:03:32 INFO - PROCESS | 832 | --DOMWINDOW == 87 (0000009F2E441400) [pid = 832] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 07:03:32 INFO - PROCESS | 832 | --DOMWINDOW == 86 (0000009F29880C00) [pid = 832] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 07:03:32 INFO - PROCESS | 832 | --DOMWINDOW == 85 (0000009F31130000) [pid = 832] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 07:03:32 INFO - PROCESS | 832 | --DOMWINDOW == 84 (0000009F2A469000) [pid = 832] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 07:03:32 INFO - PROCESS | 832 | --DOMWINDOW == 83 (0000009F29881800) [pid = 832] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 07:03:32 INFO - PROCESS | 832 | --DOMWINDOW == 82 (0000009F30772C00) [pid = 832] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 07:03:32 INFO - PROCESS | 832 | --DOMWINDOW == 81 (0000009F2FB79400) [pid = 832] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 07:03:32 INFO - PROCESS | 832 | --DOMWINDOW == 80 (0000009F341A8C00) [pid = 832] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 07:03:32 INFO - PROCESS | 832 | --DOMWINDOW == 79 (0000009F330D7C00) [pid = 832] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 07:03:32 INFO - PROCESS | 832 | --DOMWINDOW == 78 (0000009F29FDA400) [pid = 832] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 07:03:32 INFO - PROCESS | 832 | --DOMWINDOW == 77 (0000009F2E4E9000) [pid = 832] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 07:03:32 INFO - PROCESS | 832 | --DOMWINDOW == 76 (0000009F2F89F400) [pid = 832] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 07:03:32 INFO - PROCESS | 832 | --DOMWINDOW == 75 (0000009F2FF8B800) [pid = 832] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 07:03:32 INFO - PROCESS | 832 | --DOMWINDOW == 74 (0000009F3147A400) [pid = 832] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 07:03:32 INFO - PROCESS | 832 | --DOMWINDOW == 73 (0000009F31B2CC00) [pid = 832] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 07:03:32 INFO - PROCESS | 832 | --DOMWINDOW == 72 (0000009F2DCCF000) [pid = 832] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 07:03:32 INFO - PROCESS | 832 | 1468505012678 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]]]}] 07:03:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 07:03:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1447ms 07:03:32 INFO - PROCESS | 832 | 1468505012711 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 07:03:32 INFO - PROCESS | 832 | 1468505012715 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 07:03:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 07:03:32 INFO - PROCESS | 832 | 1468505012720 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 07:03:32 INFO - PROCESS | 832 | 1468505012723 Marionette TRACE conn6 <- [1,1942,null,{}] 07:03:32 INFO - PROCESS | 832 | 1468505012728 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}] 07:03:32 INFO - PROCESS | 832 | 1468505012730 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:32 INFO - PROCESS | 832 | 1468505012855 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 07:03:32 INFO - PROCESS | 832 | 1468505012936 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:32 INFO - PROCESS | 832 | 1468505012939 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:32 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2A1AE000 == 28 [pid = 832] [id = 495] 07:03:32 INFO - PROCESS | 832 | ++DOMWINDOW == 73 (0000009F24145C00) [pid = 832] [serial = 1485] [outer = 0000000000000000] 07:03:32 INFO - PROCESS | 832 | ++DOMWINDOW == 74 (0000009F28ADE000) [pid = 832] [serial = 1486] [outer = 0000009F24145C00] 07:03:32 INFO - PROCESS | 832 | 1468505012988 Marionette DEBUG loaded listener.js 07:03:33 INFO - PROCESS | 832 | ++DOMWINDOW == 75 (0000009F29883800) [pid = 832] [serial = 1487] [outer = 0000009F24145C00] 07:03:33 INFO - PROCESS | 832 | 1468505013370 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]]]}] 07:03:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 07:03:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 691ms 07:03:33 INFO - PROCESS | 832 | 1468505013416 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 07:03:33 INFO - PROCESS | 832 | 1468505013420 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 07:03:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 07:03:33 INFO - PROCESS | 832 | 1468505013427 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 07:03:33 INFO - PROCESS | 832 | 1468505013430 Marionette TRACE conn6 <- [1,1946,null,{}] 07:03:33 INFO - PROCESS | 832 | 1468505013433 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}] 07:03:33 INFO - PROCESS | 832 | 1468505013436 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:33 INFO - PROCESS | 832 | 1468505013556 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 07:03:33 INFO - PROCESS | 832 | 1468505013564 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:33 INFO - PROCESS | 832 | 1468505013566 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:33 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2E490000 == 29 [pid = 832] [id = 496] 07:03:33 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F299B9400) [pid = 832] [serial = 1488] [outer = 0000000000000000] 07:03:33 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F2A12C800) [pid = 832] [serial = 1489] [outer = 0000009F299B9400] 07:03:33 INFO - PROCESS | 832 | 1468505013621 Marionette DEBUG loaded listener.js 07:03:33 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F2D176000) [pid = 832] [serial = 1490] [outer = 0000009F299B9400] 07:03:34 INFO - PROCESS | 832 | 1468505014067 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]]]}] 07:03:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 07:03:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 692ms 07:03:34 INFO - PROCESS | 832 | 1468505014122 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 07:03:34 INFO - PROCESS | 832 | 1468505014124 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 07:03:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 07:03:34 INFO - PROCESS | 832 | 1468505014128 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 07:03:34 INFO - PROCESS | 832 | 1468505014131 Marionette TRACE conn6 <- [1,1950,null,{}] 07:03:34 INFO - PROCESS | 832 | 1468505014142 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}] 07:03:34 INFO - PROCESS | 832 | 1468505014147 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:34 INFO - PROCESS | 832 | 1468505014239 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 07:03:34 INFO - PROCESS | 832 | 1468505014246 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:34 INFO - PROCESS | 832 | 1468505014249 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:34 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30A56800 == 30 [pid = 832] [id = 497] 07:03:34 INFO - PROCESS | 832 | ++DOMWINDOW == 79 (0000009F2DCC3400) [pid = 832] [serial = 1491] [outer = 0000000000000000] 07:03:34 INFO - PROCESS | 832 | ++DOMWINDOW == 80 (0000009F2DE4E800) [pid = 832] [serial = 1492] [outer = 0000009F2DCC3400] 07:03:34 INFO - PROCESS | 832 | 1468505014294 Marionette DEBUG loaded listener.js 07:03:34 INFO - PROCESS | 832 | ++DOMWINDOW == 81 (0000009F2E43CC00) [pid = 832] [serial = 1493] [outer = 0000009F2DCC3400] 07:03:34 INFO - PROCESS | 832 | 1468505014766 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]]]}] 07:03:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 07:03:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 691ms 07:03:34 INFO - PROCESS | 832 | 1468505014822 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 07:03:34 INFO - PROCESS | 832 | 1468505014824 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 07:03:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 07:03:34 INFO - PROCESS | 832 | 1468505014828 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 07:03:34 INFO - PROCESS | 832 | 1468505014829 Marionette TRACE conn6 <- [1,1954,null,{}] 07:03:34 INFO - PROCESS | 832 | 1468505014833 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}] 07:03:34 INFO - PROCESS | 832 | 1468505014835 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:34 INFO - PROCESS | 832 | 1468505014980 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 07:03:35 INFO - PROCESS | 832 | 1468505014994 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:35 INFO - PROCESS | 832 | 1468505014996 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:35 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30CE6800 == 31 [pid = 832] [id = 498] 07:03:35 INFO - PROCESS | 832 | ++DOMWINDOW == 82 (0000009F2FB7BC00) [pid = 832] [serial = 1494] [outer = 0000000000000000] 07:03:35 INFO - PROCESS | 832 | ++DOMWINDOW == 83 (0000009F2FF6F400) [pid = 832] [serial = 1495] [outer = 0000009F2FB7BC00] 07:03:35 INFO - PROCESS | 832 | 1468505015091 Marionette DEBUG loaded listener.js 07:03:35 INFO - PROCESS | 832 | ++DOMWINDOW == 84 (0000009F2FF7A400) [pid = 832] [serial = 1496] [outer = 0000009F2FB7BC00] 07:03:35 INFO - PROCESS | 832 | 1468505015510 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]]]}] 07:03:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 07:03:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 734ms 07:03:35 INFO - PROCESS | 832 | 1468505015565 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 07:03:35 INFO - PROCESS | 832 | 1468505015567 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 07:03:35 INFO - PROCESS | 832 | 1468505015570 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 07:03:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 07:03:35 INFO - PROCESS | 832 | 1468505015572 Marionette TRACE conn6 <- [1,1958,null,{}] 07:03:35 INFO - PROCESS | 832 | 1468505015576 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}] 07:03:35 INFO - PROCESS | 832 | 1468505015578 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:35 INFO - PROCESS | 832 | 1468505015690 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 07:03:35 INFO - PROCESS | 832 | 1468505015703 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:35 INFO - PROCESS | 832 | 1468505015705 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:35 INFO - PROCESS | 832 | ++DOCSHELL 0000009F31B78000 == 32 [pid = 832] [id = 499] 07:03:35 INFO - PROCESS | 832 | ++DOMWINDOW == 85 (0000009F299B0400) [pid = 832] [serial = 1497] [outer = 0000000000000000] 07:03:35 INFO - PROCESS | 832 | ++DOMWINDOW == 86 (0000009F301EB800) [pid = 832] [serial = 1498] [outer = 0000009F299B0400] 07:03:35 INFO - PROCESS | 832 | 1468505015760 Marionette DEBUG loaded listener.js 07:03:35 INFO - PROCESS | 832 | ++DOMWINDOW == 87 (0000009F30A95800) [pid = 832] [serial = 1499] [outer = 0000009F299B0400] 07:03:36 INFO - PROCESS | 832 | 1468505016217 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]]]}] 07:03:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 07:03:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 671ms 07:03:36 INFO - PROCESS | 832 | 1468505016245 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 07:03:36 INFO - PROCESS | 832 | 1468505016247 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 07:03:36 INFO - PROCESS | 832 | 1468505016250 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 07:03:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 07:03:36 INFO - PROCESS | 832 | 1468505016252 Marionette TRACE conn6 <- [1,1962,null,{}] 07:03:36 INFO - PROCESS | 832 | 1468505016255 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}] 07:03:36 INFO - PROCESS | 832 | 1468505016261 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:36 INFO - PROCESS | 832 | 1468505016407 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 07:03:36 INFO - PROCESS | 832 | 1468505016419 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:36 INFO - PROCESS | 832 | 1468505016421 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:36 INFO - PROCESS | 832 | ++DOCSHELL 0000009F23C9D800 == 33 [pid = 832] [id = 500] 07:03:36 INFO - PROCESS | 832 | ++DOMWINDOW == 88 (0000009F30CA1C00) [pid = 832] [serial = 1500] [outer = 0000000000000000] 07:03:36 INFO - PROCESS | 832 | ++DOMWINDOW == 89 (0000009F31477800) [pid = 832] [serial = 1501] [outer = 0000009F30CA1C00] 07:03:36 INFO - PROCESS | 832 | 1468505016473 Marionette DEBUG loaded listener.js 07:03:36 INFO - PROCESS | 832 | ++DOMWINDOW == 90 (0000009F31BB0C00) [pid = 832] [serial = 1502] [outer = 0000009F30CA1C00] 07:03:36 INFO - PROCESS | 832 | --DOMWINDOW == 89 (0000009F2DF9B400) [pid = 832] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 07:03:36 INFO - PROCESS | 832 | --DOMWINDOW == 88 (0000009F2D174800) [pid = 832] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 07:03:36 INFO - PROCESS | 832 | --DOMWINDOW == 87 (0000009F2FB7A000) [pid = 832] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 07:03:36 INFO - PROCESS | 832 | --DOMWINDOW == 86 (0000009F30029000) [pid = 832] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 07:03:36 INFO - PROCESS | 832 | --DOMWINDOW == 85 (0000009F21CD3400) [pid = 832] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 07:03:36 INFO - PROCESS | 832 | --DOMWINDOW == 84 (0000009F2D175800) [pid = 832] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 07:03:36 INFO - PROCESS | 832 | --DOMWINDOW == 83 (0000009F299B4000) [pid = 832] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 07:03:36 INFO - PROCESS | 832 | --DOMWINDOW == 82 (0000009F23BF5800) [pid = 832] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 07:03:36 INFO - PROCESS | 832 | --DOMWINDOW == 81 (0000009F23AA0800) [pid = 832] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 07:03:36 INFO - PROCESS | 832 | --DOMWINDOW == 80 (0000009F28D5E400) [pid = 832] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 07:03:36 INFO - PROCESS | 832 | --DOMWINDOW == 79 (0000009F23AA5800) [pid = 832] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 07:03:36 INFO - PROCESS | 832 | --DOMWINDOW == 78 (0000009F31D96800) [pid = 832] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 07:03:36 INFO - PROCESS | 832 | --DOMWINDOW == 77 (0000009F2DCC2400) [pid = 832] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 07:03:37 INFO - PROCESS | 832 | 1468505017057 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]]]}] 07:03:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 07:03:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 838ms 07:03:37 INFO - PROCESS | 832 | 1468505017092 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 07:03:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 07:03:37 INFO - PROCESS | 832 | 1468505017094 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 07:03:37 INFO - PROCESS | 832 | 1468505017097 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 07:03:37 INFO - PROCESS | 832 | 1468505017099 Marionette TRACE conn6 <- [1,1966,null,{}] 07:03:37 INFO - PROCESS | 832 | 1468505017103 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}] 07:03:37 INFO - PROCESS | 832 | 1468505017105 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:37 INFO - PROCESS | 832 | 1468505017184 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 07:03:37 INFO - PROCESS | 832 | 1468505017190 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:37 INFO - PROCESS | 832 | 1468505017192 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:37 INFO - PROCESS | 832 | ++DOCSHELL 0000009F373AD000 == 34 [pid = 832] [id = 501] 07:03:37 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F280C8800) [pid = 832] [serial = 1503] [outer = 0000000000000000] 07:03:37 INFO - PROCESS | 832 | ++DOMWINDOW == 79 (0000009F2DCC2400) [pid = 832] [serial = 1504] [outer = 0000009F280C8800] 07:03:37 INFO - PROCESS | 832 | 1468505017236 Marionette DEBUG loaded listener.js 07:03:37 INFO - PROCESS | 832 | ++DOMWINDOW == 80 (0000009F30A89800) [pid = 832] [serial = 1505] [outer = 0000009F280C8800] 07:03:37 INFO - PROCESS | 832 | 1468505017643 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]]]}] 07:03:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 07:03:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 587ms 07:03:37 INFO - PROCESS | 832 | 1468505017692 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 07:03:37 INFO - PROCESS | 832 | 1468505017694 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 07:03:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 07:03:37 INFO - PROCESS | 832 | 1468505017697 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 07:03:37 INFO - PROCESS | 832 | 1468505017699 Marionette TRACE conn6 <- [1,1970,null,{}] 07:03:37 INFO - PROCESS | 832 | 1468505017707 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}] 07:03:37 INFO - PROCESS | 832 | 1468505017709 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:37 INFO - PROCESS | 832 | 1468505017791 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 07:03:37 INFO - PROCESS | 832 | 1468505017796 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:37 INFO - PROCESS | 832 | 1468505017798 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:37 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37991800 == 35 [pid = 832] [id = 502] 07:03:37 INFO - PROCESS | 832 | ++DOMWINDOW == 81 (0000009F31481400) [pid = 832] [serial = 1506] [outer = 0000000000000000] 07:03:37 INFO - PROCESS | 832 | ++DOMWINDOW == 82 (0000009F31DF6400) [pid = 832] [serial = 1507] [outer = 0000009F31481400] 07:03:37 INFO - PROCESS | 832 | 1468505017850 Marionette DEBUG loaded listener.js 07:03:37 INFO - PROCESS | 832 | ++DOMWINDOW == 83 (0000009F32EC9400) [pid = 832] [serial = 1508] [outer = 0000009F31481400] 07:03:38 INFO - PROCESS | 832 | 1468505018274 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]]]}] 07:03:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 07:03:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 629ms 07:03:38 INFO - PROCESS | 832 | 1468505018347 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 07:03:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 07:03:38 INFO - PROCESS | 832 | 1468505018349 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 07:03:38 INFO - PROCESS | 832 | 1468505018353 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 07:03:38 INFO - PROCESS | 832 | 1468505018355 Marionette TRACE conn6 <- [1,1974,null,{}] 07:03:38 INFO - PROCESS | 832 | 1468505018359 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}] 07:03:38 INFO - PROCESS | 832 | 1468505018361 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:38 INFO - PROCESS | 832 | 1468505018444 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 07:03:38 INFO - PROCESS | 832 | 1468505018452 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:38 INFO - PROCESS | 832 | 1468505018454 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:38 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37AD0000 == 36 [pid = 832] [id = 503] 07:03:38 INFO - PROCESS | 832 | ++DOMWINDOW == 84 (0000009F32EC9800) [pid = 832] [serial = 1509] [outer = 0000000000000000] 07:03:38 INFO - PROCESS | 832 | ++DOMWINDOW == 85 (0000009F330D8800) [pid = 832] [serial = 1510] [outer = 0000009F32EC9800] 07:03:38 INFO - PROCESS | 832 | 1468505018498 Marionette DEBUG loaded listener.js 07:03:38 INFO - PROCESS | 832 | ++DOMWINDOW == 86 (0000009F3407C000) [pid = 832] [serial = 1511] [outer = 0000009F32EC9800] 07:03:39 INFO - PROCESS | 832 | 1468505019144 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]]]}] 07:03:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 07:03:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 882ms 07:03:39 INFO - PROCESS | 832 | 1468505019240 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 07:03:39 INFO - PROCESS | 832 | 1468505019244 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 07:03:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 07:03:39 INFO - PROCESS | 832 | 1468505019250 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 07:03:39 INFO - PROCESS | 832 | 1468505019253 Marionette TRACE conn6 <- [1,1978,null,{}] 07:03:39 INFO - PROCESS | 832 | 1468505019260 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}] 07:03:39 INFO - PROCESS | 832 | 1468505019263 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:39 INFO - PROCESS | 832 | 1468505019399 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 07:03:39 INFO - PROCESS | 832 | 1468505019517 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:39 INFO - PROCESS | 832 | 1468505019520 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:39 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2DD11800 == 37 [pid = 832] [id = 504] 07:03:39 INFO - PROCESS | 832 | ++DOMWINDOW == 87 (0000009F23BF8C00) [pid = 832] [serial = 1512] [outer = 0000000000000000] 07:03:39 INFO - PROCESS | 832 | ++DOMWINDOW == 88 (0000009F2807BC00) [pid = 832] [serial = 1513] [outer = 0000009F23BF8C00] 07:03:39 INFO - PROCESS | 832 | 1468505019579 Marionette DEBUG loaded listener.js 07:03:39 INFO - PROCESS | 832 | ++DOMWINDOW == 89 (0000009F29806000) [pid = 832] [serial = 1514] [outer = 0000009F23BF8C00] 07:03:40 INFO - PROCESS | 832 | 1468505020302 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]]]}] 07:03:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 07:03:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1093ms 07:03:40 INFO - PROCESS | 832 | 1468505020345 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 07:03:40 INFO - PROCESS | 832 | 1468505020351 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 07:03:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 07:03:40 INFO - PROCESS | 832 | 1468505020357 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 07:03:40 INFO - PROCESS | 832 | 1468505020360 Marionette TRACE conn6 <- [1,1982,null,{}] 07:03:40 INFO - PROCESS | 832 | 1468505020365 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}] 07:03:40 INFO - PROCESS | 832 | 1468505020368 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:40 INFO - PROCESS | 832 | 1468505020553 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 07:03:40 INFO - PROCESS | 832 | 1468505020562 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:40 INFO - PROCESS | 832 | 1468505020565 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:40 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30443000 == 38 [pid = 832] [id = 505] 07:03:40 INFO - PROCESS | 832 | ++DOMWINDOW == 90 (0000009F2A3BBC00) [pid = 832] [serial = 1515] [outer = 0000000000000000] 07:03:40 INFO - PROCESS | 832 | ++DOMWINDOW == 91 (0000009F2D9B7C00) [pid = 832] [serial = 1516] [outer = 0000009F2A3BBC00] 07:03:40 INFO - PROCESS | 832 | 1468505020622 Marionette DEBUG loaded listener.js 07:03:40 INFO - PROCESS | 832 | ++DOMWINDOW == 92 (0000009F2DCC9C00) [pid = 832] [serial = 1517] [outer = 0000009F2A3BBC00] 07:03:41 INFO - PROCESS | 832 | --DOCSHELL 0000009F37991800 == 37 [pid = 832] [id = 502] 07:03:41 INFO - PROCESS | 832 | --DOCSHELL 0000009F373AD000 == 36 [pid = 832] [id = 501] 07:03:41 INFO - PROCESS | 832 | --DOCSHELL 0000009F23C9D800 == 35 [pid = 832] [id = 500] 07:03:41 INFO - PROCESS | 832 | --DOCSHELL 0000009F31B78000 == 34 [pid = 832] [id = 499] 07:03:41 INFO - PROCESS | 832 | --DOCSHELL 0000009F30CE6800 == 33 [pid = 832] [id = 498] 07:03:41 INFO - PROCESS | 832 | --DOCSHELL 0000009F30A56800 == 32 [pid = 832] [id = 497] 07:03:41 INFO - PROCESS | 832 | --DOCSHELL 0000009F2E490000 == 31 [pid = 832] [id = 496] 07:03:41 INFO - PROCESS | 832 | --DOCSHELL 0000009F2A1AE000 == 30 [pid = 832] [id = 495] 07:03:41 INFO - PROCESS | 832 | --DOCSHELL 0000009F23686000 == 29 [pid = 832] [id = 494] 07:03:41 INFO - PROCESS | 832 | --DOMWINDOW == 91 (0000009F2FF77800) [pid = 832] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 07:03:41 INFO - PROCESS | 832 | --DOMWINDOW == 90 (0000009F30A8D800) [pid = 832] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 07:03:41 INFO - PROCESS | 832 | --DOMWINDOW == 89 (0000009F23635000) [pid = 832] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 07:03:41 INFO - PROCESS | 832 | --DOMWINDOW == 88 (0000009F2431D000) [pid = 832] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 07:03:41 INFO - PROCESS | 832 | --DOMWINDOW == 87 (0000009F2D589800) [pid = 832] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 07:03:41 INFO - PROCESS | 832 | --DOMWINDOW == 86 (0000009F2DC2A000) [pid = 832] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 07:03:41 INFO - PROCESS | 832 | --DOMWINDOW == 85 (0000009F2D108000) [pid = 832] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 07:03:41 INFO - PROCESS | 832 | --DOMWINDOW == 84 (0000009F2D9BB400) [pid = 832] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 07:03:41 INFO - PROCESS | 832 | --DOMWINDOW == 83 (0000009F2FF8B000) [pid = 832] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 07:03:41 INFO - PROCESS | 832 | --DOMWINDOW == 82 (0000009F2E435800) [pid = 832] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 07:03:41 INFO - PROCESS | 832 | --DOMWINDOW == 81 (0000009F23AA8800) [pid = 832] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 07:03:41 INFO - PROCESS | 832 | --DOMWINDOW == 80 (0000009F24323800) [pid = 832] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 07:03:41 INFO - PROCESS | 832 | --DOMWINDOW == 79 (0000009F28F0C400) [pid = 832] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 07:03:41 INFO - PROCESS | 832 | --DOMWINDOW == 78 (0000009F27E0C400) [pid = 832] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 07:03:41 INFO - PROCESS | 832 | --DOMWINDOW == 77 (0000009F29924000) [pid = 832] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 07:03:41 INFO - PROCESS | 832 | --DOMWINDOW == 76 (0000009F32ECF400) [pid = 832] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 07:03:41 INFO - PROCESS | 832 | --DOMWINDOW == 75 (0000009F3112EC00) [pid = 832] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 07:03:41 INFO - PROCESS | 832 | --DOMWINDOW == 74 (0000009F32EC7000) [pid = 832] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 07:03:41 INFO - PROCESS | 832 | --DOMWINDOW == 73 (0000009F2DE35C00) [pid = 832] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 07:03:41 INFO - PROCESS | 832 | --DOMWINDOW == 72 (0000009F313F7000) [pid = 832] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 07:03:41 INFO - PROCESS | 832 | --DOMWINDOW == 71 (0000009F2F896800) [pid = 832] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 07:03:41 INFO - PROCESS | 832 | --DOMWINDOW == 70 (0000009F31DF2C00) [pid = 832] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 07:03:41 INFO - PROCESS | 832 | --DOMWINDOW == 69 (0000009F3407D400) [pid = 832] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 07:03:41 INFO - PROCESS | 832 | --DOMWINDOW == 68 (0000009F330D1C00) [pid = 832] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 07:03:41 INFO - PROCESS | 832 | --DOMWINDOW == 67 (0000009F31DED000) [pid = 832] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 07:03:41 INFO - PROCESS | 832 | 1468505021552 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]]]}] 07:03:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 07:03:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1236ms 07:03:41 INFO - PROCESS | 832 | 1468505021595 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 07:03:41 INFO - PROCESS | 832 | 1468505021599 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 07:03:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 07:03:41 INFO - PROCESS | 832 | 1468505021604 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 07:03:41 INFO - PROCESS | 832 | 1468505021606 Marionette TRACE conn6 <- [1,1986,null,{}] 07:03:41 INFO - PROCESS | 832 | 1468505021612 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}] 07:03:41 INFO - PROCESS | 832 | 1468505021614 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:41 INFO - PROCESS | 832 | 1468505021704 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 07:03:41 INFO - PROCESS | 832 | 1468505021785 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:41 INFO - PROCESS | 832 | 1468505021788 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:41 INFO - PROCESS | 832 | ++DOCSHELL 0000009F29837800 == 30 [pid = 832] [id = 506] 07:03:41 INFO - PROCESS | 832 | ++DOMWINDOW == 68 (0000009F23BF6000) [pid = 832] [serial = 1518] [outer = 0000000000000000] 07:03:41 INFO - PROCESS | 832 | ++DOMWINDOW == 69 (0000009F24DF0800) [pid = 832] [serial = 1519] [outer = 0000009F23BF6000] 07:03:41 INFO - PROCESS | 832 | 1468505021837 Marionette DEBUG loaded listener.js 07:03:41 INFO - PROCESS | 832 | ++DOMWINDOW == 70 (0000009F29920400) [pid = 832] [serial = 1520] [outer = 0000009F23BF6000] 07:03:42 INFO - PROCESS | 832 | 1468505022279 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]]]}] 07:03:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 07:03:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 734ms 07:03:42 INFO - PROCESS | 832 | 1468505022339 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 07:03:42 INFO - PROCESS | 832 | 1468505022343 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 07:03:42 INFO - PROCESS | 832 | 1468505022349 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 07:03:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 07:03:42 INFO - PROCESS | 832 | 1468505022352 Marionette TRACE conn6 <- [1,1990,null,{}] 07:03:42 INFO - PROCESS | 832 | 1468505022356 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}] 07:03:42 INFO - PROCESS | 832 | 1468505022358 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:42 INFO - PROCESS | 832 | 1468505022453 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 07:03:42 INFO - PROCESS | 832 | 1468505022461 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:42 INFO - PROCESS | 832 | 1468505022463 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:42 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2E480000 == 31 [pid = 832] [id = 507] 07:03:42 INFO - PROCESS | 832 | ++DOMWINDOW == 71 (0000009F2D589800) [pid = 832] [serial = 1521] [outer = 0000000000000000] 07:03:42 INFO - PROCESS | 832 | ++DOMWINDOW == 72 (0000009F2D9C0800) [pid = 832] [serial = 1522] [outer = 0000009F2D589800] 07:03:42 INFO - PROCESS | 832 | 1468505022511 Marionette DEBUG loaded listener.js 07:03:42 INFO - PROCESS | 832 | ++DOMWINDOW == 73 (0000009F2DCC8800) [pid = 832] [serial = 1523] [outer = 0000009F2D589800] 07:03:42 INFO - PROCESS | 832 | 1468505022983 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]]]}] 07:03:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 07:03:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 691ms 07:03:43 INFO - PROCESS | 832 | 1468505023044 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 07:03:43 INFO - PROCESS | 832 | 1468505023047 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 07:03:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 07:03:43 INFO - PROCESS | 832 | 1468505023050 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 07:03:43 INFO - PROCESS | 832 | 1468505023054 Marionette TRACE conn6 <- [1,1994,null,{}] 07:03:43 INFO - PROCESS | 832 | 1468505023065 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}] 07:03:43 INFO - PROCESS | 832 | 1468505023070 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:43 INFO - PROCESS | 832 | 1468505023159 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 07:03:43 INFO - PROCESS | 832 | 1468505023276 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:43 INFO - PROCESS | 832 | 1468505023279 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:43 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30C75000 == 32 [pid = 832] [id = 508] 07:03:43 INFO - PROCESS | 832 | ++DOMWINDOW == 74 (0000009F2D9B6000) [pid = 832] [serial = 1524] [outer = 0000000000000000] 07:03:43 INFO - PROCESS | 832 | ++DOMWINDOW == 75 (0000009F2F89F400) [pid = 832] [serial = 1525] [outer = 0000009F2D9B6000] 07:03:43 INFO - PROCESS | 832 | 1468505023328 Marionette DEBUG loaded listener.js 07:03:43 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F2FF77C00) [pid = 832] [serial = 1526] [outer = 0000009F2D9B6000] 07:03:43 INFO - PROCESS | 832 | 1468505023731 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]]]}] 07:03:43 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 07:03:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 734ms 07:03:43 INFO - PROCESS | 832 | 1468505023787 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 07:03:43 INFO - PROCESS | 832 | 1468505023790 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 07:03:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 07:03:43 INFO - PROCESS | 832 | 1468505023799 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 07:03:43 INFO - PROCESS | 832 | 1468505023801 Marionette TRACE conn6 <- [1,1998,null,{}] 07:03:43 INFO - PROCESS | 832 | 1468505023804 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}] 07:03:43 INFO - PROCESS | 832 | 1468505023806 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:43 INFO - PROCESS | 832 | 1468505023921 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 07:03:43 INFO - PROCESS | 832 | 1468505023973 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:43 INFO - PROCESS | 832 | 1468505023975 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:44 INFO - PROCESS | 832 | ++DOCSHELL 0000009F313C9800 == 33 [pid = 832] [id = 509] 07:03:44 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F301E6400) [pid = 832] [serial = 1527] [outer = 0000000000000000] 07:03:44 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F30772C00) [pid = 832] [serial = 1528] [outer = 0000009F301E6400] 07:03:44 INFO - PROCESS | 832 | 1468505024029 Marionette DEBUG loaded listener.js 07:03:44 INFO - PROCESS | 832 | ++DOMWINDOW == 79 (0000009F30A98C00) [pid = 832] [serial = 1529] [outer = 0000009F301E6400] 07:03:44 INFO - PROCESS | 832 | 1468505024449 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]]]}] 07:03:44 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 07:03:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 691ms 07:03:44 INFO - PROCESS | 832 | 1468505024491 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 07:03:44 INFO - PROCESS | 832 | 1468505024493 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 07:03:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 07:03:44 INFO - PROCESS | 832 | 1468505024496 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 07:03:44 INFO - PROCESS | 832 | 1468505024498 Marionette TRACE conn6 <- [1,2002,null,{}] 07:03:44 INFO - PROCESS | 832 | 1468505024501 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}] 07:03:44 INFO - PROCESS | 832 | 1468505024503 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:44 INFO - PROCESS | 832 | 1468505024642 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 07:03:44 INFO - PROCESS | 832 | 1468505024697 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:44 INFO - PROCESS | 832 | 1468505024699 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:44 INFO - PROCESS | 832 | ++DOCSHELL 0000009F340C4000 == 34 [pid = 832] [id = 510] 07:03:44 INFO - PROCESS | 832 | ++DOMWINDOW == 80 (0000009F30CAE800) [pid = 832] [serial = 1530] [outer = 0000000000000000] 07:03:44 INFO - PROCESS | 832 | ++DOMWINDOW == 81 (0000009F3112B000) [pid = 832] [serial = 1531] [outer = 0000009F30CAE800] 07:03:44 INFO - PROCESS | 832 | 1468505024745 Marionette DEBUG loaded listener.js 07:03:44 INFO - PROCESS | 832 | ++DOMWINDOW == 82 (0000009F3147BC00) [pid = 832] [serial = 1532] [outer = 0000009F30CAE800] 07:03:45 INFO - PROCESS | 832 | 1468505025183 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]]]}] 07:03:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 07:03:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 734ms 07:03:45 INFO - PROCESS | 832 | 1468505025238 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 07:03:45 INFO - PROCESS | 832 | 1468505025240 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 07:03:45 INFO - PROCESS | 832 | 1468505025243 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 07:03:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 07:03:45 INFO - PROCESS | 832 | 1468505025245 Marionette TRACE conn6 <- [1,2006,null,{}] 07:03:45 INFO - PROCESS | 832 | 1468505025256 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}] 07:03:45 INFO - PROCESS | 832 | 1468505025262 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:45 INFO - PROCESS | 832 | 1468505025405 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 07:03:45 INFO - PROCESS | 832 | 1468505025463 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:45 INFO - PROCESS | 832 | 1468505025466 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:45 INFO - PROCESS | 832 | ++DOCSHELL 0000009F3773B800 == 35 [pid = 832] [id = 511] 07:03:45 INFO - PROCESS | 832 | ++DOMWINDOW == 83 (0000009F32EC8000) [pid = 832] [serial = 1533] [outer = 0000000000000000] 07:03:45 INFO - PROCESS | 832 | ++DOMWINDOW == 84 (0000009F338E0400) [pid = 832] [serial = 1534] [outer = 0000009F32EC8000] 07:03:45 INFO - PROCESS | 832 | 1468505025511 Marionette DEBUG loaded listener.js 07:03:45 INFO - PROCESS | 832 | ++DOMWINDOW == 85 (0000009F34083800) [pid = 832] [serial = 1535] [outer = 0000009F32EC8000] 07:03:45 INFO - PROCESS | 832 | --DOMWINDOW == 84 (0000009F2DCC3400) [pid = 832] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 07:03:45 INFO - PROCESS | 832 | --DOMWINDOW == 83 (0000009F2FB7BC00) [pid = 832] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 07:03:45 INFO - PROCESS | 832 | --DOMWINDOW == 82 (0000009F21CD6000) [pid = 832] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 07:03:45 INFO - PROCESS | 832 | --DOMWINDOW == 81 (0000009F299B9400) [pid = 832] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 07:03:45 INFO - PROCESS | 832 | --DOMWINDOW == 80 (0000009F24145C00) [pid = 832] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 07:03:45 INFO - PROCESS | 832 | --DOMWINDOW == 79 (0000009F299B0400) [pid = 832] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 07:03:45 INFO - PROCESS | 832 | --DOMWINDOW == 78 (0000009F28A7B000) [pid = 832] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 07:03:45 INFO - PROCESS | 832 | --DOMWINDOW == 77 (0000009F30CA1C00) [pid = 832] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 07:03:45 INFO - PROCESS | 832 | --DOMWINDOW == 76 (0000009F31481400) [pid = 832] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 07:03:45 INFO - PROCESS | 832 | --DOMWINDOW == 75 (0000009F24FBBC00) [pid = 832] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 07:03:45 INFO - PROCESS | 832 | --DOMWINDOW == 74 (0000009F2DC2B000) [pid = 832] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 07:03:45 INFO - PROCESS | 832 | --DOMWINDOW == 73 (0000009F31128400) [pid = 832] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 07:03:45 INFO - PROCESS | 832 | --DOMWINDOW == 72 (0000009F280C8800) [pid = 832] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 07:03:45 INFO - PROCESS | 832 | 1468505025903 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]]]}] 07:03:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 07:03:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 734ms 07:03:45 INFO - PROCESS | 832 | 1468505025982 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 07:03:45 INFO - PROCESS | 832 | 1468505025984 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 07:03:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 07:03:45 INFO - PROCESS | 832 | 1468505025987 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 07:03:45 INFO - PROCESS | 832 | 1468505025989 Marionette TRACE conn6 <- [1,2010,null,{}] 07:03:46 INFO - PROCESS | 832 | 1468505025993 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}] 07:03:46 INFO - PROCESS | 832 | 1468505025995 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:46 INFO - PROCESS | 832 | 1468505026077 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 07:03:46 INFO - PROCESS | 832 | 1468505026086 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:46 INFO - PROCESS | 832 | 1468505026088 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:46 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37991800 == 36 [pid = 832] [id = 512] 07:03:46 INFO - PROCESS | 832 | ++DOMWINDOW == 73 (0000009F2D176C00) [pid = 832] [serial = 1536] [outer = 0000000000000000] 07:03:46 INFO - PROCESS | 832 | ++DOMWINDOW == 74 (0000009F304BF000) [pid = 832] [serial = 1537] [outer = 0000009F2D176C00] 07:03:46 INFO - PROCESS | 832 | 1468505026133 Marionette DEBUG loaded listener.js 07:03:46 INFO - PROCESS | 832 | ++DOMWINDOW == 75 (0000009F338DE400) [pid = 832] [serial = 1538] [outer = 0000009F2D176C00] 07:03:46 INFO - PROCESS | 832 | 1468505026547 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]]]}] 07:03:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 07:03:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 587ms 07:03:46 INFO - PROCESS | 832 | 1468505026586 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 07:03:46 INFO - PROCESS | 832 | 1468505026588 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 07:03:46 INFO - PROCESS | 832 | 1468505026591 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 07:03:46 INFO - PROCESS | 832 | 1468505026593 Marionette TRACE conn6 <- [1,2014,null,{}] 07:03:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 07:03:46 INFO - PROCESS | 832 | 1468505026596 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}] 07:03:46 INFO - PROCESS | 832 | 1468505026598 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:46 INFO - PROCESS | 832 | 1468505026689 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 07:03:46 INFO - PROCESS | 832 | 1468505026694 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:46 INFO - PROCESS | 832 | 1468505026696 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:46 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37AC6000 == 37 [pid = 832] [id = 513] 07:03:46 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F3407E400) [pid = 832] [serial = 1539] [outer = 0000000000000000] 07:03:46 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F2DFA8000) [pid = 832] [serial = 1540] [outer = 0000009F3407E400] 07:03:46 INFO - PROCESS | 832 | 1468505026740 Marionette DEBUG loaded listener.js 07:03:46 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F3416A000) [pid = 832] [serial = 1541] [outer = 0000009F3407E400] 07:03:47 INFO - PROCESS | 832 | 1468505027147 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]]]}] 07:03:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 07:03:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 628ms 07:03:47 INFO - PROCESS | 832 | 1468505027225 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 07:03:47 INFO - PROCESS | 832 | 1468505027227 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 07:03:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 07:03:47 INFO - PROCESS | 832 | 1468505027231 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 07:03:47 INFO - PROCESS | 832 | 1468505027233 Marionette TRACE conn6 <- [1,2018,null,{}] 07:03:47 INFO - PROCESS | 832 | 1468505027236 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}] 07:03:47 INFO - PROCESS | 832 | 1468505027238 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:47 INFO - PROCESS | 832 | 1468505027322 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 07:03:47 INFO - PROCESS | 832 | 1468505027329 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:47 INFO - PROCESS | 832 | 1468505027331 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:47 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30A4D000 == 38 [pid = 832] [id = 514] 07:03:47 INFO - PROCESS | 832 | ++DOMWINDOW == 79 (0000009F3416B000) [pid = 832] [serial = 1542] [outer = 0000000000000000] 07:03:47 INFO - PROCESS | 832 | ++DOMWINDOW == 80 (0000009F341A4000) [pid = 832] [serial = 1543] [outer = 0000009F3416B000] 07:03:47 INFO - PROCESS | 832 | 1468505027375 Marionette DEBUG loaded listener.js 07:03:47 INFO - PROCESS | 832 | ++DOMWINDOW == 81 (0000009F341AB800) [pid = 832] [serial = 1544] [outer = 0000009F3416B000] 07:03:48 INFO - PROCESS | 832 | 1468505027996 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]]]}] 07:03:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 07:03:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 776ms 07:03:48 INFO - PROCESS | 832 | 1468505028009 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 07:03:48 INFO - PROCESS | 832 | 1468505028013 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 07:03:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 07:03:48 INFO - PROCESS | 832 | 1468505028019 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 07:03:48 INFO - PROCESS | 832 | 1468505028022 Marionette TRACE conn6 <- [1,2022,null,{}] 07:03:48 INFO - PROCESS | 832 | 1468505028028 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}] 07:03:48 INFO - PROCESS | 832 | 1468505028032 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:48 INFO - PROCESS | 832 | 1468505028150 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 07:03:48 INFO - PROCESS | 832 | 1468505028275 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:48 INFO - PROCESS | 832 | 1468505028278 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:48 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2DD1F800 == 39 [pid = 832] [id = 515] 07:03:48 INFO - PROCESS | 832 | ++DOMWINDOW == 82 (0000009F23E73800) [pid = 832] [serial = 1545] [outer = 0000000000000000] 07:03:48 INFO - PROCESS | 832 | ++DOMWINDOW == 83 (0000009F28A79C00) [pid = 832] [serial = 1546] [outer = 0000009F23E73800] 07:03:48 INFO - PROCESS | 832 | 1468505028338 Marionette DEBUG loaded listener.js 07:03:48 INFO - PROCESS | 832 | ++DOMWINDOW == 84 (0000009F29FDE400) [pid = 832] [serial = 1547] [outer = 0000009F23E73800] 07:03:48 INFO - PROCESS | 832 | 1468505028943 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]]]}] 07:03:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 07:03:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 986ms 07:03:49 INFO - PROCESS | 832 | 1468505029009 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 07:03:49 INFO - PROCESS | 832 | 1468505029014 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 07:03:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 07:03:49 INFO - PROCESS | 832 | 1468505029021 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 07:03:49 INFO - PROCESS | 832 | 1468505029024 Marionette TRACE conn6 <- [1,2026,null,{}] 07:03:49 INFO - PROCESS | 832 | 1468505029028 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}] 07:03:49 INFO - PROCESS | 832 | 1468505029031 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:49 INFO - PROCESS | 832 | 1468505029149 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 07:03:49 INFO - PROCESS | 832 | 1468505029273 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:49 INFO - PROCESS | 832 | 1468505029276 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:49 INFO - PROCESS | 832 | ++DOCSHELL 0000009F340C1000 == 40 [pid = 832] [id = 516] 07:03:49 INFO - PROCESS | 832 | ++DOMWINDOW == 85 (0000009F2DE32400) [pid = 832] [serial = 1548] [outer = 0000000000000000] 07:03:49 INFO - PROCESS | 832 | ++DOMWINDOW == 86 (0000009F2E4E4800) [pid = 832] [serial = 1549] [outer = 0000009F2DE32400] 07:03:49 INFO - PROCESS | 832 | 1468505029335 Marionette DEBUG loaded listener.js 07:03:49 INFO - PROCESS | 832 | ++DOMWINDOW == 87 (0000009F3002F000) [pid = 832] [serial = 1550] [outer = 0000009F2DE32400] 07:03:49 INFO - PROCESS | 832 | 1468505029931 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]]]}] 07:03:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 07:03:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 984ms 07:03:50 INFO - PROCESS | 832 | 1468505030006 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 07:03:50 INFO - PROCESS | 832 | 1468505030009 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 07:03:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 07:03:50 INFO - PROCESS | 832 | 1468505030013 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 07:03:50 INFO - PROCESS | 832 | 1468505030017 Marionette TRACE conn6 <- [1,2030,null,{}] 07:03:50 INFO - PROCESS | 832 | 1468505030029 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}] 07:03:50 INFO - PROCESS | 832 | 1468505030034 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:50 INFO - PROCESS | 832 | 1468505030185 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 07:03:50 INFO - PROCESS | 832 | 1468505030303 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:50 INFO - PROCESS | 832 | 1468505030307 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:50 INFO - PROCESS | 832 | ++DOCSHELL 0000009F38B4F800 == 41 [pid = 832] [id = 517] 07:03:50 INFO - PROCESS | 832 | ++DOMWINDOW == 88 (0000009F3294C000) [pid = 832] [serial = 1551] [outer = 0000000000000000] 07:03:50 INFO - PROCESS | 832 | ++DOMWINDOW == 89 (0000009F3407C800) [pid = 832] [serial = 1552] [outer = 0000009F3294C000] 07:03:50 INFO - PROCESS | 832 | 1468505030366 Marionette DEBUG loaded listener.js 07:03:50 INFO - PROCESS | 832 | ++DOMWINDOW == 90 (0000009F341AEC00) [pid = 832] [serial = 1553] [outer = 0000009F3294C000] 07:03:51 INFO - PROCESS | 832 | 1468505031127 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]]]}] 07:03:51 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) 07:03:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1141ms 07:03:51 INFO - PROCESS | 832 | 1468505031156 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 07:03:51 INFO - PROCESS | 832 | 1468505031160 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 07:03:51 INFO - PROCESS | 832 | 1468505031165 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 07:03:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 07:03:51 INFO - PROCESS | 832 | 1468505031169 Marionette TRACE conn6 <- [1,2034,null,{}] 07:03:51 INFO - PROCESS | 832 | 1468505031188 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}] 07:03:51 INFO - PROCESS | 832 | 1468505031191 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:51 INFO - PROCESS | 832 | 1468505031303 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 07:03:51 INFO - PROCESS | 832 | 1468505031385 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:51 INFO - PROCESS | 832 | 1468505031390 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:51 INFO - PROCESS | 832 | ++DOCSHELL 0000009F243D3800 == 42 [pid = 832] [id = 518] 07:03:51 INFO - PROCESS | 832 | ++DOMWINDOW == 91 (0000009F27F39400) [pid = 832] [serial = 1554] [outer = 0000000000000000] 07:03:51 INFO - PROCESS | 832 | ++DOMWINDOW == 92 (0000009F28A7E000) [pid = 832] [serial = 1555] [outer = 0000009F27F39400] 07:03:51 INFO - PROCESS | 832 | 1468505031488 Marionette DEBUG loaded listener.js 07:03:51 INFO - PROCESS | 832 | ++DOMWINDOW == 93 (0000009F299B9400) [pid = 832] [serial = 1556] [outer = 0000009F27F39400] 07:03:52 INFO - PROCESS | 832 | --DOCSHELL 0000009F37AC6000 == 41 [pid = 832] [id = 513] 07:03:52 INFO - PROCESS | 832 | --DOCSHELL 0000009F37991800 == 40 [pid = 832] [id = 512] 07:03:52 INFO - PROCESS | 832 | --DOCSHELL 0000009F3773B800 == 39 [pid = 832] [id = 511] 07:03:52 INFO - PROCESS | 832 | --DOCSHELL 0000009F340C4000 == 38 [pid = 832] [id = 510] 07:03:52 INFO - PROCESS | 832 | --DOCSHELL 0000009F313C9800 == 37 [pid = 832] [id = 509] 07:03:52 INFO - PROCESS | 832 | --DOCSHELL 0000009F30C75000 == 36 [pid = 832] [id = 508] 07:03:52 INFO - PROCESS | 832 | --DOCSHELL 0000009F2E480000 == 35 [pid = 832] [id = 507] 07:03:52 INFO - PROCESS | 832 | --DOCSHELL 0000009F29837800 == 34 [pid = 832] [id = 506] 07:03:52 INFO - PROCESS | 832 | --DOCSHELL 0000009F37AD0000 == 33 [pid = 832] [id = 503] 07:03:52 INFO - PROCESS | 832 | --DOCSHELL 0000009F2DD11800 == 32 [pid = 832] [id = 504] 07:03:52 INFO - PROCESS | 832 | --DOCSHELL 0000009F30443000 == 31 [pid = 832] [id = 505] 07:03:52 INFO - PROCESS | 832 | --DOCSHELL 0000009F38B4F800 == 30 [pid = 832] [id = 517] 07:03:52 INFO - PROCESS | 832 | --DOCSHELL 0000009F340C1000 == 29 [pid = 832] [id = 516] 07:03:52 INFO - PROCESS | 832 | --DOCSHELL 0000009F30A4D000 == 28 [pid = 832] [id = 514] 07:03:52 INFO - PROCESS | 832 | --DOCSHELL 0000009F2DD1F800 == 27 [pid = 832] [id = 515] 07:03:52 INFO - PROCESS | 832 | --DOMWINDOW == 92 (0000009F2DE4E800) [pid = 832] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 07:03:52 INFO - PROCESS | 832 | --DOMWINDOW == 91 (0000009F2FF6F400) [pid = 832] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 07:03:52 INFO - PROCESS | 832 | --DOMWINDOW == 90 (0000009F22F58000) [pid = 832] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 07:03:52 INFO - PROCESS | 832 | --DOMWINDOW == 89 (0000009F23E74400) [pid = 832] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 07:03:52 INFO - PROCESS | 832 | --DOMWINDOW == 88 (0000009F2A12C800) [pid = 832] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 07:03:52 INFO - PROCESS | 832 | --DOMWINDOW == 87 (0000009F2D176000) [pid = 832] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 07:03:52 INFO - PROCESS | 832 | --DOMWINDOW == 86 (0000009F28ADE000) [pid = 832] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 07:03:52 INFO - PROCESS | 832 | --DOMWINDOW == 85 (0000009F29883800) [pid = 832] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 07:03:52 INFO - PROCESS | 832 | --DOMWINDOW == 84 (0000009F301EB800) [pid = 832] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 07:03:52 INFO - PROCESS | 832 | --DOMWINDOW == 83 (0000009F3112A800) [pid = 832] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 07:03:52 INFO - PROCESS | 832 | --DOMWINDOW == 82 (0000009F2A124400) [pid = 832] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 07:03:52 INFO - PROCESS | 832 | --DOMWINDOW == 81 (0000009F2FF7A400) [pid = 832] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 07:03:52 INFO - PROCESS | 832 | --DOMWINDOW == 80 (0000009F31477800) [pid = 832] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 07:03:52 INFO - PROCESS | 832 | --DOMWINDOW == 79 (0000009F30A95800) [pid = 832] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 07:03:52 INFO - PROCESS | 832 | --DOMWINDOW == 78 (0000009F31DF6400) [pid = 832] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 07:03:52 INFO - PROCESS | 832 | --DOMWINDOW == 77 (0000009F31BB0C00) [pid = 832] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 07:03:52 INFO - PROCESS | 832 | --DOMWINDOW == 76 (0000009F29B4E000) [pid = 832] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 07:03:52 INFO - PROCESS | 832 | --DOMWINDOW == 75 (0000009F28B26800) [pid = 832] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 07:03:52 INFO - PROCESS | 832 | --DOMWINDOW == 74 (0000009F2FB82C00) [pid = 832] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 07:03:52 INFO - PROCESS | 832 | --DOMWINDOW == 73 (0000009F2DE31000) [pid = 832] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 07:03:52 INFO - PROCESS | 832 | --DOMWINDOW == 72 (0000009F32EC9400) [pid = 832] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 07:03:52 INFO - PROCESS | 832 | --DOMWINDOW == 71 (0000009F338E7800) [pid = 832] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 07:03:52 INFO - PROCESS | 832 | --DOMWINDOW == 70 (0000009F31B27800) [pid = 832] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 07:03:52 INFO - PROCESS | 832 | --DOMWINDOW == 69 (0000009F330D8800) [pid = 832] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 07:03:52 INFO - PROCESS | 832 | --DOMWINDOW == 68 (0000009F2DCC2400) [pid = 832] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 07:03:52 INFO - PROCESS | 832 | --DOMWINDOW == 67 (0000009F30A89800) [pid = 832] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 07:03:52 INFO - PROCESS | 832 | --DOMWINDOW == 66 (0000009F2E43CC00) [pid = 832] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 07:03:52 INFO - PROCESS | 832 | 1468505032699 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]]]}] 07:03:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:03:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1549ms 07:03:52 INFO - PROCESS | 832 | 1468505032719 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 07:03:52 INFO - PROCESS | 832 | 1468505032723 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 07:03:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 07:03:52 INFO - PROCESS | 832 | 1468505032736 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 07:03:52 INFO - PROCESS | 832 | 1468505032739 Marionette TRACE conn6 <- [1,2038,null,{}] 07:03:52 INFO - PROCESS | 832 | 1468505032744 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}] 07:03:52 INFO - PROCESS | 832 | 1468505032747 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:52 INFO - PROCESS | 832 | 1468505032875 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 07:03:52 INFO - PROCESS | 832 | 1468505032958 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:52 INFO - PROCESS | 832 | 1468505032960 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:52 INFO - PROCESS | 832 | ++DOCSHELL 0000009F29F37800 == 28 [pid = 832] [id = 519] 07:03:52 INFO - PROCESS | 832 | ++DOMWINDOW == 67 (0000009F23E79800) [pid = 832] [serial = 1557] [outer = 0000000000000000] 07:03:53 INFO - PROCESS | 832 | ++DOMWINDOW == 68 (0000009F23E7E400) [pid = 832] [serial = 1558] [outer = 0000009F23E79800] 07:03:53 INFO - PROCESS | 832 | 1468505033009 Marionette DEBUG loaded listener.js 07:03:53 INFO - PROCESS | 832 | ++DOMWINDOW == 69 (0000009F27EBE800) [pid = 832] [serial = 1559] [outer = 0000009F23E79800] 07:03:53 INFO - PROCESS | 832 | 1468505033428 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]]]}] 07:03:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 07:03:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 734ms 07:03:53 INFO - PROCESS | 832 | 1468505033467 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 07:03:53 INFO - PROCESS | 832 | 1468505033472 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 07:03:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 07:03:53 INFO - PROCESS | 832 | 1468505033479 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 07:03:53 INFO - PROCESS | 832 | 1468505033482 Marionette TRACE conn6 <- [1,2042,null,{}] 07:03:53 INFO - PROCESS | 832 | 1468505033485 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}] 07:03:53 INFO - PROCESS | 832 | 1468505033488 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:53 INFO - PROCESS | 832 | 1468505033578 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 07:03:53 INFO - PROCESS | 832 | 1468505033586 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:53 INFO - PROCESS | 832 | 1468505033589 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:53 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2DD1F800 == 29 [pid = 832] [id = 520] 07:03:53 INFO - PROCESS | 832 | ++DOMWINDOW == 70 (0000009F28F65C00) [pid = 832] [serial = 1560] [outer = 0000000000000000] 07:03:53 INFO - PROCESS | 832 | ++DOMWINDOW == 71 (0000009F29925000) [pid = 832] [serial = 1561] [outer = 0000009F28F65C00] 07:03:53 INFO - PROCESS | 832 | 1468505033637 Marionette DEBUG loaded listener.js 07:03:53 INFO - PROCESS | 832 | ++DOMWINDOW == 72 (0000009F2A11EC00) [pid = 832] [serial = 1562] [outer = 0000009F28F65C00] 07:03:54 INFO - PROCESS | 832 | 1468505034109 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]]]}] 07:03:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 07:03:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 688ms 07:03:54 INFO - PROCESS | 832 | 1468505034169 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 07:03:54 INFO - PROCESS | 832 | 1468505034172 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 07:03:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 07:03:54 INFO - PROCESS | 832 | 1468505034175 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 07:03:54 INFO - PROCESS | 832 | 1468505034179 Marionette TRACE conn6 <- [1,2046,null,{}] 07:03:54 INFO - PROCESS | 832 | 1468505034190 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}] 07:03:54 INFO - PROCESS | 832 | 1468505034195 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:54 INFO - PROCESS | 832 | 1468505034310 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 07:03:54 INFO - PROCESS | 832 | 1468505034400 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:54 INFO - PROCESS | 832 | 1468505034403 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:54 INFO - PROCESS | 832 | ++DOCSHELL 0000009F3022A800 == 30 [pid = 832] [id = 521] 07:03:54 INFO - PROCESS | 832 | ++DOMWINDOW == 73 (0000009F22F3D400) [pid = 832] [serial = 1563] [outer = 0000000000000000] 07:03:54 INFO - PROCESS | 832 | ++DOMWINDOW == 74 (0000009F2D9C0000) [pid = 832] [serial = 1564] [outer = 0000009F22F3D400] 07:03:54 INFO - PROCESS | 832 | 1468505034452 Marionette DEBUG loaded listener.js 07:03:54 INFO - PROCESS | 832 | ++DOMWINDOW == 75 (0000009F2DCD0400) [pid = 832] [serial = 1565] [outer = 0000009F22F3D400] 07:03:54 INFO - PROCESS | 832 | 1468505034853 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]]]}] 07:03:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 07:03:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 733ms 07:03:54 INFO - PROCESS | 832 | 1468505034911 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 07:03:54 INFO - PROCESS | 832 | 1468505034914 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 07:03:54 INFO - PROCESS | 832 | 1468505034917 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 07:03:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 07:03:54 INFO - PROCESS | 832 | 1468505034919 Marionette TRACE conn6 <- [1,2050,null,{}] 07:03:54 INFO - PROCESS | 832 | 1468505034922 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}] 07:03:54 INFO - PROCESS | 832 | 1468505034924 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:55 INFO - PROCESS | 832 | 1468505035039 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 07:03:55 INFO - PROCESS | 832 | 1468505035094 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:55 INFO - PROCESS | 832 | 1468505035096 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:55 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30C69800 == 31 [pid = 832] [id = 522] 07:03:55 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F2E434800) [pid = 832] [serial = 1566] [outer = 0000000000000000] 07:03:55 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F2E43F000) [pid = 832] [serial = 1567] [outer = 0000009F2E434800] 07:03:55 INFO - PROCESS | 832 | 1468505035143 Marionette DEBUG loaded listener.js 07:03:55 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F2F8E3400) [pid = 832] [serial = 1568] [outer = 0000009F2E434800] 07:03:55 INFO - PROCESS | 832 | 1468505035560 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]]]}] 07:03:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 07:03:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 691ms 07:03:55 INFO - PROCESS | 832 | 1468505035611 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 07:03:55 INFO - PROCESS | 832 | 1468505035613 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 07:03:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 07:03:55 INFO - PROCESS | 832 | 1468505035616 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 07:03:55 INFO - PROCESS | 832 | 1468505035618 Marionette TRACE conn6 <- [1,2054,null,{}] 07:03:55 INFO - PROCESS | 832 | 1468505035628 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}] 07:03:55 INFO - PROCESS | 832 | 1468505035630 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:55 INFO - PROCESS | 832 | 1468505035762 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 07:03:55 INFO - PROCESS | 832 | 1468505035773 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:55 INFO - PROCESS | 832 | 1468505035775 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:55 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30D14800 == 32 [pid = 832] [id = 523] 07:03:55 INFO - PROCESS | 832 | ++DOMWINDOW == 79 (0000009F28F0B400) [pid = 832] [serial = 1569] [outer = 0000000000000000] 07:03:55 INFO - PROCESS | 832 | ++DOMWINDOW == 80 (0000009F2FF6E800) [pid = 832] [serial = 1570] [outer = 0000009F28F0B400] 07:03:55 INFO - PROCESS | 832 | 1468505035819 Marionette DEBUG loaded listener.js 07:03:55 INFO - PROCESS | 832 | ++DOMWINDOW == 81 (0000009F2FF7D800) [pid = 832] [serial = 1571] [outer = 0000009F28F0B400] 07:03:56 INFO - PROCESS | 832 | 1468505036281 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]]]}] 07:03:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 07:03:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 691ms 07:03:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 07:03:56 INFO - PROCESS | 832 | 1468505036316 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 07:03:56 INFO - PROCESS | 832 | 1468505036318 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 07:03:56 INFO - PROCESS | 832 | 1468505036322 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 07:03:56 INFO - PROCESS | 832 | 1468505036324 Marionette TRACE conn6 <- [1,2058,null,{}] 07:03:56 INFO - PROCESS | 832 | 1468505036327 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}] 07:03:56 INFO - PROCESS | 832 | 1468505036333 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:56 INFO - PROCESS | 832 | 1468505036470 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 07:03:56 INFO - PROCESS | 832 | 1468505036546 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:56 INFO - PROCESS | 832 | 1468505036548 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:56 INFO - PROCESS | 832 | ++DOCSHELL 0000009F340AD000 == 33 [pid = 832] [id = 524] 07:03:56 INFO - PROCESS | 832 | ++DOMWINDOW == 82 (0000009F304B2C00) [pid = 832] [serial = 1572] [outer = 0000000000000000] 07:03:56 INFO - PROCESS | 832 | ++DOMWINDOW == 83 (0000009F30CD8C00) [pid = 832] [serial = 1573] [outer = 0000009F304B2C00] 07:03:56 INFO - PROCESS | 832 | 1468505036593 Marionette DEBUG loaded listener.js 07:03:56 INFO - PROCESS | 832 | ++DOMWINDOW == 84 (0000009F31475C00) [pid = 832] [serial = 1574] [outer = 0000009F304B2C00] 07:03:56 INFO - PROCESS | 832 | --DOMWINDOW == 83 (0000009F301E6400) [pid = 832] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 07:03:56 INFO - PROCESS | 832 | --DOMWINDOW == 82 (0000009F30CAE800) [pid = 832] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 07:03:56 INFO - PROCESS | 832 | --DOMWINDOW == 81 (0000009F32EC9800) [pid = 832] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 07:03:56 INFO - PROCESS | 832 | --DOMWINDOW == 80 (0000009F32EC8000) [pid = 832] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 07:03:56 INFO - PROCESS | 832 | --DOMWINDOW == 79 (0000009F23BF6000) [pid = 832] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 07:03:56 INFO - PROCESS | 832 | --DOMWINDOW == 78 (0000009F2A3BBC00) [pid = 832] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 07:03:56 INFO - PROCESS | 832 | --DOMWINDOW == 77 (0000009F2D9B6000) [pid = 832] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 07:03:56 INFO - PROCESS | 832 | --DOMWINDOW == 76 (0000009F23BF8C00) [pid = 832] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 07:03:56 INFO - PROCESS | 832 | --DOMWINDOW == 75 (0000009F2D589800) [pid = 832] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 07:03:56 INFO - PROCESS | 832 | --DOMWINDOW == 74 (0000009F3416B000) [pid = 832] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 07:03:56 INFO - PROCESS | 832 | --DOMWINDOW == 73 (0000009F3407E400) [pid = 832] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 07:03:56 INFO - PROCESS | 832 | --DOMWINDOW == 72 (0000009F2D176C00) [pid = 832] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 07:03:57 INFO - PROCESS | 832 | 1468505037177 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]]]}] 07:03:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 07:03:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 881ms 07:03:57 INFO - PROCESS | 832 | 1468505037205 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 07:03:57 INFO - PROCESS | 832 | 1468505037207 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 07:03:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 07:03:57 INFO - PROCESS | 832 | 1468505037210 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 07:03:57 INFO - PROCESS | 832 | 1468505037212 Marionette TRACE conn6 <- [1,2062,null,{}] 07:03:57 INFO - PROCESS | 832 | 1468505037215 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}] 07:03:57 INFO - PROCESS | 832 | 1468505037217 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:57 INFO - PROCESS | 832 | 1468505037298 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 07:03:57 INFO - PROCESS | 832 | 1468505037304 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:57 INFO - PROCESS | 832 | 1468505037306 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:57 INFO - PROCESS | 832 | ++DOCSHELL 0000009F3703B000 == 34 [pid = 832] [id = 525] 07:03:57 INFO - PROCESS | 832 | ++DOMWINDOW == 73 (0000009F2D592800) [pid = 832] [serial = 1575] [outer = 0000000000000000] 07:03:57 INFO - PROCESS | 832 | ++DOMWINDOW == 74 (0000009F30027C00) [pid = 832] [serial = 1576] [outer = 0000009F2D592800] 07:03:57 INFO - PROCESS | 832 | 1468505037350 Marionette DEBUG loaded listener.js 07:03:57 INFO - PROCESS | 832 | ++DOMWINDOW == 75 (0000009F3112EC00) [pid = 832] [serial = 1577] [outer = 0000009F2D592800] 07:03:57 INFO - PROCESS | 832 | 1468505037764 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]]]}] 07:03:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 07:03:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 586ms 07:03:57 INFO - PROCESS | 832 | 1468505037806 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 07:03:57 INFO - PROCESS | 832 | 1468505037808 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 07:03:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 07:03:57 INFO - PROCESS | 832 | 1468505037812 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 07:03:57 INFO - PROCESS | 832 | 1468505037814 Marionette TRACE conn6 <- [1,2066,null,{}] 07:03:57 INFO - PROCESS | 832 | 1468505037822 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}] 07:03:57 INFO - PROCESS | 832 | 1468505037824 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:57 INFO - PROCESS | 832 | 1468505037905 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 07:03:57 INFO - PROCESS | 832 | 1468505037911 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:57 INFO - PROCESS | 832 | 1468505037913 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:57 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37738800 == 35 [pid = 832] [id = 526] 07:03:57 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F3112F000) [pid = 832] [serial = 1578] [outer = 0000000000000000] 07:03:57 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F31B26800) [pid = 832] [serial = 1579] [outer = 0000009F3112F000] 07:03:57 INFO - PROCESS | 832 | 1468505037957 Marionette DEBUG loaded listener.js 07:03:58 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F31D98000) [pid = 832] [serial = 1580] [outer = 0000009F3112F000] 07:03:58 INFO - PROCESS | 832 | 1468505038406 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]]]}] 07:03:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 07:03:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 629ms 07:03:58 INFO - PROCESS | 832 | 1468505038443 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 07:03:58 INFO - PROCESS | 832 | 1468505038445 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 07:03:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 07:03:58 INFO - PROCESS | 832 | 1468505038449 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 07:03:58 INFO - PROCESS | 832 | 1468505038451 Marionette TRACE conn6 <- [1,2070,null,{}] 07:03:58 INFO - PROCESS | 832 | 1468505038458 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}] 07:03:58 INFO - PROCESS | 832 | 1468505038460 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:58 INFO - PROCESS | 832 | 1468505038542 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 07:03:58 INFO - PROCESS | 832 | 1468505038548 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:58 INFO - PROCESS | 832 | 1468505038550 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:03:58 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30229000 == 36 [pid = 832] [id = 527] 07:03:58 INFO - PROCESS | 832 | ++DOMWINDOW == 79 (0000009F31DF8400) [pid = 832] [serial = 1581] [outer = 0000000000000000] 07:03:58 INFO - PROCESS | 832 | ++DOMWINDOW == 80 (0000009F32953400) [pid = 832] [serial = 1582] [outer = 0000009F31DF8400] 07:03:58 INFO - PROCESS | 832 | 1468505038596 Marionette DEBUG loaded listener.js 07:03:58 INFO - PROCESS | 832 | ++DOMWINDOW == 81 (0000009F32EC7000) [pid = 832] [serial = 1583] [outer = 0000009F31DF8400] 07:03:59 INFO - PROCESS | 832 | --DOCSHELL 0000009F29F37800 == 35 [pid = 832] [id = 519] 07:03:59 INFO - PROCESS | 832 | --DOCSHELL 0000009F243D3800 == 34 [pid = 832] [id = 518] 07:04:00 INFO - PROCESS | 832 | --DOCSHELL 0000009F3703B000 == 33 [pid = 832] [id = 525] 07:04:00 INFO - PROCESS | 832 | --DOCSHELL 0000009F37738800 == 32 [pid = 832] [id = 526] 07:04:00 INFO - PROCESS | 832 | --DOCSHELL 0000009F340AD000 == 31 [pid = 832] [id = 524] 07:04:00 INFO - PROCESS | 832 | --DOCSHELL 0000009F30D14800 == 30 [pid = 832] [id = 523] 07:04:00 INFO - PROCESS | 832 | --DOCSHELL 0000009F2DD1F800 == 29 [pid = 832] [id = 520] 07:04:00 INFO - PROCESS | 832 | --DOCSHELL 0000009F30C69800 == 28 [pid = 832] [id = 522] 07:04:00 INFO - PROCESS | 832 | --DOCSHELL 0000009F3022A800 == 27 [pid = 832] [id = 521] 07:04:00 INFO - PROCESS | 832 | --DOMWINDOW == 80 (0000009F30772C00) [pid = 832] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 07:04:00 INFO - PROCESS | 832 | --DOMWINDOW == 79 (0000009F3147BC00) [pid = 832] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 07:04:00 INFO - PROCESS | 832 | --DOMWINDOW == 78 (0000009F3112B000) [pid = 832] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 07:04:00 INFO - PROCESS | 832 | --DOMWINDOW == 77 (0000009F30A98C00) [pid = 832] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 07:04:00 INFO - PROCESS | 832 | --DOMWINDOW == 76 (0000009F3407C000) [pid = 832] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 07:04:00 INFO - PROCESS | 832 | --DOMWINDOW == 75 (0000009F338E0400) [pid = 832] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 07:04:00 INFO - PROCESS | 832 | --DOMWINDOW == 74 (0000009F24DF0800) [pid = 832] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 07:04:00 INFO - PROCESS | 832 | --DOMWINDOW == 73 (0000009F29920400) [pid = 832] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 07:04:00 INFO - PROCESS | 832 | --DOMWINDOW == 72 (0000009F2D9B7C00) [pid = 832] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 07:04:00 INFO - PROCESS | 832 | --DOMWINDOW == 71 (0000009F2DCC9C00) [pid = 832] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 07:04:00 INFO - PROCESS | 832 | --DOMWINDOW == 70 (0000009F2F89F400) [pid = 832] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 07:04:00 INFO - PROCESS | 832 | --DOMWINDOW == 69 (0000009F2807BC00) [pid = 832] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 07:04:00 INFO - PROCESS | 832 | --DOMWINDOW == 68 (0000009F29806000) [pid = 832] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 07:04:00 INFO - PROCESS | 832 | --DOMWINDOW == 67 (0000009F2D9C0800) [pid = 832] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 07:04:00 INFO - PROCESS | 832 | --DOMWINDOW == 66 (0000009F2DCC8800) [pid = 832] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 07:04:00 INFO - PROCESS | 832 | --DOMWINDOW == 65 (0000009F341AB800) [pid = 832] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 07:04:00 INFO - PROCESS | 832 | --DOMWINDOW == 64 (0000009F341A4000) [pid = 832] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 07:04:00 INFO - PROCESS | 832 | --DOMWINDOW == 63 (0000009F3416A000) [pid = 832] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 07:04:00 INFO - PROCESS | 832 | --DOMWINDOW == 62 (0000009F304BF000) [pid = 832] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 07:04:00 INFO - PROCESS | 832 | --DOMWINDOW == 61 (0000009F2DFA8000) [pid = 832] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 07:04:00 INFO - PROCESS | 832 | --DOMWINDOW == 60 (0000009F34083800) [pid = 832] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 07:04:00 INFO - PROCESS | 832 | --DOMWINDOW == 59 (0000009F2FF77C00) [pid = 832] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 07:04:00 INFO - PROCESS | 832 | --DOMWINDOW == 58 (0000009F338DE400) [pid = 832] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 07:04:00 INFO - PROCESS | 832 | 1468505040344 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]]]}] 07:04:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 07:04:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1952ms 07:04:00 INFO - PROCESS | 832 | 1468505040405 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 07:04:00 INFO - PROCESS | 832 | 1468505040410 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 07:04:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 07:04:00 INFO - PROCESS | 832 | 1468505040415 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 07:04:00 INFO - PROCESS | 832 | 1468505040419 Marionette TRACE conn6 <- [1,2074,null,{}] 07:04:00 INFO - PROCESS | 832 | 1468505040425 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}] 07:04:00 INFO - PROCESS | 832 | 1468505040428 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:00 INFO - PROCESS | 832 | 1468505040522 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 07:04:00 INFO - PROCESS | 832 | 1468505040537 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:00 INFO - PROCESS | 832 | 1468505040540 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:00 INFO - PROCESS | 832 | ++DOCSHELL 0000009F28BE1000 == 28 [pid = 832] [id = 528] 07:04:00 INFO - PROCESS | 832 | ++DOMWINDOW == 59 (0000009F23BF6C00) [pid = 832] [serial = 1584] [outer = 0000000000000000] 07:04:00 INFO - PROCESS | 832 | ++DOMWINDOW == 60 (0000009F23BF7400) [pid = 832] [serial = 1585] [outer = 0000009F23BF6C00] 07:04:00 INFO - PROCESS | 832 | 1468505040589 Marionette DEBUG loaded listener.js 07:04:00 INFO - PROCESS | 832 | ++DOMWINDOW == 61 (0000009F23E7E000) [pid = 832] [serial = 1586] [outer = 0000009F23BF6C00] 07:04:01 INFO - PROCESS | 832 | 1468505041060 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]]]}] 07:04:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 07:04:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 692ms 07:04:01 INFO - PROCESS | 832 | 1468505041111 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 07:04:01 INFO - PROCESS | 832 | 1468505041116 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 07:04:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 07:04:01 INFO - PROCESS | 832 | 1468505041123 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 07:04:01 INFO - PROCESS | 832 | 1468505041126 Marionette TRACE conn6 <- [1,2078,null,{}] 07:04:01 INFO - PROCESS | 832 | 1468505041130 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}] 07:04:01 INFO - PROCESS | 832 | 1468505041133 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:01 INFO - PROCESS | 832 | 1468505041224 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 07:04:01 INFO - PROCESS | 832 | 1468505041232 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:01 INFO - PROCESS | 832 | 1468505041235 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:01 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2D92D800 == 29 [pid = 832] [id = 529] 07:04:01 INFO - PROCESS | 832 | ++DOMWINDOW == 62 (0000009F2807C800) [pid = 832] [serial = 1587] [outer = 0000000000000000] 07:04:01 INFO - PROCESS | 832 | ++DOMWINDOW == 63 (0000009F288A7000) [pid = 832] [serial = 1588] [outer = 0000009F2807C800] 07:04:01 INFO - PROCESS | 832 | 1468505041284 Marionette DEBUG loaded listener.js 07:04:01 INFO - PROCESS | 832 | ++DOMWINDOW == 64 (0000009F28F0D400) [pid = 832] [serial = 1589] [outer = 0000009F2807C800] 07:04:01 INFO - PROCESS | 832 | 1468505041750 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]]]}] 07:04:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 07:04:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 690ms 07:04:01 INFO - PROCESS | 832 | 1468505041815 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 07:04:01 INFO - PROCESS | 832 | 1468505041818 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 07:04:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 07:04:01 INFO - PROCESS | 832 | 1468505041821 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 07:04:01 INFO - PROCESS | 832 | 1468505041825 Marionette TRACE conn6 <- [1,2082,null,{}] 07:04:01 INFO - PROCESS | 832 | 1468505041836 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}] 07:04:01 INFO - PROCESS | 832 | 1468505041841 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:01 INFO - PROCESS | 832 | 1468505041956 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 07:04:02 INFO - PROCESS | 832 | 1468505042039 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:02 INFO - PROCESS | 832 | 1468505042042 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:02 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2FADE000 == 30 [pid = 832] [id = 530] 07:04:02 INFO - PROCESS | 832 | ++DOMWINDOW == 65 (0000009F21CD5800) [pid = 832] [serial = 1590] [outer = 0000000000000000] 07:04:02 INFO - PROCESS | 832 | ++DOMWINDOW == 66 (0000009F299BBC00) [pid = 832] [serial = 1591] [outer = 0000009F21CD5800] 07:04:02 INFO - PROCESS | 832 | 1468505042092 Marionette DEBUG loaded listener.js 07:04:02 INFO - PROCESS | 832 | ++DOMWINDOW == 67 (0000009F2A465000) [pid = 832] [serial = 1592] [outer = 0000009F21CD5800] 07:04:02 INFO - PROCESS | 832 | 1468505042468 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]]]}] 07:04:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 07:04:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 692ms 07:04:02 INFO - PROCESS | 832 | 1468505042516 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 07:04:02 INFO - PROCESS | 832 | 1468505042519 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 07:04:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 07:04:02 INFO - PROCESS | 832 | 1468505042529 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 07:04:02 INFO - PROCESS | 832 | 1468505042531 Marionette TRACE conn6 <- [1,2086,null,{}] 07:04:02 INFO - PROCESS | 832 | 1468505042535 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}] 07:04:02 INFO - PROCESS | 832 | 1468505042537 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:02 INFO - PROCESS | 832 | 1468505042622 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 07:04:02 INFO - PROCESS | 832 | 1468505042627 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:02 INFO - PROCESS | 832 | 1468505042629 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:02 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30828800 == 31 [pid = 832] [id = 531] 07:04:02 INFO - PROCESS | 832 | ++DOMWINDOW == 68 (0000009F2D172800) [pid = 832] [serial = 1593] [outer = 0000000000000000] 07:04:02 INFO - PROCESS | 832 | ++DOMWINDOW == 69 (0000009F2D58E800) [pid = 832] [serial = 1594] [outer = 0000009F2D172800] 07:04:02 INFO - PROCESS | 832 | 1468505042675 Marionette DEBUG loaded listener.js 07:04:02 INFO - PROCESS | 832 | ++DOMWINDOW == 70 (0000009F2D9C1800) [pid = 832] [serial = 1595] [outer = 0000009F2D172800] 07:04:03 INFO - PROCESS | 832 | 1468505043079 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]]]}] 07:04:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 07:04:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 587ms 07:04:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 07:04:03 INFO - PROCESS | 832 | 1468505043112 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 07:04:03 INFO - PROCESS | 832 | 1468505043114 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 07:04:03 INFO - PROCESS | 832 | 1468505043117 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 07:04:03 INFO - PROCESS | 832 | 1468505043119 Marionette TRACE conn6 <- [1,2090,null,{}] 07:04:03 INFO - PROCESS | 832 | 1468505043133 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}] 07:04:03 INFO - PROCESS | 832 | 1468505043135 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:03 INFO - PROCESS | 832 | 1468505043219 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 07:04:03 INFO - PROCESS | 832 | 1468505043225 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:03 INFO - PROCESS | 832 | 1468505043227 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:03 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30CDD800 == 32 [pid = 832] [id = 532] 07:04:03 INFO - PROCESS | 832 | ++DOMWINDOW == 71 (0000009F23E79400) [pid = 832] [serial = 1596] [outer = 0000000000000000] 07:04:03 INFO - PROCESS | 832 | ++DOMWINDOW == 72 (0000009F2DCC3800) [pid = 832] [serial = 1597] [outer = 0000009F23E79400] 07:04:03 INFO - PROCESS | 832 | 1468505043272 Marionette DEBUG loaded listener.js 07:04:03 INFO - PROCESS | 832 | ++DOMWINDOW == 73 (0000009F2DCD1400) [pid = 832] [serial = 1598] [outer = 0000009F23E79400] 07:04:03 INFO - PROCESS | 832 | 1468505043722 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]]]}] 07:04:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 07:04:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 650ms 07:04:03 INFO - PROCESS | 832 | 1468505043770 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 07:04:03 INFO - PROCESS | 832 | 1468505043773 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 07:04:03 INFO - PROCESS | 832 | 1468505043776 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 07:04:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 07:04:03 INFO - PROCESS | 832 | 1468505043778 Marionette TRACE conn6 <- [1,2094,null,{}] 07:04:03 INFO - PROCESS | 832 | 1468505043781 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}] 07:04:03 INFO - PROCESS | 832 | 1468505043787 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:03 INFO - PROCESS | 832 | 1468505043894 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 07:04:03 INFO - PROCESS | 832 | 1468505043899 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:03 INFO - PROCESS | 832 | 1468505043901 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:03 INFO - PROCESS | 832 | ++DOCSHELL 0000009F32791000 == 33 [pid = 832] [id = 533] 07:04:03 INFO - PROCESS | 832 | ++DOMWINDOW == 74 (0000009F2E413000) [pid = 832] [serial = 1599] [outer = 0000000000000000] 07:04:03 INFO - PROCESS | 832 | ++DOMWINDOW == 75 (0000009F2FB81C00) [pid = 832] [serial = 1600] [outer = 0000009F2E413000] 07:04:03 INFO - PROCESS | 832 | 1468505043947 Marionette DEBUG loaded listener.js 07:04:04 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F2FF76400) [pid = 832] [serial = 1601] [outer = 0000009F2E413000] 07:04:04 INFO - PROCESS | 832 | 1468505044392 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] 07:04:04 INFO - PROCESS | 832 | 1468505044472 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 07:04:04 INFO - PROCESS | 832 | 1468505044476 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 07:04:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 07:04:04 INFO - PROCESS | 832 | 1468505044478 Marionette TRACE conn6 <- [1,2098,null,{}] 07:04:04 INFO - PROCESS | 832 | 1468505044481 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}] 07:04:04 INFO - PROCESS | 832 | 1468505044483 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:04 INFO - PROCESS | 832 | 1468505044588 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 07:04:04 INFO - PROCESS | 832 | 1468505044596 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:04 INFO - PROCESS | 832 | 1468505044597 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:04 INFO - PROCESS | 832 | ++DOCSHELL 0000009F340B9800 == 34 [pid = 832] [id = 534] 07:04:04 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F2FF77C00) [pid = 832] [serial = 1602] [outer = 0000000000000000] 07:04:04 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F301EA400) [pid = 832] [serial = 1603] [outer = 0000009F2FF77C00] 07:04:04 INFO - PROCESS | 832 | 1468505044641 Marionette DEBUG loaded listener.js 07:04:04 INFO - PROCESS | 832 | ++DOMWINDOW == 79 (0000009F308C9800) [pid = 832] [serial = 1604] [outer = 0000009F2FF77C00] 07:04:05 INFO - PROCESS | 832 | 1468505045033 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]]]}] 07:04:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 07:04:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 629ms 07:04:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 07:04:05 INFO - PROCESS | 832 | 1468505045108 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 07:04:05 INFO - PROCESS | 832 | 1468505045110 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 07:04:05 INFO - PROCESS | 832 | 1468505045114 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 07:04:05 INFO - PROCESS | 832 | 1468505045115 Marionette TRACE conn6 <- [1,2102,null,{}] 07:04:05 INFO - PROCESS | 832 | 1468505045119 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}] 07:04:05 INFO - PROCESS | 832 | 1468505045121 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:05 INFO - PROCESS | 832 | 1468505045199 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 07:04:05 INFO - PROCESS | 832 | 1468505045205 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:05 INFO - PROCESS | 832 | 1468505045207 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:05 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37037800 == 35 [pid = 832] [id = 535] 07:04:05 INFO - PROCESS | 832 | ++DOMWINDOW == 80 (0000009F308C7000) [pid = 832] [serial = 1605] [outer = 0000000000000000] 07:04:05 INFO - PROCESS | 832 | ++DOMWINDOW == 81 (0000009F30A95000) [pid = 832] [serial = 1606] [outer = 0000009F308C7000] 07:04:05 INFO - PROCESS | 832 | 1468505045251 Marionette DEBUG loaded listener.js 07:04:05 INFO - PROCESS | 832 | ++DOMWINDOW == 82 (0000009F30CA8400) [pid = 832] [serial = 1607] [outer = 0000009F308C7000] 07:04:05 INFO - PROCESS | 832 | 1468505045722 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]]]}] 07:04:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 07:04:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 630ms 07:04:05 INFO - PROCESS | 832 | 1468505045746 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 07:04:05 INFO - PROCESS | 832 | 1468505045748 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 07:04:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 07:04:05 INFO - PROCESS | 832 | 1468505045751 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 07:04:05 INFO - PROCESS | 832 | 1468505045753 Marionette TRACE conn6 <- [1,2106,null,{}] 07:04:05 INFO - PROCESS | 832 | 1468505045756 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}] 07:04:05 INFO - PROCESS | 832 | 1468505045758 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:05 INFO - PROCESS | 832 | 1468505045864 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 07:04:05 INFO - PROCESS | 832 | 1468505045872 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:05 INFO - PROCESS | 832 | 1468505045874 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:05 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2FADD800 == 36 [pid = 832] [id = 536] 07:04:05 INFO - PROCESS | 832 | ++DOMWINDOW == 83 (0000009F30CAA400) [pid = 832] [serial = 1608] [outer = 0000000000000000] 07:04:05 INFO - PROCESS | 832 | ++DOMWINDOW == 84 (0000009F3112C400) [pid = 832] [serial = 1609] [outer = 0000009F30CAA400] 07:04:05 INFO - PROCESS | 832 | 1468505045918 Marionette DEBUG loaded listener.js 07:04:05 INFO - PROCESS | 832 | ++DOMWINDOW == 85 (0000009F3147BC00) [pid = 832] [serial = 1610] [outer = 0000009F30CAA400] 07:04:06 INFO - PROCESS | 832 | 1468505046378 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]]]}] 07:04:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 07:04:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 691ms 07:04:06 INFO - PROCESS | 832 | 1468505046445 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 07:04:06 INFO - PROCESS | 832 | 1468505046447 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 07:04:06 INFO - PROCESS | 832 | 1468505046450 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 07:04:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 07:04:06 INFO - PROCESS | 832 | 1468505046452 Marionette TRACE conn6 <- [1,2110,null,{}] 07:04:06 INFO - PROCESS | 832 | 1468505046455 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}] 07:04:06 INFO - PROCESS | 832 | 1468505046457 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:06 INFO - PROCESS | 832 | 1468505046571 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 07:04:06 INFO - PROCESS | 832 | 1468505046580 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:06 INFO - PROCESS | 832 | 1468505046582 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:06 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37A96000 == 37 [pid = 832] [id = 537] 07:04:06 INFO - PROCESS | 832 | ++DOMWINDOW == 86 (0000009F31477800) [pid = 832] [serial = 1611] [outer = 0000000000000000] 07:04:06 INFO - PROCESS | 832 | ++DOMWINDOW == 87 (0000009F31D8F400) [pid = 832] [serial = 1612] [outer = 0000009F31477800] 07:04:06 INFO - PROCESS | 832 | 1468505046670 Marionette DEBUG loaded listener.js 07:04:06 INFO - PROCESS | 832 | ++DOMWINDOW == 88 (0000009F327BB400) [pid = 832] [serial = 1613] [outer = 0000009F31477800] 07:04:07 INFO - PROCESS | 832 | 1468505047097 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]]]}] 07:04:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 07:04:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 670ms 07:04:07 INFO - PROCESS | 832 | 1468505047124 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 07:04:07 INFO - PROCESS | 832 | 1468505047126 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 07:04:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 07:04:07 INFO - PROCESS | 832 | 1468505047129 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 07:04:07 INFO - PROCESS | 832 | 1468505047132 Marionette TRACE conn6 <- [1,2114,null,{}] 07:04:07 INFO - PROCESS | 832 | 1468505047136 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}] 07:04:07 INFO - PROCESS | 832 | 1468505047138 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:07 INFO - PROCESS | 832 | 1468505047290 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 07:04:07 INFO - PROCESS | 832 | 1468505047306 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:07 INFO - PROCESS | 832 | 1468505047308 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:07 INFO - PROCESS | 832 | ++DOCSHELL 0000009F385DF000 == 38 [pid = 832] [id = 538] 07:04:07 INFO - PROCESS | 832 | ++DOMWINDOW == 89 (0000009F32EC6000) [pid = 832] [serial = 1614] [outer = 0000000000000000] 07:04:07 INFO - PROCESS | 832 | ++DOMWINDOW == 90 (0000009F330CFC00) [pid = 832] [serial = 1615] [outer = 0000009F32EC6000] 07:04:07 INFO - PROCESS | 832 | 1468505047355 Marionette DEBUG loaded listener.js 07:04:07 INFO - PROCESS | 832 | ++DOMWINDOW == 91 (0000009F3407D800) [pid = 832] [serial = 1616] [outer = 0000009F32EC6000] 07:04:07 INFO - PROCESS | 832 | --DOMWINDOW == 90 (0000009F28F65C00) [pid = 832] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 07:04:07 INFO - PROCESS | 832 | --DOMWINDOW == 89 (0000009F22F3D400) [pid = 832] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 07:04:07 INFO - PROCESS | 832 | --DOMWINDOW == 88 (0000009F23E79800) [pid = 832] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 07:04:07 INFO - PROCESS | 832 | --DOMWINDOW == 87 (0000009F2D592800) [pid = 832] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 07:04:07 INFO - PROCESS | 832 | --DOMWINDOW == 86 (0000009F3294C000) [pid = 832] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 07:04:07 INFO - PROCESS | 832 | --DOMWINDOW == 85 (0000009F28F0B400) [pid = 832] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 07:04:07 INFO - PROCESS | 832 | --DOMWINDOW == 84 (0000009F27F39400) [pid = 832] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 07:04:07 INFO - PROCESS | 832 | --DOMWINDOW == 83 (0000009F2E434800) [pid = 832] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 07:04:07 INFO - PROCESS | 832 | --DOMWINDOW == 82 (0000009F304B2C00) [pid = 832] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 07:04:07 INFO - PROCESS | 832 | --DOMWINDOW == 81 (0000009F2DE32400) [pid = 832] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 07:04:07 INFO - PROCESS | 832 | --DOMWINDOW == 80 (0000009F3112F000) [pid = 832] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 07:04:07 INFO - PROCESS | 832 | --DOMWINDOW == 79 (0000009F23E73800) [pid = 832] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 07:04:07 INFO - PROCESS | 832 | 1468505047854 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]]]}] 07:04:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 07:04:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 775ms 07:04:07 INFO - PROCESS | 832 | 1468505047908 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 07:04:07 INFO - PROCESS | 832 | 1468505047910 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 07:04:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 07:04:07 INFO - PROCESS | 832 | 1468505047914 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 07:04:07 INFO - PROCESS | 832 | 1468505047916 Marionette TRACE conn6 <- [1,2118,null,{}] 07:04:07 INFO - PROCESS | 832 | 1468505047919 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}] 07:04:07 INFO - PROCESS | 832 | 1468505047921 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:08 INFO - PROCESS | 832 | 1468505048003 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 07:04:08 INFO - PROCESS | 832 | 1468505048009 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:08 INFO - PROCESS | 832 | 1468505048011 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:08 INFO - PROCESS | 832 | ++DOCSHELL 0000009F388A0000 == 39 [pid = 832] [id = 539] 07:04:08 INFO - PROCESS | 832 | ++DOMWINDOW == 80 (0000009F299B2800) [pid = 832] [serial = 1617] [outer = 0000000000000000] 07:04:08 INFO - PROCESS | 832 | ++DOMWINDOW == 81 (0000009F2F894C00) [pid = 832] [serial = 1618] [outer = 0000009F299B2800] 07:04:08 INFO - PROCESS | 832 | 1468505048055 Marionette DEBUG loaded listener.js 07:04:08 INFO - PROCESS | 832 | ++DOMWINDOW == 82 (0000009F31474C00) [pid = 832] [serial = 1619] [outer = 0000009F299B2800] 07:04:08 INFO - PROCESS | 832 | 1468505048470 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] 07:04:08 INFO - PROCESS | 832 | 1468505048517 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 07:04:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 07:04:08 INFO - PROCESS | 832 | 1468505048525 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 07:04:08 INFO - PROCESS | 832 | 1468505048527 Marionette TRACE conn6 <- [1,2122,null,{}] 07:04:08 INFO - PROCESS | 832 | 1468505048530 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}] 07:04:08 INFO - PROCESS | 832 | 1468505048532 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:08 INFO - PROCESS | 832 | 1468505048614 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 07:04:08 INFO - PROCESS | 832 | 1468505048621 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:08 INFO - PROCESS | 832 | 1468505048623 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:08 INFO - PROCESS | 832 | ++DOCSHELL 0000009F38B36800 == 40 [pid = 832] [id = 540] 07:04:08 INFO - PROCESS | 832 | ++DOMWINDOW == 83 (0000009F3147E000) [pid = 832] [serial = 1620] [outer = 0000000000000000] 07:04:08 INFO - PROCESS | 832 | ++DOMWINDOW == 84 (0000009F34084000) [pid = 832] [serial = 1621] [outer = 0000009F3147E000] 07:04:08 INFO - PROCESS | 832 | 1468505048666 Marionette DEBUG loaded listener.js 07:04:08 INFO - PROCESS | 832 | ++DOMWINDOW == 85 (0000009F34164400) [pid = 832] [serial = 1622] [outer = 0000009F3147E000] 07:04:09 INFO - PROCESS | 832 | 1468505049096 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] 07:04:09 INFO - PROCESS | 832 | 1468505049163 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 07:04:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 07:04:09 INFO - PROCESS | 832 | 1468505049167 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 07:04:09 INFO - PROCESS | 832 | 1468505049168 Marionette TRACE conn6 <- [1,2126,null,{}] 07:04:09 INFO - PROCESS | 832 | 1468505049172 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}] 07:04:09 INFO - PROCESS | 832 | 1468505049174 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:09 INFO - PROCESS | 832 | 1468505049256 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 07:04:09 INFO - PROCESS | 832 | 1468505049262 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:09 INFO - PROCESS | 832 | 1468505049264 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:09 INFO - PROCESS | 832 | ++DOCSHELL 0000009F38BD2000 == 41 [pid = 832] [id = 541] 07:04:09 INFO - PROCESS | 832 | ++DOMWINDOW == 86 (0000009F3416B800) [pid = 832] [serial = 1623] [outer = 0000000000000000] 07:04:09 INFO - PROCESS | 832 | ++DOMWINDOW == 87 (0000009F34171000) [pid = 832] [serial = 1624] [outer = 0000009F3416B800] 07:04:09 INFO - PROCESS | 832 | 1468505049307 Marionette DEBUG loaded listener.js 07:04:09 INFO - PROCESS | 832 | ++DOMWINDOW == 88 (0000009F341A7800) [pid = 832] [serial = 1625] [outer = 0000009F3416B800] 07:04:09 INFO - PROCESS | 832 | 1468505049894 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]]]}] 07:04:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 07:04:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 796ms 07:04:09 INFO - PROCESS | 832 | 1468505049983 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 07:04:09 INFO - PROCESS | 832 | 1468505049988 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 07:04:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 07:04:10 INFO - PROCESS | 832 | 1468505050017 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 07:04:10 INFO - PROCESS | 832 | 1468505050021 Marionette TRACE conn6 <- [1,2130,null,{}] 07:04:10 INFO - PROCESS | 832 | 1468505050027 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}] 07:04:10 INFO - PROCESS | 832 | 1468505050031 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:10 INFO - PROCESS | 832 | 1468505050168 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 07:04:10 INFO - PROCESS | 832 | 1468505050243 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:10 INFO - PROCESS | 832 | 1468505050246 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:10 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2D5C7800 == 42 [pid = 832] [id = 542] 07:04:10 INFO - PROCESS | 832 | ++DOMWINDOW == 89 (0000009F22550C00) [pid = 832] [serial = 1626] [outer = 0000000000000000] 07:04:10 INFO - PROCESS | 832 | ++DOMWINDOW == 90 (0000009F23E70000) [pid = 832] [serial = 1627] [outer = 0000009F22550C00] 07:04:10 INFO - PROCESS | 832 | 1468505050345 Marionette DEBUG loaded listener.js 07:04:10 INFO - PROCESS | 832 | ++DOMWINDOW == 91 (0000009F27EC5800) [pid = 832] [serial = 1628] [outer = 0000009F22550C00] 07:04:11 INFO - PROCESS | 832 | 1468505051050 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] 07:04:11 INFO - PROCESS | 832 | 1468505051127 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 07:04:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 07:04:11 INFO - PROCESS | 832 | 1468505051136 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 07:04:11 INFO - PROCESS | 832 | 1468505051139 Marionette TRACE conn6 <- [1,2134,null,{}] 07:04:11 INFO - PROCESS | 832 | 1468505051144 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}] 07:04:11 INFO - PROCESS | 832 | 1468505051147 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:11 INFO - PROCESS | 832 | 1468505051281 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 07:04:11 INFO - PROCESS | 832 | 1468505051529 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:11 INFO - PROCESS | 832 | 1468505051533 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:11 INFO - PROCESS | 832 | ++DOCSHELL 0000009F27E7E000 == 43 [pid = 832] [id = 543] 07:04:11 INFO - PROCESS | 832 | ++DOMWINDOW == 92 (0000009F23BF5C00) [pid = 832] [serial = 1629] [outer = 0000000000000000] 07:04:11 INFO - PROCESS | 832 | ++DOMWINDOW == 93 (0000009F24360C00) [pid = 832] [serial = 1630] [outer = 0000009F23BF5C00] 07:04:11 INFO - PROCESS | 832 | 1468505051604 Marionette DEBUG loaded listener.js 07:04:11 INFO - PROCESS | 832 | ++DOMWINDOW == 94 (0000009F29805400) [pid = 832] [serial = 1631] [outer = 0000009F23BF5C00] 07:04:11 INFO - PROCESS | 832 | --DOCSHELL 0000009F28ABA800 == 42 [pid = 832] [id = 10] 07:04:12 INFO - PROCESS | 832 | --DOCSHELL 0000009F38B36800 == 41 [pid = 832] [id = 540] 07:04:12 INFO - PROCESS | 832 | --DOCSHELL 0000009F388A0000 == 40 [pid = 832] [id = 539] 07:04:12 INFO - PROCESS | 832 | --DOCSHELL 0000009F385DF000 == 39 [pid = 832] [id = 538] 07:04:12 INFO - PROCESS | 832 | --DOCSHELL 0000009F37A96000 == 38 [pid = 832] [id = 537] 07:04:12 INFO - PROCESS | 832 | --DOCSHELL 0000009F2FADD800 == 37 [pid = 832] [id = 536] 07:04:12 INFO - PROCESS | 832 | --DOCSHELL 0000009F37037800 == 36 [pid = 832] [id = 535] 07:04:12 INFO - PROCESS | 832 | --DOCSHELL 0000009F340B9800 == 35 [pid = 832] [id = 534] 07:04:12 INFO - PROCESS | 832 | --DOCSHELL 0000009F32791000 == 34 [pid = 832] [id = 533] 07:04:12 INFO - PROCESS | 832 | --DOCSHELL 0000009F30CDD800 == 33 [pid = 832] [id = 532] 07:04:12 INFO - PROCESS | 832 | --DOCSHELL 0000009F30828800 == 32 [pid = 832] [id = 531] 07:04:12 INFO - PROCESS | 832 | --DOCSHELL 0000009F2FADE000 == 31 [pid = 832] [id = 530] 07:04:12 INFO - PROCESS | 832 | --DOCSHELL 0000009F2D92D800 == 30 [pid = 832] [id = 529] 07:04:12 INFO - PROCESS | 832 | --DOMWINDOW == 93 (0000009F32953400) [pid = 832] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 07:04:12 INFO - PROCESS | 832 | --DOCSHELL 0000009F28BE1000 == 29 [pid = 832] [id = 528] 07:04:12 INFO - PROCESS | 832 | --DOCSHELL 0000009F30229000 == 28 [pid = 832] [id = 527] 07:04:12 INFO - PROCESS | 832 | 1468505052335 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] 07:04:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 07:04:12 INFO - PROCESS | 832 | 1468505052378 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 07:04:12 INFO - PROCESS | 832 | 1468505052382 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 07:04:12 INFO - PROCESS | 832 | 1468505052386 Marionette TRACE conn6 <- [1,2138,null,{}] 07:04:12 INFO - PROCESS | 832 | 1468505052414 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}] 07:04:12 INFO - PROCESS | 832 | 1468505052417 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:12 INFO - PROCESS | 832 | 1468505052507 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 07:04:12 INFO - PROCESS | 832 | 1468505052514 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:12 INFO - PROCESS | 832 | 1468505052517 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:12 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2A19C800 == 29 [pid = 832] [id = 544] 07:04:12 INFO - PROCESS | 832 | ++DOMWINDOW == 70 (0000009F287AC800) [pid = 832] [serial = 1632] [outer = 0000000000000000] 07:04:12 INFO - PROCESS | 832 | ++DOMWINDOW == 71 (0000009F299B1000) [pid = 832] [serial = 1633] [outer = 0000009F287AC800] 07:04:12 INFO - PROCESS | 832 | 1468505052565 Marionette DEBUG loaded listener.js 07:04:12 INFO - PROCESS | 832 | ++DOMWINDOW == 72 (0000009F2A124400) [pid = 832] [serial = 1634] [outer = 0000009F287AC800] 07:04:13 INFO - PROCESS | 832 | 1468505053100 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] 07:04:13 INFO - PROCESS | 832 | 1468505053123 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 07:04:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 07:04:13 INFO - PROCESS | 832 | 1468505053127 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 07:04:13 INFO - PROCESS | 832 | 1468505053129 Marionette TRACE conn6 <- [1,2142,null,{}] 07:04:13 INFO - PROCESS | 832 | 1468505053133 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}] 07:04:13 INFO - PROCESS | 832 | 1468505053136 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:13 INFO - PROCESS | 832 | 1468505053227 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 07:04:13 INFO - PROCESS | 832 | 1468505053302 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:13 INFO - PROCESS | 832 | 1468505053304 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:13 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2F877000 == 30 [pid = 832] [id = 545] 07:04:13 INFO - PROCESS | 832 | ++DOMWINDOW == 73 (0000009F2A3BAC00) [pid = 832] [serial = 1635] [outer = 0000000000000000] 07:04:13 INFO - PROCESS | 832 | ++DOMWINDOW == 74 (0000009F2D9B8400) [pid = 832] [serial = 1636] [outer = 0000009F2A3BAC00] 07:04:13 INFO - PROCESS | 832 | 1468505053358 Marionette DEBUG loaded listener.js 07:04:13 INFO - PROCESS | 832 | ++DOMWINDOW == 75 (0000009F2DCCA800) [pid = 832] [serial = 1637] [outer = 0000009F2A3BAC00] 07:04:13 INFO - PROCESS | 832 | 1468505053759 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]]]}] 07:04:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 07:04:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 690ms 07:04:13 INFO - PROCESS | 832 | 1468505053821 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 07:04:13 INFO - PROCESS | 832 | 1468505053823 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 07:04:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 07:04:13 INFO - PROCESS | 832 | 1468505053829 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 07:04:13 INFO - PROCESS | 832 | 1468505053835 Marionette TRACE conn6 <- [1,2146,null,{}] 07:04:13 INFO - PROCESS | 832 | 1468505053845 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}] 07:04:13 INFO - PROCESS | 832 | 1468505053849 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:13 INFO - PROCESS | 832 | 1468505053947 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 07:04:13 INFO - PROCESS | 832 | 1468505053961 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:13 INFO - PROCESS | 832 | 1468505053963 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:13 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30C50000 == 31 [pid = 832] [id = 546] 07:04:13 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F23AAB400) [pid = 832] [serial = 1638] [outer = 0000000000000000] 07:04:14 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F2E467400) [pid = 832] [serial = 1639] [outer = 0000009F23AAB400] 07:04:14 INFO - PROCESS | 832 | 1468505054007 Marionette DEBUG loaded listener.js 07:04:14 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F2F8E3400) [pid = 832] [serial = 1640] [outer = 0000009F23AAB400] 07:04:14 INFO - PROCESS | 832 | 1468505054423 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] 07:04:14 INFO - PROCESS | 832 | 1468505054489 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 07:04:14 INFO - PROCESS | 832 | 1468505054492 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 07:04:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 07:04:14 INFO - PROCESS | 832 | 1468505054494 Marionette TRACE conn6 <- [1,2150,null,{}] 07:04:14 INFO - PROCESS | 832 | 1468505054498 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}] 07:04:14 INFO - PROCESS | 832 | 1468505054500 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:14 INFO - PROCESS | 832 | 1468505054637 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 07:04:14 INFO - PROCESS | 832 | 1468505054654 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:14 INFO - PROCESS | 832 | 1468505054656 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:14 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30D0B000 == 32 [pid = 832] [id = 547] 07:04:14 INFO - PROCESS | 832 | ++DOMWINDOW == 79 (0000009F2F8ED000) [pid = 832] [serial = 1641] [outer = 0000000000000000] 07:04:14 INFO - PROCESS | 832 | ++DOMWINDOW == 80 (0000009F2FF73C00) [pid = 832] [serial = 1642] [outer = 0000009F2F8ED000] 07:04:14 INFO - PROCESS | 832 | 1468505054708 Marionette DEBUG loaded listener.js 07:04:14 INFO - PROCESS | 832 | ++DOMWINDOW == 81 (0000009F3017C000) [pid = 832] [serial = 1643] [outer = 0000009F2F8ED000] 07:04:15 INFO - PROCESS | 832 | 1468505055132 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]]]}] 07:04:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 07:04:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 692ms 07:04:15 INFO - PROCESS | 832 | 1468505055189 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 07:04:15 INFO - PROCESS | 832 | 1468505055192 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 07:04:15 INFO - PROCESS | 832 | 1468505055195 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 07:04:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 07:04:15 INFO - PROCESS | 832 | 1468505055197 Marionette TRACE conn6 <- [1,2154,null,{}] 07:04:15 INFO - PROCESS | 832 | 1468505055200 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}] 07:04:15 INFO - PROCESS | 832 | 1468505055203 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:15 INFO - PROCESS | 832 | 1468505055313 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 07:04:15 INFO - PROCESS | 832 | 1468505055320 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:15 INFO - PROCESS | 832 | 1468505055326 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:15 INFO - PROCESS | 832 | ++DOCSHELL 0000009F3081E800 == 33 [pid = 832] [id = 548] 07:04:15 INFO - PROCESS | 832 | ++DOMWINDOW == 82 (0000009F30A8E800) [pid = 832] [serial = 1644] [outer = 0000000000000000] 07:04:15 INFO - PROCESS | 832 | ++DOMWINDOW == 83 (0000009F30A93800) [pid = 832] [serial = 1645] [outer = 0000009F30A8E800] 07:04:15 INFO - PROCESS | 832 | 1468505055431 Marionette DEBUG loaded listener.js 07:04:15 INFO - PROCESS | 832 | ++DOMWINDOW == 84 (0000009F3112A800) [pid = 832] [serial = 1646] [outer = 0000009F30A8E800] 07:04:15 INFO - PROCESS | 832 | 1468505055884 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]]]}] 07:04:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 07:04:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 734ms 07:04:15 INFO - PROCESS | 832 | 1468505055948 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 07:04:15 INFO - PROCESS | 832 | 1468505055950 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 07:04:15 INFO - PROCESS | 832 | 1468505055961 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 07:04:15 INFO - PROCESS | 832 | 1468505055963 Marionette TRACE conn6 <- [1,2158,null,{}] 07:04:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 07:04:15 INFO - PROCESS | 832 | 1468505055966 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}] 07:04:15 INFO - PROCESS | 832 | 1468505055969 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:16 INFO - PROCESS | 832 | 1468505056086 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 07:04:16 INFO - PROCESS | 832 | 1468505056100 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:16 INFO - PROCESS | 832 | 1468505056102 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:16 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37036800 == 34 [pid = 832] [id = 549] 07:04:16 INFO - PROCESS | 832 | ++DOMWINDOW == 85 (0000009F31DED000) [pid = 832] [serial = 1647] [outer = 0000000000000000] 07:04:16 INFO - PROCESS | 832 | ++DOMWINDOW == 86 (0000009F31DF0800) [pid = 832] [serial = 1648] [outer = 0000009F31DED000] 07:04:16 INFO - PROCESS | 832 | 1468505056146 Marionette DEBUG loaded listener.js 07:04:16 INFO - PROCESS | 832 | ++DOMWINDOW == 87 (0000009F32ECD800) [pid = 832] [serial = 1649] [outer = 0000009F31DED000] 07:04:16 INFO - PROCESS | 832 | --DOMWINDOW == 86 (0000009F30CAA400) [pid = 832] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 07:04:16 INFO - PROCESS | 832 | --DOMWINDOW == 85 (0000009F31477800) [pid = 832] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 07:04:16 INFO - PROCESS | 832 | --DOMWINDOW == 84 (0000009F2D172800) [pid = 832] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 07:04:16 INFO - PROCESS | 832 | --DOMWINDOW == 83 (0000009F32EC6000) [pid = 832] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 07:04:16 INFO - PROCESS | 832 | --DOMWINDOW == 82 (0000009F308C7000) [pid = 832] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 07:04:16 INFO - PROCESS | 832 | --DOMWINDOW == 81 (0000009F21CD5800) [pid = 832] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 07:04:16 INFO - PROCESS | 832 | --DOMWINDOW == 80 (0000009F31DF8400) [pid = 832] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 07:04:16 INFO - PROCESS | 832 | --DOMWINDOW == 79 (0000009F2807C800) [pid = 832] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 07:04:16 INFO - PROCESS | 832 | --DOMWINDOW == 78 (0000009F2E413000) [pid = 832] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 07:04:16 INFO - PROCESS | 832 | --DOMWINDOW == 77 (0000009F23BF6C00) [pid = 832] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 07:04:16 INFO - PROCESS | 832 | --DOMWINDOW == 76 (0000009F2FF77C00) [pid = 832] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 07:04:16 INFO - PROCESS | 832 | --DOMWINDOW == 75 (0000009F23E79400) [pid = 832] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 07:04:16 INFO - PROCESS | 832 | --DOMWINDOW == 74 (0000009F3147E000) [pid = 832] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 07:04:16 INFO - PROCESS | 832 | --DOMWINDOW == 73 (0000009F299B2800) [pid = 832] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 07:04:16 INFO - PROCESS | 832 | 1468505056714 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]]]}] 07:04:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 07:04:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 776ms 07:04:16 INFO - PROCESS | 832 | 1468505056743 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 07:04:16 INFO - PROCESS | 832 | 1468505056745 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 07:04:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 07:04:16 INFO - PROCESS | 832 | 1468505056749 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 07:04:16 INFO - PROCESS | 832 | 1468505056751 Marionette TRACE conn6 <- [1,2162,null,{}] 07:04:16 INFO - PROCESS | 832 | 1468505056755 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}] 07:04:16 INFO - PROCESS | 832 | 1468505056757 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:16 INFO - PROCESS | 832 | 1468505056839 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 07:04:16 INFO - PROCESS | 832 | 1468505056844 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:16 INFO - PROCESS | 832 | 1468505056846 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:16 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37043800 == 35 [pid = 832] [id = 550] 07:04:16 INFO - PROCESS | 832 | ++DOMWINDOW == 74 (0000009F22F3B400) [pid = 832] [serial = 1650] [outer = 0000000000000000] 07:04:16 INFO - PROCESS | 832 | ++DOMWINDOW == 75 (0000009F2D172800) [pid = 832] [serial = 1651] [outer = 0000009F22F3B400] 07:04:16 INFO - PROCESS | 832 | 1468505056891 Marionette DEBUG loaded listener.js 07:04:16 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F301E8800) [pid = 832] [serial = 1652] [outer = 0000009F22F3B400] 07:04:17 INFO - PROCESS | 832 | 1468505057314 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]]]}] 07:04:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 07:04:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 587ms 07:04:17 INFO - PROCESS | 832 | 1468505057339 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 07:04:17 INFO - PROCESS | 832 | 1468505057341 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 07:04:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 07:04:17 INFO - PROCESS | 832 | 1468505057345 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 07:04:17 INFO - PROCESS | 832 | 1468505057347 Marionette TRACE conn6 <- [1,2166,null,{}] 07:04:17 INFO - PROCESS | 832 | 1468505057358 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}] 07:04:17 INFO - PROCESS | 832 | 1468505057360 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:17 INFO - PROCESS | 832 | 1468505057465 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 07:04:17 INFO - PROCESS | 832 | 1468505057471 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:17 INFO - PROCESS | 832 | 1468505057473 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:17 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37988800 == 36 [pid = 832] [id = 551] 07:04:17 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F301EA800) [pid = 832] [serial = 1653] [outer = 0000000000000000] 07:04:17 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F32ECE000) [pid = 832] [serial = 1654] [outer = 0000009F301EA800] 07:04:17 INFO - PROCESS | 832 | 1468505057517 Marionette DEBUG loaded listener.js 07:04:17 INFO - PROCESS | 832 | ++DOMWINDOW == 79 (0000009F338E0400) [pid = 832] [serial = 1655] [outer = 0000009F301EA800] 07:04:17 INFO - PROCESS | 832 | 1468505057931 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]]]}] 07:04:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 07:04:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 629ms 07:04:17 INFO - PROCESS | 832 | 1468505057978 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 07:04:17 INFO - PROCESS | 832 | 1468505057980 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 07:04:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 07:04:17 INFO - PROCESS | 832 | 1468505057988 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 07:04:17 INFO - PROCESS | 832 | 1468505057990 Marionette TRACE conn6 <- [1,2170,null,{}] 07:04:18 INFO - PROCESS | 832 | 1468505057994 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}] 07:04:18 INFO - PROCESS | 832 | 1468505057996 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:18 INFO - PROCESS | 832 | 1468505058080 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 07:04:18 INFO - PROCESS | 832 | 1468505058088 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:18 INFO - PROCESS | 832 | 1468505058090 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:18 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30A62800 == 37 [pid = 832] [id = 552] 07:04:18 INFO - PROCESS | 832 | ++DOMWINDOW == 80 (0000009F338E7400) [pid = 832] [serial = 1656] [outer = 0000000000000000] 07:04:18 INFO - PROCESS | 832 | ++DOMWINDOW == 81 (0000009F34089800) [pid = 832] [serial = 1657] [outer = 0000009F338E7400] 07:04:18 INFO - PROCESS | 832 | 1468505058134 Marionette DEBUG loaded listener.js 07:04:18 INFO - PROCESS | 832 | ++DOMWINDOW == 82 (0000009F341A4000) [pid = 832] [serial = 1658] [outer = 0000009F338E7400] 07:04:18 INFO - PROCESS | 832 | 1468505058550 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]]]}] 07:04:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 07:04:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 649ms 07:04:18 INFO - PROCESS | 832 | 1468505058648 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 07:04:18 INFO - PROCESS | 832 | 1468505058653 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 07:04:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 07:04:18 INFO - PROCESS | 832 | 1468505058658 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 07:04:18 INFO - PROCESS | 832 | 1468505058663 Marionette TRACE conn6 <- [1,2174,null,{}] 07:04:18 INFO - PROCESS | 832 | 1468505058670 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}] 07:04:18 INFO - PROCESS | 832 | 1468505058673 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:18 INFO - PROCESS | 832 | 1468505058884 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 07:04:19 INFO - PROCESS | 832 | 1468505059004 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:19 INFO - PROCESS | 832 | 1468505059010 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:19 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2A19C000 == 38 [pid = 832] [id = 553] 07:04:19 INFO - PROCESS | 832 | ++DOMWINDOW == 83 (0000009F280C1000) [pid = 832] [serial = 1659] [outer = 0000000000000000] 07:04:19 INFO - PROCESS | 832 | ++DOMWINDOW == 84 (0000009F28AE7800) [pid = 832] [serial = 1660] [outer = 0000009F280C1000] 07:04:19 INFO - PROCESS | 832 | 1468505059068 Marionette DEBUG loaded listener.js 07:04:19 INFO - PROCESS | 832 | ++DOMWINDOW == 85 (0000009F299B1400) [pid = 832] [serial = 1661] [outer = 0000009F280C1000] 07:04:19 INFO - PROCESS | 832 | 1468505059626 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]]]}] 07:04:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 07:04:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1030ms 07:04:19 INFO - PROCESS | 832 | 1468505059693 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 07:04:19 INFO - PROCESS | 832 | 1468505059697 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 07:04:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 07:04:19 INFO - PROCESS | 832 | 1468505059704 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 07:04:19 INFO - PROCESS | 832 | 1468505059708 Marionette TRACE conn6 <- [1,2178,null,{}] 07:04:19 INFO - PROCESS | 832 | 1468505059713 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}] 07:04:19 INFO - PROCESS | 832 | 1468505059716 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:19 INFO - PROCESS | 832 | 1468505059862 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 07:04:19 INFO - PROCESS | 832 | 1468505059985 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:19 INFO - PROCESS | 832 | 1468505059988 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:20 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30C8D800 == 39 [pid = 832] [id = 554] 07:04:20 INFO - PROCESS | 832 | ++DOMWINDOW == 86 (0000009F29F62000) [pid = 832] [serial = 1662] [outer = 0000000000000000] 07:04:20 INFO - PROCESS | 832 | ++DOMWINDOW == 87 (0000009F2DCC7400) [pid = 832] [serial = 1663] [outer = 0000009F29F62000] 07:04:20 INFO - PROCESS | 832 | 1468505060046 Marionette DEBUG loaded listener.js 07:04:20 INFO - PROCESS | 832 | ++DOMWINDOW == 88 (0000009F2DFA7800) [pid = 832] [serial = 1664] [outer = 0000009F29F62000] 07:04:20 INFO - PROCESS | 832 | 1468505060644 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]]]}] 07:04:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 07:04:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 985ms 07:04:20 INFO - PROCESS | 832 | 1468505060687 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 07:04:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 07:04:20 INFO - PROCESS | 832 | 1468505060690 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 07:04:20 INFO - PROCESS | 832 | 1468505060694 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 07:04:20 INFO - PROCESS | 832 | 1468505060696 Marionette TRACE conn6 <- [1,2182,null,{}] 07:04:20 INFO - PROCESS | 832 | 1468505060707 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}] 07:04:20 INFO - PROCESS | 832 | 1468505060712 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:20 INFO - PROCESS | 832 | 1468505060828 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 07:04:20 INFO - PROCESS | 832 | 1468505060954 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:20 INFO - PROCESS | 832 | 1468505060958 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:20 INFO - PROCESS | 832 | ++DOCSHELL 0000009F38B35000 == 40 [pid = 832] [id = 555] 07:04:20 INFO - PROCESS | 832 | ++DOMWINDOW == 89 (0000009F31128C00) [pid = 832] [serial = 1665] [outer = 0000000000000000] 07:04:21 INFO - PROCESS | 832 | ++DOMWINDOW == 90 (0000009F3147A400) [pid = 832] [serial = 1666] [outer = 0000009F31128C00] 07:04:21 INFO - PROCESS | 832 | 1468505061018 Marionette DEBUG loaded listener.js 07:04:21 INFO - PROCESS | 832 | ++DOMWINDOW == 91 (0000009F32EC6C00) [pid = 832] [serial = 1667] [outer = 0000009F31128C00] 07:04:21 INFO - PROCESS | 832 | 1468505061819 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]]]}] 07:04:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 07:04:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1182ms 07:04:21 INFO - PROCESS | 832 | 1468505061877 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 07:04:21 INFO - PROCESS | 832 | 1468505061881 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 07:04:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 07:04:21 INFO - PROCESS | 832 | 1468505061886 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 07:04:21 INFO - PROCESS | 832 | 1468505061890 Marionette TRACE conn6 <- [1,2186,null,{}] 07:04:21 INFO - PROCESS | 832 | 1468505061895 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}] 07:04:21 INFO - PROCESS | 832 | 1468505061899 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:22 INFO - PROCESS | 832 | 1468505062003 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 07:04:22 INFO - PROCESS | 832 | 1468505062079 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:22 INFO - PROCESS | 832 | 1468505062084 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:22 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2DDB0800 == 41 [pid = 832] [id = 556] 07:04:22 INFO - PROCESS | 832 | ++DOMWINDOW == 92 (0000009F28F66400) [pid = 832] [serial = 1668] [outer = 0000000000000000] 07:04:22 INFO - PROCESS | 832 | ++DOMWINDOW == 93 (0000009F29888000) [pid = 832] [serial = 1669] [outer = 0000009F28F66400] 07:04:22 INFO - PROCESS | 832 | 1468505062134 Marionette DEBUG loaded listener.js 07:04:22 INFO - PROCESS | 832 | ++DOMWINDOW == 94 (0000009F2A46B400) [pid = 832] [serial = 1670] [outer = 0000009F28F66400] 07:04:23 INFO - PROCESS | 832 | --DOCSHELL 0000009F37988800 == 40 [pid = 832] [id = 551] 07:04:23 INFO - PROCESS | 832 | --DOCSHELL 0000009F37043800 == 39 [pid = 832] [id = 550] 07:04:23 INFO - PROCESS | 832 | --DOCSHELL 0000009F37036800 == 38 [pid = 832] [id = 549] 07:04:23 INFO - PROCESS | 832 | --DOCSHELL 0000009F3081E800 == 37 [pid = 832] [id = 548] 07:04:23 INFO - PROCESS | 832 | --DOCSHELL 0000009F30D0B000 == 36 [pid = 832] [id = 547] 07:04:23 INFO - PROCESS | 832 | --DOCSHELL 0000009F30C50000 == 35 [pid = 832] [id = 546] 07:04:23 INFO - PROCESS | 832 | --DOCSHELL 0000009F2F877000 == 34 [pid = 832] [id = 545] 07:04:23 INFO - PROCESS | 832 | --DOCSHELL 0000009F2A19C800 == 33 [pid = 832] [id = 544] 07:04:23 INFO - PROCESS | 832 | --DOCSHELL 0000009F27E7E000 == 32 [pid = 832] [id = 543] 07:04:23 INFO - PROCESS | 832 | --DOCSHELL 0000009F2D5C7800 == 31 [pid = 832] [id = 542] 07:04:23 INFO - PROCESS | 832 | --DOCSHELL 0000009F38BD2000 == 30 [pid = 832] [id = 541] 07:04:23 INFO - PROCESS | 832 | --DOCSHELL 0000009F225EE800 == 29 [pid = 832] [id = 11] 07:04:23 INFO - PROCESS | 832 | --DOCSHELL 0000009F38B35000 == 28 [pid = 832] [id = 555] 07:04:23 INFO - PROCESS | 832 | --DOCSHELL 0000009F30C8D800 == 27 [pid = 832] [id = 554] 07:04:23 INFO - PROCESS | 832 | --DOCSHELL 0000009F30A62800 == 26 [pid = 832] [id = 552] 07:04:23 INFO - PROCESS | 832 | --DOCSHELL 0000009F2A19C000 == 25 [pid = 832] [id = 553] 07:04:23 INFO - PROCESS | 832 | --DOMWINDOW == 93 (0000009F3112C400) [pid = 832] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 07:04:23 INFO - PROCESS | 832 | --DOMWINDOW == 92 (0000009F31D8F400) [pid = 832] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 07:04:23 INFO - PROCESS | 832 | --DOMWINDOW == 91 (0000009F3147BC00) [pid = 832] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 07:04:23 INFO - PROCESS | 832 | --DOMWINDOW == 90 (0000009F2D58E800) [pid = 832] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 07:04:23 INFO - PROCESS | 832 | --DOMWINDOW == 89 (0000009F2D9C1800) [pid = 832] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 07:04:23 INFO - PROCESS | 832 | --DOMWINDOW == 88 (0000009F330CFC00) [pid = 832] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 07:04:23 INFO - PROCESS | 832 | --DOMWINDOW == 87 (0000009F30A95000) [pid = 832] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 07:04:23 INFO - PROCESS | 832 | --DOMWINDOW == 86 (0000009F299BBC00) [pid = 832] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 07:04:23 INFO - PROCESS | 832 | --DOMWINDOW == 85 (0000009F2A465000) [pid = 832] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 07:04:23 INFO - PROCESS | 832 | --DOMWINDOW == 84 (0000009F32EC7000) [pid = 832] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 07:04:23 INFO - PROCESS | 832 | --DOMWINDOW == 83 (0000009F288A7000) [pid = 832] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 07:04:23 INFO - PROCESS | 832 | --DOMWINDOW == 82 (0000009F28F0D400) [pid = 832] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 07:04:23 INFO - PROCESS | 832 | --DOMWINDOW == 81 (0000009F2FB81C00) [pid = 832] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 07:04:23 INFO - PROCESS | 832 | --DOMWINDOW == 80 (0000009F2FF76400) [pid = 832] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 07:04:23 INFO - PROCESS | 832 | --DOMWINDOW == 79 (0000009F23BF7400) [pid = 832] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 07:04:23 INFO - PROCESS | 832 | --DOMWINDOW == 78 (0000009F23E7E000) [pid = 832] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 07:04:23 INFO - PROCESS | 832 | --DOMWINDOW == 77 (0000009F301EA400) [pid = 832] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 07:04:23 INFO - PROCESS | 832 | --DOMWINDOW == 76 (0000009F308C9800) [pid = 832] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 07:04:23 INFO - PROCESS | 832 | --DOMWINDOW == 75 (0000009F2DCC3800) [pid = 832] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 07:04:23 INFO - PROCESS | 832 | --DOMWINDOW == 74 (0000009F2DCD1400) [pid = 832] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 07:04:23 INFO - PROCESS | 832 | --DOMWINDOW == 73 (0000009F327BB400) [pid = 832] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 07:04:23 INFO - PROCESS | 832 | --DOMWINDOW == 72 (0000009F34164400) [pid = 832] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 07:04:23 INFO - PROCESS | 832 | --DOMWINDOW == 71 (0000009F34084000) [pid = 832] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 07:04:23 INFO - PROCESS | 832 | --DOMWINDOW == 70 (0000009F3407D800) [pid = 832] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 07:04:23 INFO - PROCESS | 832 | --DOMWINDOW == 69 (0000009F2F894C00) [pid = 832] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 07:04:23 INFO - PROCESS | 832 | --DOMWINDOW == 68 (0000009F31474C00) [pid = 832] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 07:04:23 INFO - PROCESS | 832 | --DOMWINDOW == 67 (0000009F34171000) [pid = 832] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 07:04:23 INFO - PROCESS | 832 | --DOMWINDOW == 66 (0000009F30CA8400) [pid = 832] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 07:04:23 INFO - PROCESS | 832 | 1468505063389 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]]]}] 07:04:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 07:04:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1544ms 07:04:23 INFO - PROCESS | 832 | 1468505063450 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 07:04:23 INFO - PROCESS | 832 | 1468505063456 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 07:04:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 07:04:23 INFO - PROCESS | 832 | 1468505063462 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 07:04:23 INFO - PROCESS | 832 | 1468505063465 Marionette TRACE conn6 <- [1,2190,null,{}] 07:04:23 INFO - PROCESS | 832 | 1468505063471 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}] 07:04:23 INFO - PROCESS | 832 | 1468505063473 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:23 INFO - PROCESS | 832 | 1468505063565 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 07:04:23 INFO - PROCESS | 832 | 1468505063643 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:23 INFO - PROCESS | 832 | 1468505063648 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:23 INFO - PROCESS | 832 | ++DOCSHELL 0000009F28D10800 == 26 [pid = 832] [id = 557] 07:04:23 INFO - PROCESS | 832 | ++DOMWINDOW == 67 (0000009F23F85C00) [pid = 832] [serial = 1671] [outer = 0000000000000000] 07:04:23 INFO - PROCESS | 832 | ++DOMWINDOW == 68 (0000009F2413D000) [pid = 832] [serial = 1672] [outer = 0000009F23F85C00] 07:04:23 INFO - PROCESS | 832 | 1468505063697 Marionette DEBUG loaded listener.js 07:04:23 INFO - PROCESS | 832 | ++DOMWINDOW == 69 (0000009F23BF9000) [pid = 832] [serial = 1673] [outer = 0000009F23F85C00] 07:04:24 INFO - PROCESS | 832 | 1468505064114 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]]]}] 07:04:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 07:04:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 693ms 07:04:24 INFO - PROCESS | 832 | 1468505064161 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 07:04:24 INFO - PROCESS | 832 | 1468505064166 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 07:04:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 07:04:24 INFO - PROCESS | 832 | 1468505064173 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 07:04:24 INFO - PROCESS | 832 | 1468505064176 Marionette TRACE conn6 <- [1,2194,null,{}] 07:04:24 INFO - PROCESS | 832 | 1468505064179 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}] 07:04:24 INFO - PROCESS | 832 | 1468505064182 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:24 INFO - PROCESS | 832 | 1468505064271 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 07:04:24 INFO - PROCESS | 832 | 1468505064278 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:24 INFO - PROCESS | 832 | 1468505064280 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:24 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2DD02800 == 27 [pid = 832] [id = 558] 07:04:24 INFO - PROCESS | 832 | ++DOMWINDOW == 70 (0000009F29805000) [pid = 832] [serial = 1674] [outer = 0000000000000000] 07:04:24 INFO - PROCESS | 832 | ++DOMWINDOW == 71 (0000009F299B5800) [pid = 832] [serial = 1675] [outer = 0000009F29805000] 07:04:24 INFO - PROCESS | 832 | 1468505064329 Marionette DEBUG loaded listener.js 07:04:24 INFO - PROCESS | 832 | ++DOMWINDOW == 72 (0000009F2A124C00) [pid = 832] [serial = 1676] [outer = 0000009F29805000] 07:04:24 INFO - PROCESS | 832 | 1468505064777 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]]]}] 07:04:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 07:04:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 692ms 07:04:24 INFO - PROCESS | 832 | 1468505064866 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 07:04:24 INFO - PROCESS | 832 | 1468505064869 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 07:04:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 07:04:24 INFO - PROCESS | 832 | 1468505064873 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 07:04:24 INFO - PROCESS | 832 | 1468505064876 Marionette TRACE conn6 <- [1,2198,null,{}] 07:04:24 INFO - PROCESS | 832 | 1468505064888 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}] 07:04:24 INFO - PROCESS | 832 | 1468505064892 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:25 INFO - PROCESS | 832 | 1468505065008 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 07:04:25 INFO - PROCESS | 832 | 1468505065095 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:25 INFO - PROCESS | 832 | 1468505065098 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:25 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30826000 == 28 [pid = 832] [id = 559] 07:04:25 INFO - PROCESS | 832 | ++DOMWINDOW == 73 (0000009F239B2000) [pid = 832] [serial = 1677] [outer = 0000000000000000] 07:04:25 INFO - PROCESS | 832 | ++DOMWINDOW == 74 (0000009F2DCC2C00) [pid = 832] [serial = 1678] [outer = 0000009F239B2000] 07:04:25 INFO - PROCESS | 832 | 1468505065148 Marionette DEBUG loaded listener.js 07:04:25 INFO - PROCESS | 832 | ++DOMWINDOW == 75 (0000009F2DE3FC00) [pid = 832] [serial = 1679] [outer = 0000009F239B2000] 07:04:25 INFO - PROCESS | 832 | 1468505065564 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]]]}] 07:04:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 07:04:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 732ms 07:04:25 INFO - PROCESS | 832 | 1468505065607 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 07:04:25 INFO - PROCESS | 832 | 1468505065610 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 07:04:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 07:04:25 INFO - PROCESS | 832 | 1468505065613 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 07:04:25 INFO - PROCESS | 832 | 1468505065615 Marionette TRACE conn6 <- [1,2202,null,{}] 07:04:25 INFO - PROCESS | 832 | 1468505065619 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}] 07:04:25 INFO - PROCESS | 832 | 1468505065621 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:25 INFO - PROCESS | 832 | 1468505065736 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 07:04:25 INFO - PROCESS | 832 | 1468505065741 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:25 INFO - PROCESS | 832 | 1468505065743 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:25 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30CE4000 == 29 [pid = 832] [id = 560] 07:04:25 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F2E43C000) [pid = 832] [serial = 1680] [outer = 0000000000000000] 07:04:25 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F2F89CC00) [pid = 832] [serial = 1681] [outer = 0000009F2E43C000] 07:04:25 INFO - PROCESS | 832 | 1468505065788 Marionette DEBUG loaded listener.js 07:04:25 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F2FF6EC00) [pid = 832] [serial = 1682] [outer = 0000009F2E43C000] 07:04:26 INFO - PROCESS | 832 | 1468505066239 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]]]}] 07:04:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 07:04:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 692ms 07:04:26 INFO - PROCESS | 832 | 1468505066312 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 07:04:26 INFO - PROCESS | 832 | 1468505066314 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 07:04:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 07:04:26 INFO - PROCESS | 832 | 1468505066360 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 07:04:26 INFO - PROCESS | 832 | 1468505066362 Marionette TRACE conn6 <- [1,2206,null,{}] 07:04:26 INFO - PROCESS | 832 | 1468505066365 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}] 07:04:26 INFO - PROCESS | 832 | 1468505066368 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:26 INFO - PROCESS | 832 | 1468505066486 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 07:04:26 INFO - PROCESS | 832 | 1468505066491 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:26 INFO - PROCESS | 832 | 1468505066493 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:26 INFO - PROCESS | 832 | ++DOCSHELL 0000009F3278E800 == 30 [pid = 832] [id = 561] 07:04:26 INFO - PROCESS | 832 | ++DOMWINDOW == 79 (0000009F28D5E800) [pid = 832] [serial = 1683] [outer = 0000000000000000] 07:04:26 INFO - PROCESS | 832 | ++DOMWINDOW == 80 (0000009F2FF88800) [pid = 832] [serial = 1684] [outer = 0000009F28D5E800] 07:04:26 INFO - PROCESS | 832 | 1468505066538 Marionette DEBUG loaded listener.js 07:04:26 INFO - PROCESS | 832 | ++DOMWINDOW == 81 (0000009F30720400) [pid = 832] [serial = 1685] [outer = 0000009F28D5E800] 07:04:27 INFO - PROCESS | 832 | 1468505067014 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]]]}] 07:04:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 07:04:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 692ms 07:04:27 INFO - PROCESS | 832 | 1468505067043 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 07:04:27 INFO - PROCESS | 832 | 1468505067045 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 07:04:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 07:04:27 INFO - PROCESS | 832 | 1468505067049 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 07:04:27 INFO - PROCESS | 832 | 1468505067051 Marionette TRACE conn6 <- [1,2210,null,{}] 07:04:27 INFO - PROCESS | 832 | 1468505067063 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}] 07:04:27 INFO - PROCESS | 832 | 1468505067070 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:27 INFO - PROCESS | 832 | 1468505067203 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 07:04:27 INFO - PROCESS | 832 | 1468505067262 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:27 INFO - PROCESS | 832 | 1468505067264 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:27 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37032800 == 31 [pid = 832] [id = 562] 07:04:27 INFO - PROCESS | 832 | ++DOMWINDOW == 82 (0000009F30769800) [pid = 832] [serial = 1686] [outer = 0000000000000000] 07:04:27 INFO - PROCESS | 832 | ++DOMWINDOW == 83 (0000009F31478000) [pid = 832] [serial = 1687] [outer = 0000009F30769800] 07:04:27 INFO - PROCESS | 832 | 1468505067309 Marionette DEBUG loaded listener.js 07:04:27 INFO - PROCESS | 832 | ++DOMWINDOW == 84 (0000009F31B23800) [pid = 832] [serial = 1688] [outer = 0000009F30769800] 07:04:27 INFO - PROCESS | 832 | --DOMWINDOW == 83 (0000009F2F8ED000) [pid = 832] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 07:04:27 INFO - PROCESS | 832 | --DOMWINDOW == 82 (0000009F2A3BAC00) [pid = 832] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 07:04:27 INFO - PROCESS | 832 | --DOMWINDOW == 81 (0000009F30A8E800) [pid = 832] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 07:04:27 INFO - PROCESS | 832 | --DOMWINDOW == 80 (0000009F3416B800) [pid = 832] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 07:04:27 INFO - PROCESS | 832 | --DOMWINDOW == 79 (0000009F22550C00) [pid = 832] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 07:04:27 INFO - PROCESS | 832 | --DOMWINDOW == 78 (0000009F23AAB400) [pid = 832] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 07:04:27 INFO - PROCESS | 832 | --DOMWINDOW == 77 (0000009F23BF5C00) [pid = 832] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 07:04:27 INFO - PROCESS | 832 | --DOMWINDOW == 76 (0000009F287AC800) [pid = 832] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 07:04:27 INFO - PROCESS | 832 | --DOMWINDOW == 75 (0000009F31DED000) [pid = 832] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 07:04:27 INFO - PROCESS | 832 | --DOMWINDOW == 74 (0000009F305B2000) [pid = 832] [serial = 29] [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.] 07:04:27 INFO - PROCESS | 832 | --DOMWINDOW == 73 (0000009F22F3B400) [pid = 832] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 07:04:27 INFO - PROCESS | 832 | --DOMWINDOW == 72 (0000009F301EA800) [pid = 832] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 07:04:27 INFO - PROCESS | 832 | --DOMWINDOW == 71 (0000009F28AC0000) [pid = 832] [serial = 26] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:04:27 INFO - PROCESS | 832 | --DOMWINDOW == 70 (0000009F338E7400) [pid = 832] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 07:04:27 INFO - PROCESS | 832 | 1468505067885 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]]]}] 07:04:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 07:04:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 881ms 07:04:27 INFO - PROCESS | 832 | 1468505067933 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 07:04:27 INFO - PROCESS | 832 | 1468505067935 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 07:04:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 07:04:27 INFO - PROCESS | 832 | 1468505067939 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 07:04:27 INFO - PROCESS | 832 | 1468505067940 Marionette TRACE conn6 <- [1,2214,null,{}] 07:04:27 INFO - PROCESS | 832 | 1468505067944 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}] 07:04:27 INFO - PROCESS | 832 | 1468505067946 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:28 INFO - PROCESS | 832 | 1468505068025 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 07:04:28 INFO - PROCESS | 832 | 1468505068031 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:28 INFO - PROCESS | 832 | 1468505068033 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:28 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37738800 == 32 [pid = 832] [id = 563] 07:04:28 INFO - PROCESS | 832 | ++DOMWINDOW == 71 (0000009F2E439000) [pid = 832] [serial = 1689] [outer = 0000000000000000] 07:04:28 INFO - PROCESS | 832 | ++DOMWINDOW == 72 (0000009F30A96400) [pid = 832] [serial = 1690] [outer = 0000009F2E439000] 07:04:28 INFO - PROCESS | 832 | 1468505068077 Marionette DEBUG loaded listener.js 07:04:28 INFO - PROCESS | 832 | ++DOMWINDOW == 73 (0000009F31B2A800) [pid = 832] [serial = 1691] [outer = 0000009F2E439000] 07:04:28 INFO - PROCESS | 832 | 1468505068465 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]]]}] 07:04:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 07:04:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 585ms 07:04:28 INFO - PROCESS | 832 | 1468505068531 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 07:04:28 INFO - PROCESS | 832 | 1468505068533 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 07:04:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 07:04:28 INFO - PROCESS | 832 | 1468505068536 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 07:04:28 INFO - PROCESS | 832 | 1468505068538 Marionette TRACE conn6 <- [1,2218,null,{}] 07:04:28 INFO - PROCESS | 832 | 1468505068542 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}] 07:04:28 INFO - PROCESS | 832 | 1468505068543 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:28 INFO - PROCESS | 832 | 1468505068625 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 07:04:28 INFO - PROCESS | 832 | 1468505068631 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:28 INFO - PROCESS | 832 | 1468505068633 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:28 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37A98800 == 33 [pid = 832] [id = 564] 07:04:28 INFO - PROCESS | 832 | ++DOMWINDOW == 74 (0000009F31481800) [pid = 832] [serial = 1692] [outer = 0000000000000000] 07:04:28 INFO - PROCESS | 832 | ++DOMWINDOW == 75 (0000009F327BCC00) [pid = 832] [serial = 1693] [outer = 0000009F31481800] 07:04:28 INFO - PROCESS | 832 | 1468505068677 Marionette DEBUG loaded listener.js 07:04:28 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F32EC5C00) [pid = 832] [serial = 1694] [outer = 0000009F31481800] 07:04:29 INFO - PROCESS | 832 | 1468505069094 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]]]}] 07:04:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 07:04:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 587ms 07:04:29 INFO - PROCESS | 832 | 1468505069127 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 07:04:29 INFO - PROCESS | 832 | 1468505069129 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 07:04:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 07:04:29 INFO - PROCESS | 832 | 1468505069145 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 07:04:29 INFO - PROCESS | 832 | 1468505069147 Marionette TRACE conn6 <- [1,2222,null,{}] 07:04:29 INFO - PROCESS | 832 | 1468505069150 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}] 07:04:29 INFO - PROCESS | 832 | 1468505069152 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:29 INFO - PROCESS | 832 | 1468505069239 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 07:04:29 INFO - PROCESS | 832 | 1468505069244 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:29 INFO - PROCESS | 832 | 1468505069246 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:29 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30823800 == 34 [pid = 832] [id = 565] 07:04:29 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F32ED3800) [pid = 832] [serial = 1695] [outer = 0000000000000000] 07:04:29 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F330D0400) [pid = 832] [serial = 1696] [outer = 0000009F32ED3800] 07:04:29 INFO - PROCESS | 832 | 1468505069290 Marionette DEBUG loaded listener.js 07:04:29 INFO - PROCESS | 832 | ++DOMWINDOW == 79 (0000009F3407B800) [pid = 832] [serial = 1697] [outer = 0000009F32ED3800] 07:04:30 INFO - PROCESS | 832 | --DOCSHELL 0000009F28D10800 == 33 [pid = 832] [id = 557] 07:04:30 INFO - PROCESS | 832 | --DOCSHELL 0000009F2DDB0800 == 32 [pid = 832] [id = 556] 07:04:30 INFO - PROCESS | 832 | --DOCSHELL 0000009F30826000 == 31 [pid = 832] [id = 559] 07:04:30 INFO - PROCESS | 832 | --DOCSHELL 0000009F30CE4000 == 30 [pid = 832] [id = 560] 07:04:30 INFO - PROCESS | 832 | --DOCSHELL 0000009F37032800 == 29 [pid = 832] [id = 562] 07:04:30 INFO - PROCESS | 832 | --DOCSHELL 0000009F37738800 == 28 [pid = 832] [id = 563] 07:04:30 INFO - PROCESS | 832 | --DOCSHELL 0000009F3278E800 == 27 [pid = 832] [id = 561] 07:04:30 INFO - PROCESS | 832 | --DOCSHELL 0000009F37A98800 == 26 [pid = 832] [id = 564] 07:04:30 INFO - PROCESS | 832 | --DOCSHELL 0000009F2DD02800 == 25 [pid = 832] [id = 558] 07:04:30 INFO - PROCESS | 832 | --DOMWINDOW == 78 (0000009F2885B000) [pid = 832] [serial = 28] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:04:30 INFO - PROCESS | 832 | --DOMWINDOW == 77 (0000009F34089800) [pid = 832] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 07:04:30 INFO - PROCESS | 832 | --DOMWINDOW == 76 (0000009F2FF73C00) [pid = 832] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 07:04:30 INFO - PROCESS | 832 | --DOMWINDOW == 75 (0000009F3017C000) [pid = 832] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 07:04:30 INFO - PROCESS | 832 | --DOMWINDOW == 74 (0000009F2D9B8400) [pid = 832] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 07:04:30 INFO - PROCESS | 832 | --DOMWINDOW == 73 (0000009F3112A800) [pid = 832] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 07:04:30 INFO - PROCESS | 832 | --DOMWINDOW == 72 (0000009F341A7800) [pid = 832] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 07:04:30 INFO - PROCESS | 832 | --DOMWINDOW == 71 (0000009F23E70000) [pid = 832] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 07:04:30 INFO - PROCESS | 832 | --DOMWINDOW == 70 (0000009F30A93800) [pid = 832] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 07:04:30 INFO - PROCESS | 832 | --DOMWINDOW == 69 (0000009F27EC5800) [pid = 832] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 07:04:30 INFO - PROCESS | 832 | --DOMWINDOW == 68 (0000009F2E467400) [pid = 832] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 07:04:30 INFO - PROCESS | 832 | --DOMWINDOW == 67 (0000009F24360C00) [pid = 832] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 07:04:30 INFO - PROCESS | 832 | --DOMWINDOW == 66 (0000009F29805400) [pid = 832] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 07:04:30 INFO - PROCESS | 832 | --DOMWINDOW == 65 (0000009F299B1000) [pid = 832] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 07:04:30 INFO - PROCESS | 832 | --DOMWINDOW == 64 (0000009F2A124400) [pid = 832] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 07:04:30 INFO - PROCESS | 832 | --DOMWINDOW == 63 (0000009F2DCCA800) [pid = 832] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 07:04:30 INFO - PROCESS | 832 | --DOMWINDOW == 62 (0000009F31DF0800) [pid = 832] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 07:04:30 INFO - PROCESS | 832 | --DOMWINDOW == 61 (0000009F341A4000) [pid = 832] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 07:04:30 INFO - PROCESS | 832 | --DOMWINDOW == 60 (0000009F23AA2800) [pid = 832] [serial = 1097] [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.] 07:04:30 INFO - PROCESS | 832 | --DOMWINDOW == 59 (0000009F2D172800) [pid = 832] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 07:04:30 INFO - PROCESS | 832 | --DOMWINDOW == 58 (0000009F301E8800) [pid = 832] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 07:04:30 INFO - PROCESS | 832 | --DOMWINDOW == 57 (0000009F32ECE000) [pid = 832] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 07:04:30 INFO - PROCESS | 832 | --DOMWINDOW == 56 (0000009F338E0400) [pid = 832] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 07:04:30 INFO - PROCESS | 832 | --DOMWINDOW == 55 (0000009F32ECD800) [pid = 832] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 07:04:30 INFO - PROCESS | 832 | --DOMWINDOW == 54 (0000009F2F8E3400) [pid = 832] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 07:04:31 INFO - PROCESS | 832 | 1468505071048 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]]]}] 07:04:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 07:04:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1935ms 07:04:31 INFO - PROCESS | 832 | 1468505071083 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 07:04:31 INFO - PROCESS | 832 | 1468505071088 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 07:04:31 INFO - PROCESS | 832 | 1468505071093 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 07:04:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 07:04:31 INFO - PROCESS | 832 | 1468505071096 Marionette TRACE conn6 <- [1,2226,null,{}] 07:04:31 INFO - PROCESS | 832 | 1468505071103 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}] 07:04:31 INFO - PROCESS | 832 | 1468505071106 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:31 INFO - PROCESS | 832 | 1468505071201 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 07:04:31 INFO - PROCESS | 832 | 1468505071208 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:31 INFO - PROCESS | 832 | 1468505071213 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:31 INFO - PROCESS | 832 | ++DOCSHELL 0000009F28F9D000 == 26 [pid = 832] [id = 566] 07:04:31 INFO - PROCESS | 832 | ++DOMWINDOW == 55 (0000009F23BEEC00) [pid = 832] [serial = 1698] [outer = 0000000000000000] 07:04:31 INFO - PROCESS | 832 | ++DOMWINDOW == 56 (0000009F23BF1400) [pid = 832] [serial = 1699] [outer = 0000009F23BEEC00] 07:04:31 INFO - PROCESS | 832 | 1468505071262 Marionette DEBUG loaded listener.js 07:04:31 INFO - PROCESS | 832 | ++DOMWINDOW == 57 (0000009F23E7A400) [pid = 832] [serial = 1700] [outer = 0000009F23BEEC00] 07:04:31 INFO - PROCESS | 832 | 1468505071749 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]]]}] 07:04:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 07:04:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 691ms 07:04:31 INFO - PROCESS | 832 | 1468505071788 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 07:04:31 INFO - PROCESS | 832 | 1468505071793 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 07:04:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 07:04:31 INFO - PROCESS | 832 | 1468505071800 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 07:04:31 INFO - PROCESS | 832 | 1468505071803 Marionette TRACE conn6 <- [1,2230,null,{}] 07:04:31 INFO - PROCESS | 832 | 1468505071807 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}] 07:04:31 INFO - PROCESS | 832 | 1468505071811 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:31 INFO - PROCESS | 832 | 1468505071900 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 07:04:31 INFO - PROCESS | 832 | 1468505071908 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:31 INFO - PROCESS | 832 | 1468505071911 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:31 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2D5E4800 == 27 [pid = 832] [id = 567] 07:04:31 INFO - PROCESS | 832 | ++DOMWINDOW == 58 (0000009F24A65000) [pid = 832] [serial = 1701] [outer = 0000000000000000] 07:04:31 INFO - PROCESS | 832 | ++DOMWINDOW == 59 (0000009F27FFB800) [pid = 832] [serial = 1702] [outer = 0000009F24A65000] 07:04:31 INFO - PROCESS | 832 | 1468505071960 Marionette DEBUG loaded listener.js 07:04:32 INFO - PROCESS | 832 | ++DOMWINDOW == 60 (0000009F287B6C00) [pid = 832] [serial = 1703] [outer = 0000009F24A65000] 07:04:32 INFO - PROCESS | 832 | 1468505072412 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]]]}] 07:04:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 07:04:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 692ms 07:04:32 INFO - PROCESS | 832 | 1468505072494 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 07:04:32 INFO - PROCESS | 832 | 1468505072497 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 07:04:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 07:04:32 INFO - PROCESS | 832 | 1468505072501 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 07:04:32 INFO - PROCESS | 832 | 1468505072504 Marionette TRACE conn6 <- [1,2234,null,{}] 07:04:32 INFO - PROCESS | 832 | 1468505072516 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}] 07:04:32 INFO - PROCESS | 832 | 1468505072521 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:32 INFO - PROCESS | 832 | 1468505072635 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 07:04:32 INFO - PROCESS | 832 | 1468505072714 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:32 INFO - PROCESS | 832 | 1468505072718 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:32 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2E6AD000 == 28 [pid = 832] [id = 568] 07:04:32 INFO - PROCESS | 832 | ++DOMWINDOW == 61 (0000009F21BD2C00) [pid = 832] [serial = 1704] [outer = 0000000000000000] 07:04:32 INFO - PROCESS | 832 | ++DOMWINDOW == 62 (0000009F29922400) [pid = 832] [serial = 1705] [outer = 0000009F21BD2C00] 07:04:32 INFO - PROCESS | 832 | 1468505072767 Marionette DEBUG loaded listener.js 07:04:32 INFO - PROCESS | 832 | ++DOMWINDOW == 63 (0000009F299BD800) [pid = 832] [serial = 1706] [outer = 0000009F21BD2C00] 07:04:33 INFO - PROCESS | 832 | 1468505073139 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]]]}] 07:04:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 07:04:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 691ms 07:04:33 INFO - PROCESS | 832 | 1468505073194 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 07:04:33 INFO - PROCESS | 832 | 1468505073197 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 07:04:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 07:04:33 INFO - PROCESS | 832 | 1468505073200 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 07:04:33 INFO - PROCESS | 832 | 1468505073201 Marionette TRACE conn6 <- [1,2238,null,{}] 07:04:33 INFO - PROCESS | 832 | 1468505073205 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}] 07:04:33 INFO - PROCESS | 832 | 1468505073207 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:33 INFO - PROCESS | 832 | 1468505073320 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 07:04:33 INFO - PROCESS | 832 | 1468505073326 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:33 INFO - PROCESS | 832 | 1468505073328 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:33 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30230000 == 29 [pid = 832] [id = 569] 07:04:33 INFO - PROCESS | 832 | ++DOMWINDOW == 64 (0000009F2A3BAC00) [pid = 832] [serial = 1707] [outer = 0000000000000000] 07:04:33 INFO - PROCESS | 832 | ++DOMWINDOW == 65 (0000009F2D10D400) [pid = 832] [serial = 1708] [outer = 0000009F2A3BAC00] 07:04:33 INFO - PROCESS | 832 | 1468505073373 Marionette DEBUG loaded listener.js 07:04:33 INFO - PROCESS | 832 | ++DOMWINDOW == 66 (0000009F2D179800) [pid = 832] [serial = 1709] [outer = 0000009F2A3BAC00] 07:04:33 INFO - PROCESS | 832 | 1468505073764 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]]]}] 07:04:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 07:04:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 589ms 07:04:33 INFO - PROCESS | 832 | 1468505073811 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 07:04:33 INFO - PROCESS | 832 | 1468505073813 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 07:04:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 07:04:33 INFO - PROCESS | 832 | 1468505073817 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 07:04:33 INFO - PROCESS | 832 | 1468505073819 Marionette TRACE conn6 <- [1,2242,null,{}] 07:04:33 INFO - PROCESS | 832 | 1468505073822 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}] 07:04:33 INFO - PROCESS | 832 | 1468505073824 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:33 INFO - PROCESS | 832 | 1468505073904 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 07:04:33 INFO - PROCESS | 832 | 1468505073909 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:33 INFO - PROCESS | 832 | 1468505073911 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:33 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30C79800 == 30 [pid = 832] [id = 570] 07:04:33 INFO - PROCESS | 832 | ++DOMWINDOW == 67 (0000009F2435E400) [pid = 832] [serial = 1710] [outer = 0000000000000000] 07:04:33 INFO - PROCESS | 832 | ++DOMWINDOW == 68 (0000009F2DA22C00) [pid = 832] [serial = 1711] [outer = 0000009F2435E400] 07:04:33 INFO - PROCESS | 832 | 1468505073956 Marionette DEBUG loaded listener.js 07:04:34 INFO - PROCESS | 832 | ++DOMWINDOW == 69 (0000009F2DCC4C00) [pid = 832] [serial = 1712] [outer = 0000009F2435E400] 07:04:34 INFO - PROCESS | 832 | 1468505074408 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]]]}] 07:04:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 07:04:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 629ms 07:04:34 INFO - PROCESS | 832 | 1468505074447 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 07:04:34 INFO - PROCESS | 832 | 1468505074450 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 07:04:34 INFO - PROCESS | 832 | 1468505074457 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 07:04:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 07:04:34 INFO - PROCESS | 832 | 1468505074459 Marionette TRACE conn6 <- [1,2246,null,{}] 07:04:34 INFO - PROCESS | 832 | 1468505074463 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}] 07:04:34 INFO - PROCESS | 832 | 1468505074469 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:34 INFO - PROCESS | 832 | 1468505074575 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 07:04:34 INFO - PROCESS | 832 | 1468505074590 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:34 INFO - PROCESS | 832 | 1468505074592 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:34 INFO - PROCESS | 832 | ++DOCSHELL 0000009F313C6800 == 31 [pid = 832] [id = 571] 07:04:34 INFO - PROCESS | 832 | ++DOMWINDOW == 70 (0000009F2DCC9400) [pid = 832] [serial = 1713] [outer = 0000000000000000] 07:04:34 INFO - PROCESS | 832 | ++DOMWINDOW == 71 (0000009F2F898000) [pid = 832] [serial = 1714] [outer = 0000009F2DCC9400] 07:04:34 INFO - PROCESS | 832 | 1468505074638 Marionette DEBUG loaded listener.js 07:04:34 INFO - PROCESS | 832 | ++DOMWINDOW == 72 (0000009F2FB7A800) [pid = 832] [serial = 1715] [outer = 0000009F2DCC9400] 07:04:35 INFO - PROCESS | 832 | 1468505075078 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]]]}] 07:04:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 07:04:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 692ms 07:04:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 07:04:35 INFO - PROCESS | 832 | 1468505075153 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 07:04:35 INFO - PROCESS | 832 | 1468505075155 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 07:04:35 INFO - PROCESS | 832 | 1468505075159 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 07:04:35 INFO - PROCESS | 832 | 1468505075161 Marionette TRACE conn6 <- [1,2250,null,{}] 07:04:35 INFO - PROCESS | 832 | 1468505075164 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}] 07:04:35 INFO - PROCESS | 832 | 1468505075166 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:35 INFO - PROCESS | 832 | 1468505075272 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 07:04:35 INFO - PROCESS | 832 | 1468505075283 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:35 INFO - PROCESS | 832 | 1468505075285 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:35 INFO - PROCESS | 832 | ++DOCSHELL 0000009F35C67800 == 32 [pid = 832] [id = 572] 07:04:35 INFO - PROCESS | 832 | ++DOMWINDOW == 73 (0000009F23BFA800) [pid = 832] [serial = 1716] [outer = 0000000000000000] 07:04:35 INFO - PROCESS | 832 | ++DOMWINDOW == 74 (0000009F2FF84400) [pid = 832] [serial = 1717] [outer = 0000009F23BFA800] 07:04:35 INFO - PROCESS | 832 | 1468505075330 Marionette DEBUG loaded listener.js 07:04:35 INFO - PROCESS | 832 | ++DOMWINDOW == 75 (0000009F301E5800) [pid = 832] [serial = 1718] [outer = 0000009F23BFA800] 07:04:35 INFO - PROCESS | 832 | 1468505075714 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]]]}] 07:04:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 07:04:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 586ms 07:04:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 07:04:35 INFO - PROCESS | 832 | 1468505075748 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 07:04:35 INFO - PROCESS | 832 | 1468505075750 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 07:04:35 INFO - PROCESS | 832 | 1468505075753 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 07:04:35 INFO - PROCESS | 832 | 1468505075755 Marionette TRACE conn6 <- [1,2254,null,{}] 07:04:35 INFO - PROCESS | 832 | 1468505075758 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}] 07:04:35 INFO - PROCESS | 832 | 1468505075760 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:35 INFO - PROCESS | 832 | 1468505075880 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 07:04:35 INFO - PROCESS | 832 | 1468505075888 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:35 INFO - PROCESS | 832 | 1468505075890 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:35 INFO - PROCESS | 832 | ++DOCSHELL 0000009F3704A800 == 33 [pid = 832] [id = 573] 07:04:35 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F2D10B400) [pid = 832] [serial = 1719] [outer = 0000000000000000] 07:04:35 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F2FF7A400) [pid = 832] [serial = 1720] [outer = 0000009F2D10B400] 07:04:35 INFO - PROCESS | 832 | 1468505075934 Marionette DEBUG loaded listener.js 07:04:36 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F308C8400) [pid = 832] [serial = 1721] [outer = 0000009F2D10B400] 07:04:36 INFO - PROCESS | 832 | 1468505076357 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]]]}] 07:04:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 07:04:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 624ms 07:04:36 INFO - PROCESS | 832 | 1468505076381 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 07:04:36 INFO - PROCESS | 832 | 1468505076383 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 07:04:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 07:04:36 INFO - PROCESS | 832 | 1468505076386 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 07:04:36 INFO - PROCESS | 832 | 1468505076388 Marionette TRACE conn6 <- [1,2258,null,{}] 07:04:36 INFO - PROCESS | 832 | 1468505076391 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}] 07:04:36 INFO - PROCESS | 832 | 1468505076393 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:36 INFO - PROCESS | 832 | 1468505076500 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 07:04:36 INFO - PROCESS | 832 | 1468505076505 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:36 INFO - PROCESS | 832 | 1468505076507 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:36 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2E492800 == 34 [pid = 832] [id = 574] 07:04:36 INFO - PROCESS | 832 | ++DOMWINDOW == 79 (0000009F30A89800) [pid = 832] [serial = 1722] [outer = 0000000000000000] 07:04:36 INFO - PROCESS | 832 | ++DOMWINDOW == 80 (0000009F30A92C00) [pid = 832] [serial = 1723] [outer = 0000009F30A89800] 07:04:36 INFO - PROCESS | 832 | 1468505076551 Marionette DEBUG loaded listener.js 07:04:36 INFO - PROCESS | 832 | ++DOMWINDOW == 81 (0000009F30CAB000) [pid = 832] [serial = 1724] [outer = 0000009F30A89800] 07:04:37 INFO - PROCESS | 832 | 1468505077026 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]]]}] 07:04:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 07:04:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 671ms 07:04:37 INFO - PROCESS | 832 | 1468505077064 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 07:04:37 INFO - PROCESS | 832 | 1468505077066 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 07:04:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 07:04:37 INFO - PROCESS | 832 | 1468505077069 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 07:04:37 INFO - PROCESS | 832 | 1468505077071 Marionette TRACE conn6 <- [1,2262,null,{}] 07:04:37 INFO - PROCESS | 832 | 1468505077075 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}] 07:04:37 INFO - PROCESS | 832 | 1468505077076 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:37 INFO - PROCESS | 832 | 1468505077188 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 07:04:37 INFO - PROCESS | 832 | 1468505077194 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:37 INFO - PROCESS | 832 | 1468505077195 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:37 INFO - PROCESS | 832 | ++DOCSHELL 0000009F3798F800 == 35 [pid = 832] [id = 575] 07:04:37 INFO - PROCESS | 832 | ++DOMWINDOW == 82 (0000009F30CABC00) [pid = 832] [serial = 1725] [outer = 0000000000000000] 07:04:37 INFO - PROCESS | 832 | ++DOMWINDOW == 83 (0000009F3112A000) [pid = 832] [serial = 1726] [outer = 0000009F30CABC00] 07:04:37 INFO - PROCESS | 832 | 1468505077239 Marionette DEBUG loaded listener.js 07:04:37 INFO - PROCESS | 832 | ++DOMWINDOW == 84 (0000009F313F9000) [pid = 832] [serial = 1727] [outer = 0000009F30CABC00] 07:04:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 07:04:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 628ms 07:04:37 INFO - PROCESS | 832 | 1468505077689 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]]]}] 07:04:37 INFO - PROCESS | 832 | 1468505077698 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 07:04:37 INFO - PROCESS | 832 | 1468505077701 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 07:04:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 07:04:37 INFO - PROCESS | 832 | 1468505077704 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 07:04:37 INFO - PROCESS | 832 | 1468505077706 Marionette TRACE conn6 <- [1,2266,null,{}] 07:04:37 INFO - PROCESS | 832 | 1468505077710 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}] 07:04:37 INFO - PROCESS | 832 | 1468505077712 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:37 INFO - PROCESS | 832 | 1468505077836 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 07:04:37 INFO - PROCESS | 832 | 1468505077926 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:37 INFO - PROCESS | 832 | 1468505077928 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:37 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30C79000 == 36 [pid = 832] [id = 576] 07:04:37 INFO - PROCESS | 832 | ++DOMWINDOW == 85 (0000009F31B0D000) [pid = 832] [serial = 1728] [outer = 0000000000000000] 07:04:37 INFO - PROCESS | 832 | ++DOMWINDOW == 86 (0000009F31D8F400) [pid = 832] [serial = 1729] [outer = 0000009F31B0D000] 07:04:37 INFO - PROCESS | 832 | 1468505077975 Marionette DEBUG loaded listener.js 07:04:38 INFO - PROCESS | 832 | ++DOMWINDOW == 87 (0000009F32956C00) [pid = 832] [serial = 1730] [outer = 0000009F31B0D000] 07:04:38 INFO - PROCESS | 832 | --DOMWINDOW == 86 (0000009F2E43C000) [pid = 832] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 07:04:38 INFO - PROCESS | 832 | --DOMWINDOW == 85 (0000009F28D5E800) [pid = 832] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 07:04:38 INFO - PROCESS | 832 | --DOMWINDOW == 84 (0000009F30769800) [pid = 832] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 07:04:38 INFO - PROCESS | 832 | --DOMWINDOW == 83 (0000009F31481800) [pid = 832] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 07:04:38 INFO - PROCESS | 832 | --DOMWINDOW == 82 (0000009F23F85C00) [pid = 832] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 07:04:38 INFO - PROCESS | 832 | --DOMWINDOW == 81 (0000009F28F66400) [pid = 832] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 07:04:38 INFO - PROCESS | 832 | --DOMWINDOW == 80 (0000009F31128C00) [pid = 832] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 07:04:38 INFO - PROCESS | 832 | --DOMWINDOW == 79 (0000009F29F62000) [pid = 832] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 07:04:38 INFO - PROCESS | 832 | --DOMWINDOW == 78 (0000009F280C1000) [pid = 832] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 07:04:38 INFO - PROCESS | 832 | --DOMWINDOW == 77 (0000009F239B2000) [pid = 832] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 07:04:38 INFO - PROCESS | 832 | --DOMWINDOW == 76 (0000009F29805000) [pid = 832] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 07:04:38 INFO - PROCESS | 832 | --DOMWINDOW == 75 (0000009F2E439000) [pid = 832] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 07:04:38 INFO - PROCESS | 832 | 1468505078463 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]]]}] 07:04:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 07:04:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 775ms 07:04:38 INFO - PROCESS | 832 | 1468505078485 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 07:04:38 INFO - PROCESS | 832 | 1468505078487 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 07:04:38 INFO - PROCESS | 832 | 1468505078490 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 07:04:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 07:04:38 INFO - PROCESS | 832 | 1468505078492 Marionette TRACE conn6 <- [1,2270,null,{}] 07:04:38 INFO - PROCESS | 832 | 1468505078495 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}] 07:04:38 INFO - PROCESS | 832 | 1468505078497 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:38 INFO - PROCESS | 832 | 1468505078578 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 07:04:38 INFO - PROCESS | 832 | 1468505078653 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:38 INFO - PROCESS | 832 | 1468505078655 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:38 INFO - PROCESS | 832 | ++DOCSHELL 0000009F3889E000 == 37 [pid = 832] [id = 577] 07:04:38 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F24ADE400) [pid = 832] [serial = 1731] [outer = 0000000000000000] 07:04:38 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F2D50D000) [pid = 832] [serial = 1732] [outer = 0000009F24ADE400] 07:04:38 INFO - PROCESS | 832 | 1468505078703 Marionette DEBUG loaded listener.js 07:04:38 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F30CA6800) [pid = 832] [serial = 1733] [outer = 0000009F24ADE400] 07:04:39 INFO - PROCESS | 832 | 1468505079056 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]]]}] 07:04:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 07:04:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 587ms 07:04:39 INFO - PROCESS | 832 | 1468505079081 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 07:04:39 INFO - PROCESS | 832 | 1468505079084 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 07:04:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 07:04:39 INFO - PROCESS | 832 | 1468505079087 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 07:04:39 INFO - PROCESS | 832 | 1468505079088 Marionette TRACE conn6 <- [1,2274,null,{}] 07:04:39 INFO - PROCESS | 832 | 1468505079092 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}] 07:04:39 INFO - PROCESS | 832 | 1468505079093 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:39 INFO - PROCESS | 832 | 1468505079204 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 07:04:39 INFO - PROCESS | 832 | 1468505079239 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:39 INFO - PROCESS | 832 | 1468505079240 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:39 INFO - PROCESS | 832 | ++DOCSHELL 0000009F38B37800 == 38 [pid = 832] [id = 578] 07:04:39 INFO - PROCESS | 832 | ++DOMWINDOW == 79 (0000009F2E435400) [pid = 832] [serial = 1734] [outer = 0000000000000000] 07:04:39 INFO - PROCESS | 832 | ++DOMWINDOW == 80 (0000009F32E8B400) [pid = 832] [serial = 1735] [outer = 0000009F2E435400] 07:04:39 INFO - PROCESS | 832 | 1468505079284 Marionette DEBUG loaded listener.js 07:04:39 INFO - PROCESS | 832 | ++DOMWINDOW == 81 (0000009F33037800) [pid = 832] [serial = 1736] [outer = 0000009F2E435400] 07:04:39 INFO - PROCESS | 832 | 1468505079670 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]]]}] 07:04:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 07:04:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 629ms 07:04:39 INFO - PROCESS | 832 | 1468505079720 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 07:04:39 INFO - PROCESS | 832 | 1468505079722 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 07:04:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 07:04:39 INFO - PROCESS | 832 | 1468505079725 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 07:04:39 INFO - PROCESS | 832 | 1468505079727 Marionette TRACE conn6 <- [1,2278,null,{}] 07:04:39 INFO - PROCESS | 832 | 1468505079730 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}] 07:04:39 INFO - PROCESS | 832 | 1468505079732 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:39 INFO - PROCESS | 832 | 1468505079846 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 07:04:39 INFO - PROCESS | 832 | 1468505079854 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:39 INFO - PROCESS | 832 | 1468505079856 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:39 INFO - PROCESS | 832 | ++DOCSHELL 0000009F38BDA000 == 39 [pid = 832] [id = 579] 07:04:39 INFO - PROCESS | 832 | ++DOMWINDOW == 82 (0000009F32ED4800) [pid = 832] [serial = 1737] [outer = 0000000000000000] 07:04:39 INFO - PROCESS | 832 | ++DOMWINDOW == 83 (0000009F338E5400) [pid = 832] [serial = 1738] [outer = 0000009F32ED4800] 07:04:39 INFO - PROCESS | 832 | 1468505079899 Marionette DEBUG loaded listener.js 07:04:39 INFO - PROCESS | 832 | ++DOMWINDOW == 84 (0000009F34084000) [pid = 832] [serial = 1739] [outer = 0000009F32ED4800] 07:04:40 INFO - PROCESS | 832 | 1468505080293 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]]]}] 07:04:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 07:04:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 588ms 07:04:40 INFO - PROCESS | 832 | 1468505080357 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 07:04:40 INFO - PROCESS | 832 | 1468505080361 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 07:04:40 INFO - PROCESS | 832 | 1468505080367 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 07:04:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 07:04:40 INFO - PROCESS | 832 | 1468505080372 Marionette TRACE conn6 <- [1,2282,null,{}] 07:04:40 INFO - PROCESS | 832 | 1468505080378 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}] 07:04:40 INFO - PROCESS | 832 | 1468505080382 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:40 INFO - PROCESS | 832 | 1468505080584 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 07:04:40 INFO - PROCESS | 832 | 1468505080693 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:40 INFO - PROCESS | 832 | 1468505080698 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:40 INFO - PROCESS | 832 | ++DOCSHELL 0000009F28D10800 == 40 [pid = 832] [id = 580] 07:04:40 INFO - PROCESS | 832 | ++DOMWINDOW == 85 (0000009F23631000) [pid = 832] [serial = 1740] [outer = 0000000000000000] 07:04:40 INFO - PROCESS | 832 | ++DOMWINDOW == 86 (0000009F23A9F000) [pid = 832] [serial = 1741] [outer = 0000009F23631000] 07:04:40 INFO - PROCESS | 832 | 1468505080756 Marionette DEBUG loaded listener.js 07:04:40 INFO - PROCESS | 832 | ++DOMWINDOW == 87 (0000009F23E78400) [pid = 832] [serial = 1742] [outer = 0000009F23631000] 07:04:41 INFO - PROCESS | 832 | 1468505081495 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]]]}] 07:04:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 07:04:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1193ms 07:04:41 INFO - PROCESS | 832 | 1468505081565 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 07:04:41 INFO - PROCESS | 832 | 1468505081569 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 07:04:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 07:04:41 INFO - PROCESS | 832 | 1468505081576 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 07:04:41 INFO - PROCESS | 832 | 1468505081580 Marionette TRACE conn6 <- [1,2286,null,{}] 07:04:41 INFO - PROCESS | 832 | 1468505081585 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}] 07:04:41 INFO - PROCESS | 832 | 1468505081588 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:41 INFO - PROCESS | 832 | 1468505081720 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 07:04:41 INFO - PROCESS | 832 | 1468505081874 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:41 INFO - PROCESS | 832 | 1468505081877 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:41 INFO - PROCESS | 832 | ++DOCSHELL 0000009F3016F800 == 41 [pid = 832] [id = 581] 07:04:41 INFO - PROCESS | 832 | ++DOMWINDOW == 88 (0000009F287B3800) [pid = 832] [serial = 1743] [outer = 0000000000000000] 07:04:41 INFO - PROCESS | 832 | ++DOMWINDOW == 89 (0000009F28D5F400) [pid = 832] [serial = 1744] [outer = 0000009F287B3800] 07:04:41 INFO - PROCESS | 832 | 1468505081938 Marionette DEBUG loaded listener.js 07:04:42 INFO - PROCESS | 832 | ++DOMWINDOW == 90 (0000009F299B8800) [pid = 832] [serial = 1745] [outer = 0000009F287B3800] 07:04:42 INFO - PROCESS | 832 | --DOCSHELL 0000009F38B37800 == 40 [pid = 832] [id = 578] 07:04:42 INFO - PROCESS | 832 | --DOCSHELL 0000009F3889E000 == 39 [pid = 832] [id = 577] 07:04:42 INFO - PROCESS | 832 | --DOCSHELL 0000009F30C79000 == 38 [pid = 832] [id = 576] 07:04:42 INFO - PROCESS | 832 | --DOCSHELL 0000009F3798F800 == 37 [pid = 832] [id = 575] 07:04:42 INFO - PROCESS | 832 | --DOCSHELL 0000009F2E492800 == 36 [pid = 832] [id = 574] 07:04:42 INFO - PROCESS | 832 | --DOCSHELL 0000009F3704A800 == 35 [pid = 832] [id = 573] 07:04:42 INFO - PROCESS | 832 | --DOCSHELL 0000009F35C67800 == 34 [pid = 832] [id = 572] 07:04:42 INFO - PROCESS | 832 | --DOCSHELL 0000009F313C6800 == 33 [pid = 832] [id = 571] 07:04:42 INFO - PROCESS | 832 | --DOCSHELL 0000009F30C79800 == 32 [pid = 832] [id = 570] 07:04:42 INFO - PROCESS | 832 | --DOCSHELL 0000009F30230000 == 31 [pid = 832] [id = 569] 07:04:42 INFO - PROCESS | 832 | --DOCSHELL 0000009F2E6AD000 == 30 [pid = 832] [id = 568] 07:04:42 INFO - PROCESS | 832 | --DOCSHELL 0000009F2D5E4800 == 29 [pid = 832] [id = 567] 07:04:42 INFO - PROCESS | 832 | --DOMWINDOW == 89 (0000009F330D0400) [pid = 832] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 07:04:42 INFO - PROCESS | 832 | 1468505082893 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]]]}] 07:04:42 INFO - PROCESS | 832 | --DOCSHELL 0000009F28F9D000 == 28 [pid = 832] [id = 566] 07:04:42 INFO - PROCESS | 832 | --DOCSHELL 0000009F30823800 == 27 [pid = 832] [id = 565] 07:04:42 INFO - PROCESS | 832 | --DOMWINDOW == 88 (0000009F2F89CC00) [pid = 832] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 07:04:42 INFO - PROCESS | 832 | --DOMWINDOW == 87 (0000009F2FF88800) [pid = 832] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 07:04:42 INFO - PROCESS | 832 | --DOMWINDOW == 86 (0000009F31478000) [pid = 832] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 07:04:42 INFO - PROCESS | 832 | --DOMWINDOW == 85 (0000009F30720400) [pid = 832] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 07:04:42 INFO - PROCESS | 832 | --DOMWINDOW == 84 (0000009F327BCC00) [pid = 832] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 07:04:42 INFO - PROCESS | 832 | --DOMWINDOW == 83 (0000009F31B23800) [pid = 832] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 07:04:42 INFO - PROCESS | 832 | --DOMWINDOW == 82 (0000009F2413D000) [pid = 832] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 07:04:42 INFO - PROCESS | 832 | --DOMWINDOW == 81 (0000009F32EC5C00) [pid = 832] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 07:04:42 INFO - PROCESS | 832 | --DOMWINDOW == 80 (0000009F23BF9000) [pid = 832] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 07:04:42 INFO - PROCESS | 832 | --DOMWINDOW == 79 (0000009F2A46B400) [pid = 832] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 07:04:42 INFO - PROCESS | 832 | --DOMWINDOW == 78 (0000009F29888000) [pid = 832] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 07:04:42 INFO - PROCESS | 832 | --DOMWINDOW == 77 (0000009F32EC6C00) [pid = 832] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 07:04:42 INFO - PROCESS | 832 | --DOMWINDOW == 76 (0000009F3147A400) [pid = 832] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 07:04:42 INFO - PROCESS | 832 | --DOMWINDOW == 75 (0000009F2DFA7800) [pid = 832] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 07:04:42 INFO - PROCESS | 832 | --DOMWINDOW == 74 (0000009F2DCC7400) [pid = 832] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 07:04:42 INFO - PROCESS | 832 | --DOMWINDOW == 73 (0000009F299B1400) [pid = 832] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 07:04:42 INFO - PROCESS | 832 | --DOMWINDOW == 72 (0000009F28AE7800) [pid = 832] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 07:04:42 INFO - PROCESS | 832 | --DOMWINDOW == 71 (0000009F2DCC2C00) [pid = 832] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 07:04:42 INFO - PROCESS | 832 | --DOMWINDOW == 70 (0000009F299B5800) [pid = 832] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 07:04:42 INFO - PROCESS | 832 | --DOMWINDOW == 69 (0000009F2A124C00) [pid = 832] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 07:04:42 INFO - PROCESS | 832 | --DOMWINDOW == 68 (0000009F2FF6EC00) [pid = 832] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 07:04:42 INFO - PROCESS | 832 | --DOMWINDOW == 67 (0000009F30A96400) [pid = 832] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 07:04:42 INFO - PROCESS | 832 | --DOMWINDOW == 66 (0000009F31B2A800) [pid = 832] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 07:04:42 INFO - PROCESS | 832 | --DOMWINDOW == 65 (0000009F2DE3FC00) [pid = 832] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 07:04:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 07:04:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1336ms 07:04:42 INFO - PROCESS | 832 | 1468505082913 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 07:04:42 INFO - PROCESS | 832 | 1468505082918 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 07:04:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 07:04:42 INFO - PROCESS | 832 | 1468505082923 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 07:04:42 INFO - PROCESS | 832 | 1468505082926 Marionette TRACE conn6 <- [1,2290,null,{}] 07:04:42 INFO - PROCESS | 832 | 1468505082932 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}] 07:04:42 INFO - PROCESS | 832 | 1468505082935 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:43 INFO - PROCESS | 832 | 1468505083026 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 07:04:43 INFO - PROCESS | 832 | 1468505083042 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:43 INFO - PROCESS | 832 | 1468505083047 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:43 INFO - PROCESS | 832 | ++DOCSHELL 0000009F28FA4000 == 28 [pid = 832] [id = 582] 07:04:43 INFO - PROCESS | 832 | ++DOMWINDOW == 66 (0000009F27E0E000) [pid = 832] [serial = 1746] [outer = 0000000000000000] 07:04:43 INFO - PROCESS | 832 | ++DOMWINDOW == 67 (0000009F287AC800) [pid = 832] [serial = 1747] [outer = 0000009F27E0E000] 07:04:43 INFO - PROCESS | 832 | 1468505083164 Marionette DEBUG loaded listener.js 07:04:43 INFO - PROCESS | 832 | ++DOMWINDOW == 68 (0000009F28B26000) [pid = 832] [serial = 1748] [outer = 0000009F27E0E000] 07:04:43 INFO - PROCESS | 832 | 1468505083597 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]]]}] 07:04:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 07:04:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 693ms 07:04:43 INFO - PROCESS | 832 | 1468505083639 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 07:04:43 INFO - PROCESS | 832 | 1468505083643 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 07:04:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 07:04:43 INFO - PROCESS | 832 | 1468505083650 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 07:04:43 INFO - PROCESS | 832 | 1468505083653 Marionette TRACE conn6 <- [1,2294,null,{}] 07:04:43 INFO - PROCESS | 832 | 1468505083662 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}] 07:04:43 INFO - PROCESS | 832 | 1468505083664 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:43 INFO - PROCESS | 832 | 1468505083753 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 07:04:43 INFO - PROCESS | 832 | 1468505083759 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:43 INFO - PROCESS | 832 | 1468505083761 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:43 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2DD9F800 == 29 [pid = 832] [id = 583] 07:04:43 INFO - PROCESS | 832 | ++DOMWINDOW == 69 (0000009F29F61C00) [pid = 832] [serial = 1749] [outer = 0000000000000000] 07:04:43 INFO - PROCESS | 832 | ++DOMWINDOW == 70 (0000009F29F68000) [pid = 832] [serial = 1750] [outer = 0000009F29F61C00] 07:04:43 INFO - PROCESS | 832 | 1468505083809 Marionette DEBUG loaded listener.js 07:04:43 INFO - PROCESS | 832 | ++DOMWINDOW == 71 (0000009F2A46B400) [pid = 832] [serial = 1751] [outer = 0000009F29F61C00] 07:04:44 INFO - PROCESS | 832 | 1468505084285 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]]]}] 07:04:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 07:04:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 692ms 07:04:44 INFO - PROCESS | 832 | 1468505084348 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 07:04:44 INFO - PROCESS | 832 | 1468505084350 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 07:04:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 07:04:44 INFO - PROCESS | 832 | 1468505084354 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 07:04:44 INFO - PROCESS | 832 | 1468505084358 Marionette TRACE conn6 <- [1,2298,null,{}] 07:04:44 INFO - PROCESS | 832 | 1468505084369 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}] 07:04:44 INFO - PROCESS | 832 | 1468505084374 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:44 INFO - PROCESS | 832 | 1468505084487 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 07:04:44 INFO - PROCESS | 832 | 1468505084569 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:44 INFO - PROCESS | 832 | 1468505084573 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:44 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30162800 == 30 [pid = 832] [id = 584] 07:04:44 INFO - PROCESS | 832 | ++DOMWINDOW == 72 (0000009F2D172800) [pid = 832] [serial = 1752] [outer = 0000000000000000] 07:04:44 INFO - PROCESS | 832 | ++DOMWINDOW == 73 (0000009F2DCC8C00) [pid = 832] [serial = 1753] [outer = 0000009F2D172800] 07:04:44 INFO - PROCESS | 832 | 1468505084622 Marionette DEBUG loaded listener.js 07:04:44 INFO - PROCESS | 832 | ++DOMWINDOW == 74 (0000009F2DE58C00) [pid = 832] [serial = 1754] [outer = 0000009F2D172800] 07:04:45 INFO - PROCESS | 832 | 1468505084994 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]]]}] 07:04:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 07:04:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 692ms 07:04:45 INFO - PROCESS | 832 | 1468505085048 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 07:04:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 07:04:45 INFO - PROCESS | 832 | 1468505085051 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 07:04:45 INFO - PROCESS | 832 | 1468505085054 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 07:04:45 INFO - PROCESS | 832 | 1468505085056 Marionette TRACE conn6 <- [1,2302,null,{}] 07:04:45 INFO - PROCESS | 832 | 1468505085059 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}] 07:04:45 INFO - PROCESS | 832 | 1468505085061 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:45 INFO - PROCESS | 832 | 1468505085184 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 07:04:45 INFO - PROCESS | 832 | 1468505085203 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:45 INFO - PROCESS | 832 | 1468505085205 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:45 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30C7A800 == 31 [pid = 832] [id = 585] 07:04:45 INFO - PROCESS | 832 | ++DOMWINDOW == 75 (0000009F2DE3FC00) [pid = 832] [serial = 1755] [outer = 0000000000000000] 07:04:45 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F2E43D800) [pid = 832] [serial = 1756] [outer = 0000009F2DE3FC00] 07:04:45 INFO - PROCESS | 832 | 1468505085257 Marionette DEBUG loaded listener.js 07:04:45 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F2F89FC00) [pid = 832] [serial = 1757] [outer = 0000009F2DE3FC00] 07:04:45 INFO - PROCESS | 832 | 1468505085685 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]]]}] 07:04:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 07:04:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 692ms 07:04:45 INFO - PROCESS | 832 | 1468505085749 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 07:04:45 INFO - PROCESS | 832 | 1468505085752 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 07:04:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 07:04:45 INFO - PROCESS | 832 | 1468505085755 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 07:04:45 INFO - PROCESS | 832 | 1468505085757 Marionette TRACE conn6 <- [1,2306,null,{}] 07:04:45 INFO - PROCESS | 832 | 1468505085760 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}] 07:04:45 INFO - PROCESS | 832 | 1468505085762 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:45 INFO - PROCESS | 832 | 1468505085897 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 07:04:45 INFO - PROCESS | 832 | 1468505085919 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:45 INFO - PROCESS | 832 | 1468505085921 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:45 INFO - PROCESS | 832 | ++DOCSHELL 0000009F3114D800 == 32 [pid = 832] [id = 586] 07:04:45 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F2F8A1400) [pid = 832] [serial = 1758] [outer = 0000000000000000] 07:04:45 INFO - PROCESS | 832 | ++DOMWINDOW == 79 (0000009F2FF74800) [pid = 832] [serial = 1759] [outer = 0000009F2F8A1400] 07:04:45 INFO - PROCESS | 832 | 1468505085966 Marionette DEBUG loaded listener.js 07:04:46 INFO - PROCESS | 832 | ++DOMWINDOW == 80 (0000009F3017C400) [pid = 832] [serial = 1760] [outer = 0000009F2F8A1400] 07:04:46 INFO - PROCESS | 832 | 1468505086414 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] 07:04:46 INFO - PROCESS | 832 | 1468505086431 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 07:04:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 07:04:46 INFO - PROCESS | 832 | 1468505086434 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 07:04:46 INFO - PROCESS | 832 | 1468505086436 Marionette TRACE conn6 <- [1,2310,null,{}] 07:04:46 INFO - PROCESS | 832 | 1468505086439 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}] 07:04:46 INFO - PROCESS | 832 | 1468505086445 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:46 INFO - PROCESS | 832 | 1468505086587 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 07:04:46 INFO - PROCESS | 832 | 1468505086642 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:46 INFO - PROCESS | 832 | 1468505086644 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:46 INFO - PROCESS | 832 | ++DOCSHELL 0000009F35C6A000 == 33 [pid = 832] [id = 587] 07:04:46 INFO - PROCESS | 832 | ++DOMWINDOW == 81 (0000009F30721400) [pid = 832] [serial = 1761] [outer = 0000000000000000] 07:04:46 INFO - PROCESS | 832 | ++DOMWINDOW == 82 (0000009F30CA0800) [pid = 832] [serial = 1762] [outer = 0000009F30721400] 07:04:46 INFO - PROCESS | 832 | 1468505086690 Marionette DEBUG loaded listener.js 07:04:46 INFO - PROCESS | 832 | ++DOMWINDOW == 83 (0000009F31481800) [pid = 832] [serial = 1763] [outer = 0000009F30721400] 07:04:47 INFO - PROCESS | 832 | 1468505087101 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]]]}] 07:04:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 07:04:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 670ms 07:04:47 INFO - PROCESS | 832 | 1468505087107 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 07:04:47 INFO - PROCESS | 832 | 1468505087110 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 07:04:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 07:04:47 INFO - PROCESS | 832 | 1468505087113 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 07:04:47 INFO - PROCESS | 832 | 1468505087115 Marionette TRACE conn6 <- [1,2314,null,{}] 07:04:47 INFO - PROCESS | 832 | 1468505087127 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}] 07:04:47 INFO - PROCESS | 832 | 1468505087129 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:47 INFO - PROCESS | 832 | 1468505087398 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 07:04:47 INFO - PROCESS | 832 | --DOMWINDOW == 82 (0000009F21BD2C00) [pid = 832] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 07:04:47 INFO - PROCESS | 832 | --DOMWINDOW == 81 (0000009F2435E400) [pid = 832] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 07:04:47 INFO - PROCESS | 832 | --DOMWINDOW == 80 (0000009F2A3BAC00) [pid = 832] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 07:04:47 INFO - PROCESS | 832 | --DOMWINDOW == 79 (0000009F2D10B400) [pid = 832] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 07:04:47 INFO - PROCESS | 832 | --DOMWINDOW == 78 (0000009F32ED3800) [pid = 832] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 07:04:47 INFO - PROCESS | 832 | --DOMWINDOW == 77 (0000009F23BEEC00) [pid = 832] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 07:04:47 INFO - PROCESS | 832 | --DOMWINDOW == 76 (0000009F2DCC9400) [pid = 832] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 07:04:47 INFO - PROCESS | 832 | --DOMWINDOW == 75 (0000009F30A89800) [pid = 832] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 07:04:47 INFO - PROCESS | 832 | --DOMWINDOW == 74 (0000009F23BFA800) [pid = 832] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 07:04:47 INFO - PROCESS | 832 | --DOMWINDOW == 73 (0000009F24A65000) [pid = 832] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 07:04:47 INFO - PROCESS | 832 | --DOMWINDOW == 72 (0000009F2E435400) [pid = 832] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 07:04:47 INFO - PROCESS | 832 | --DOMWINDOW == 71 (0000009F30CABC00) [pid = 832] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 07:04:47 INFO - PROCESS | 832 | --DOMWINDOW == 70 (0000009F24ADE400) [pid = 832] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 07:04:47 INFO - PROCESS | 832 | --DOMWINDOW == 69 (0000009F31B0D000) [pid = 832] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 07:04:47 INFO - PROCESS | 832 | 1468505087459 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:47 INFO - PROCESS | 832 | 1468505087461 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:47 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30C52800 == 34 [pid = 832] [id = 588] 07:04:47 INFO - PROCESS | 832 | ++DOMWINDOW == 70 (0000009F21BD6C00) [pid = 832] [serial = 1764] [outer = 0000000000000000] 07:04:47 INFO - PROCESS | 832 | ++DOMWINDOW == 71 (0000009F23F85C00) [pid = 832] [serial = 1765] [outer = 0000009F21BD6C00] 07:04:47 INFO - PROCESS | 832 | 1468505087505 Marionette DEBUG loaded listener.js 07:04:47 INFO - PROCESS | 832 | ++DOMWINDOW == 72 (0000009F2D9BE000) [pid = 832] [serial = 1766] [outer = 0000009F21BD6C00] 07:04:47 INFO - PROCESS | 832 | 1468505087837 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]]]}] 07:04:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 07:04:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 796ms 07:04:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 07:04:47 INFO - PROCESS | 832 | 1468505087913 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 07:04:47 INFO - PROCESS | 832 | 1468505087915 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 07:04:47 INFO - PROCESS | 832 | 1468505087918 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 07:04:47 INFO - PROCESS | 832 | 1468505087920 Marionette TRACE conn6 <- [1,2318,null,{}] 07:04:47 INFO - PROCESS | 832 | 1468505087931 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}] 07:04:47 INFO - PROCESS | 832 | 1468505087934 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:48 INFO - PROCESS | 832 | 1468505088015 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 07:04:48 INFO - PROCESS | 832 | 1468505088020 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:48 INFO - PROCESS | 832 | 1468505088022 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:48 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37750800 == 35 [pid = 832] [id = 589] 07:04:48 INFO - PROCESS | 832 | ++DOMWINDOW == 73 (0000009F2E435400) [pid = 832] [serial = 1767] [outer = 0000000000000000] 07:04:48 INFO - PROCESS | 832 | ++DOMWINDOW == 74 (0000009F31B2A800) [pid = 832] [serial = 1768] [outer = 0000009F2E435400] 07:04:48 INFO - PROCESS | 832 | 1468505088066 Marionette DEBUG loaded listener.js 07:04:48 INFO - PROCESS | 832 | ++DOMWINDOW == 75 (0000009F327B4400) [pid = 832] [serial = 1769] [outer = 0000009F2E435400] 07:04:48 INFO - PROCESS | 832 | 1468505088465 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]]]}] 07:04:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 07:04:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 587ms 07:04:48 INFO - PROCESS | 832 | 1468505088508 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 07:04:48 INFO - PROCESS | 832 | 1468505088510 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 07:04:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 07:04:48 INFO - PROCESS | 832 | 1468505088530 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 07:04:48 INFO - PROCESS | 832 | 1468505088533 Marionette TRACE conn6 <- [1,2322,null,{}] 07:04:48 INFO - PROCESS | 832 | 1468505088536 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}] 07:04:48 INFO - PROCESS | 832 | 1468505088538 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:48 INFO - PROCESS | 832 | 1468505088619 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 07:04:48 INFO - PROCESS | 832 | 1468505088624 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:48 INFO - PROCESS | 832 | 1468505088626 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:48 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37971800 == 36 [pid = 832] [id = 590] 07:04:48 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F327BDC00) [pid = 832] [serial = 1770] [outer = 0000000000000000] 07:04:48 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F32ECD000) [pid = 832] [serial = 1771] [outer = 0000009F327BDC00] 07:04:48 INFO - PROCESS | 832 | 1468505088672 Marionette DEBUG loaded listener.js 07:04:48 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F3303A800) [pid = 832] [serial = 1772] [outer = 0000009F327BDC00] 07:04:49 INFO - PROCESS | 832 | 1468505089115 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]]]}] 07:04:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 07:04:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 629ms 07:04:49 INFO - PROCESS | 832 | 1468505089168 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 07:04:49 INFO - PROCESS | 832 | 1468505089170 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 07:04:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 07:04:49 INFO - PROCESS | 832 | 1468505089174 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 07:04:49 INFO - PROCESS | 832 | 1468505089175 Marionette TRACE conn6 <- [1,2326,null,{}] 07:04:49 INFO - PROCESS | 832 | 1468505089179 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}] 07:04:49 INFO - PROCESS | 832 | 1468505089181 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:49 INFO - PROCESS | 832 | 1468505089264 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 07:04:49 INFO - PROCESS | 832 | 1468505089271 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:49 INFO - PROCESS | 832 | 1468505089273 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:49 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37AA9000 == 37 [pid = 832] [id = 591] 07:04:49 INFO - PROCESS | 832 | ++DOMWINDOW == 79 (0000009F330DA800) [pid = 832] [serial = 1773] [outer = 0000000000000000] 07:04:49 INFO - PROCESS | 832 | ++DOMWINDOW == 80 (0000009F299BA000) [pid = 832] [serial = 1774] [outer = 0000009F330DA800] 07:04:49 INFO - PROCESS | 832 | 1468505089317 Marionette DEBUG loaded listener.js 07:04:49 INFO - PROCESS | 832 | ++DOMWINDOW == 81 (0000009F34167800) [pid = 832] [serial = 1775] [outer = 0000009F330DA800] 07:04:50 INFO - PROCESS | 832 | 1468505090016 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]]]}] 07:04:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 07:04:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 880ms 07:04:50 INFO - PROCESS | 832 | 1468505090058 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 07:04:50 INFO - PROCESS | 832 | 1468505090063 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 07:04:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 07:04:50 INFO - PROCESS | 832 | 1468505090068 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 07:04:50 INFO - PROCESS | 832 | 1468505090074 Marionette TRACE conn6 <- [1,2330,null,{}] 07:04:50 INFO - PROCESS | 832 | 1468505090079 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}] 07:04:50 INFO - PROCESS | 832 | 1468505090082 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:50 INFO - PROCESS | 832 | 1468505090211 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 07:04:50 INFO - PROCESS | 832 | 1468505090328 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:50 INFO - PROCESS | 832 | 1468505090331 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:50 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2DD9D800 == 38 [pid = 832] [id = 592] 07:04:50 INFO - PROCESS | 832 | ++DOMWINDOW == 82 (0000009F27F40C00) [pid = 832] [serial = 1776] [outer = 0000000000000000] 07:04:50 INFO - PROCESS | 832 | ++DOMWINDOW == 83 (0000009F28F66400) [pid = 832] [serial = 1777] [outer = 0000009F27F40C00] 07:04:50 INFO - PROCESS | 832 | 1468505090392 Marionette DEBUG loaded listener.js 07:04:50 INFO - PROCESS | 832 | ++DOMWINDOW == 84 (0000009F29F68400) [pid = 832] [serial = 1778] [outer = 0000009F27F40C00] 07:04:50 INFO - PROCESS | 832 | 1468505090960 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]]]}] 07:04:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 07:04:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 944ms 07:04:51 INFO - PROCESS | 832 | 1468505091016 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 07:04:51 INFO - PROCESS | 832 | 1468505091022 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 07:04:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 07:04:51 INFO - PROCESS | 832 | 1468505091028 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 07:04:51 INFO - PROCESS | 832 | 1468505091031 Marionette TRACE conn6 <- [1,2334,null,{}] 07:04:51 INFO - PROCESS | 832 | 1468505091035 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}] 07:04:51 INFO - PROCESS | 832 | 1468505091038 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:51 INFO - PROCESS | 832 | 1468505091158 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 07:04:51 INFO - PROCESS | 832 | 1468505091283 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:51 INFO - PROCESS | 832 | 1468505091286 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:51 INFO - PROCESS | 832 | ++DOCSHELL 0000009F340B2800 == 39 [pid = 832] [id = 593] 07:04:51 INFO - PROCESS | 832 | ++DOMWINDOW == 85 (0000009F2D9BD000) [pid = 832] [serial = 1779] [outer = 0000000000000000] 07:04:51 INFO - PROCESS | 832 | ++DOMWINDOW == 86 (0000009F2DCCDC00) [pid = 832] [serial = 1780] [outer = 0000009F2D9BD000] 07:04:51 INFO - PROCESS | 832 | 1468505091344 Marionette DEBUG loaded listener.js 07:04:51 INFO - PROCESS | 832 | ++DOMWINDOW == 87 (0000009F2F896400) [pid = 832] [serial = 1781] [outer = 0000009F2D9BD000] 07:04:51 INFO - PROCESS | 832 | 1468505091939 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]]]}] 07:04:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 07:04:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 940ms 07:04:51 INFO - PROCESS | 832 | 1468505091970 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 07:04:51 INFO - PROCESS | 832 | 1468505091973 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 07:04:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 07:04:51 INFO - PROCESS | 832 | 1468505091977 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 07:04:51 INFO - PROCESS | 832 | 1468505091981 Marionette TRACE conn6 <- [1,2338,null,{}] 07:04:52 INFO - PROCESS | 832 | 1468505091993 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}] 07:04:52 INFO - PROCESS | 832 | 1468505091998 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:52 INFO - PROCESS | 832 | 1468505092113 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 07:04:52 INFO - PROCESS | 832 | 1468505092210 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:52 INFO - PROCESS | 832 | 1468505092214 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:52 INFO - PROCESS | 832 | ++DOCSHELL 0000009F385F4800 == 40 [pid = 832] [id = 594] 07:04:52 INFO - PROCESS | 832 | ++DOMWINDOW == 88 (0000009F31128800) [pid = 832] [serial = 1782] [outer = 0000000000000000] 07:04:52 INFO - PROCESS | 832 | ++DOMWINDOW == 89 (0000009F313F7000) [pid = 832] [serial = 1783] [outer = 0000009F31128800] 07:04:52 INFO - PROCESS | 832 | 1468505092271 Marionette DEBUG loaded listener.js 07:04:52 INFO - PROCESS | 832 | ++DOMWINDOW == 90 (0000009F3407D400) [pid = 832] [serial = 1784] [outer = 0000009F31128800] 07:04:53 INFO - PROCESS | 832 | 1468505093094 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]]]}] 07:04:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 07:04:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1137ms 07:04:53 INFO - PROCESS | 832 | 1468505093117 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 07:04:53 INFO - PROCESS | 832 | 1468505093121 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 07:04:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 07:04:53 INFO - PROCESS | 832 | 1468505093127 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 07:04:53 INFO - PROCESS | 832 | 1468505093130 Marionette TRACE conn6 <- [1,2342,null,{}] 07:04:53 INFO - PROCESS | 832 | 1468505093136 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}] 07:04:53 INFO - PROCESS | 832 | 1468505093139 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:53 INFO - PROCESS | 832 | 1468505093249 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 07:04:53 INFO - PROCESS | 832 | 1468505093374 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:53 INFO - PROCESS | 832 | 1468505093379 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:53 INFO - PROCESS | 832 | ++DOCSHELL 0000009F28844000 == 41 [pid = 832] [id = 595] 07:04:53 INFO - PROCESS | 832 | ++DOMWINDOW == 91 (0000009F287B0000) [pid = 832] [serial = 1785] [outer = 0000000000000000] 07:04:53 INFO - PROCESS | 832 | ++DOMWINDOW == 92 (0000009F28A79C00) [pid = 832] [serial = 1786] [outer = 0000009F287B0000] 07:04:53 INFO - PROCESS | 832 | 1468505093432 Marionette DEBUG loaded listener.js 07:04:53 INFO - PROCESS | 832 | ++DOMWINDOW == 93 (0000009F299AE400) [pid = 832] [serial = 1787] [outer = 0000009F287B0000] 07:04:54 INFO - PROCESS | 832 | --DOCSHELL 0000009F37971800 == 40 [pid = 832] [id = 590] 07:04:54 INFO - PROCESS | 832 | --DOCSHELL 0000009F37750800 == 39 [pid = 832] [id = 589] 07:04:54 INFO - PROCESS | 832 | --DOCSHELL 0000009F30C52800 == 38 [pid = 832] [id = 588] 07:04:54 INFO - PROCESS | 832 | --DOCSHELL 0000009F35C6A000 == 37 [pid = 832] [id = 587] 07:04:54 INFO - PROCESS | 832 | --DOCSHELL 0000009F3114D800 == 36 [pid = 832] [id = 586] 07:04:54 INFO - PROCESS | 832 | --DOCSHELL 0000009F30C7A800 == 35 [pid = 832] [id = 585] 07:04:54 INFO - PROCESS | 832 | --DOCSHELL 0000009F30162800 == 34 [pid = 832] [id = 584] 07:04:54 INFO - PROCESS | 832 | --DOCSHELL 0000009F2DD9F800 == 33 [pid = 832] [id = 583] 07:04:54 INFO - PROCESS | 832 | --DOCSHELL 0000009F28FA4000 == 32 [pid = 832] [id = 582] 07:04:54 INFO - PROCESS | 832 | --DOCSHELL 0000009F38BDA000 == 31 [pid = 832] [id = 579] 07:04:54 INFO - PROCESS | 832 | --DOCSHELL 0000009F28D10800 == 30 [pid = 832] [id = 580] 07:04:54 INFO - PROCESS | 832 | --DOCSHELL 0000009F3016F800 == 29 [pid = 832] [id = 581] 07:04:54 INFO - PROCESS | 832 | --DOCSHELL 0000009F385F4800 == 28 [pid = 832] [id = 594] 07:04:54 INFO - PROCESS | 832 | --DOCSHELL 0000009F340B2800 == 27 [pid = 832] [id = 593] 07:04:54 INFO - PROCESS | 832 | --DOCSHELL 0000009F2DD9D800 == 26 [pid = 832] [id = 592] 07:04:54 INFO - PROCESS | 832 | --DOCSHELL 0000009F37AA9000 == 25 [pid = 832] [id = 591] 07:04:54 INFO - PROCESS | 832 | --DOMWINDOW == 92 (0000009F29922400) [pid = 832] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 07:04:54 INFO - PROCESS | 832 | --DOMWINDOW == 91 (0000009F299BD800) [pid = 832] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 07:04:54 INFO - PROCESS | 832 | --DOMWINDOW == 90 (0000009F2DA22C00) [pid = 832] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 07:04:54 INFO - PROCESS | 832 | --DOMWINDOW == 89 (0000009F2DCC4C00) [pid = 832] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 07:04:54 INFO - PROCESS | 832 | --DOMWINDOW == 88 (0000009F2D10D400) [pid = 832] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 07:04:54 INFO - PROCESS | 832 | --DOMWINDOW == 87 (0000009F2D179800) [pid = 832] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 07:04:54 INFO - PROCESS | 832 | --DOMWINDOW == 86 (0000009F2FF7A400) [pid = 832] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 07:04:54 INFO - PROCESS | 832 | --DOMWINDOW == 85 (0000009F3407B800) [pid = 832] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 07:04:54 INFO - PROCESS | 832 | --DOMWINDOW == 84 (0000009F23BF1400) [pid = 832] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 07:04:54 INFO - PROCESS | 832 | --DOMWINDOW == 83 (0000009F23E7A400) [pid = 832] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 07:04:54 INFO - PROCESS | 832 | --DOMWINDOW == 82 (0000009F2F898000) [pid = 832] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 07:04:54 INFO - PROCESS | 832 | --DOMWINDOW == 81 (0000009F2FB7A800) [pid = 832] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 07:04:54 INFO - PROCESS | 832 | --DOMWINDOW == 80 (0000009F30A92C00) [pid = 832] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 07:04:54 INFO - PROCESS | 832 | --DOMWINDOW == 79 (0000009F2FF84400) [pid = 832] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 07:04:54 INFO - PROCESS | 832 | --DOMWINDOW == 78 (0000009F301E5800) [pid = 832] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 07:04:54 INFO - PROCESS | 832 | --DOMWINDOW == 77 (0000009F27FFB800) [pid = 832] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 07:04:54 INFO - PROCESS | 832 | --DOMWINDOW == 76 (0000009F287B6C00) [pid = 832] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 07:04:54 INFO - PROCESS | 832 | --DOMWINDOW == 75 (0000009F33037800) [pid = 832] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 07:04:54 INFO - PROCESS | 832 | --DOMWINDOW == 74 (0000009F3112A000) [pid = 832] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 07:04:54 INFO - PROCESS | 832 | --DOMWINDOW == 73 (0000009F313F9000) [pid = 832] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 07:04:54 INFO - PROCESS | 832 | --DOMWINDOW == 72 (0000009F338E5400) [pid = 832] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 07:04:54 INFO - PROCESS | 832 | --DOMWINDOW == 71 (0000009F30CAB000) [pid = 832] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 07:04:54 INFO - PROCESS | 832 | --DOMWINDOW == 70 (0000009F2D50D000) [pid = 832] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 07:04:54 INFO - PROCESS | 832 | --DOMWINDOW == 69 (0000009F31D8F400) [pid = 832] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 07:04:54 INFO - PROCESS | 832 | --DOMWINDOW == 68 (0000009F32E8B400) [pid = 832] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 07:04:54 INFO - PROCESS | 832 | --DOMWINDOW == 67 (0000009F32956C00) [pid = 832] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 07:04:54 INFO - PROCESS | 832 | --DOMWINDOW == 66 (0000009F308C8400) [pid = 832] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 07:04:54 INFO - PROCESS | 832 | --DOMWINDOW == 65 (0000009F30CA6800) [pid = 832] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 07:04:54 INFO - PROCESS | 832 | 1468505094509 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]]]}] 07:04:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 07:04:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1444ms 07:04:54 INFO - PROCESS | 832 | 1468505094575 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 07:04:54 INFO - PROCESS | 832 | 1468505094580 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 07:04:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 07:04:54 INFO - PROCESS | 832 | 1468505094584 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 07:04:54 INFO - PROCESS | 832 | 1468505094589 Marionette TRACE conn6 <- [1,2346,null,{}] 07:04:54 INFO - PROCESS | 832 | 1468505094594 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}] 07:04:54 INFO - PROCESS | 832 | 1468505094597 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:54 INFO - PROCESS | 832 | 1468505094691 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 07:04:54 INFO - PROCESS | 832 | 1468505094706 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:54 INFO - PROCESS | 832 | 1468505094709 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:54 INFO - PROCESS | 832 | ++DOCSHELL 0000009F29838000 == 26 [pid = 832] [id = 596] 07:04:54 INFO - PROCESS | 832 | ++DOMWINDOW == 66 (0000009F23E7E400) [pid = 832] [serial = 1788] [outer = 0000000000000000] 07:04:54 INFO - PROCESS | 832 | ++DOMWINDOW == 67 (0000009F24F50C00) [pid = 832] [serial = 1789] [outer = 0000009F23E7E400] 07:04:54 INFO - PROCESS | 832 | 1468505094758 Marionette DEBUG loaded listener.js 07:04:54 INFO - PROCESS | 832 | ++DOMWINDOW == 68 (0000009F28A7EC00) [pid = 832] [serial = 1790] [outer = 0000009F23E7E400] 07:04:55 INFO - PROCESS | 832 | 1468505095248 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]]]}] 07:04:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 07:04:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 690ms 07:04:55 INFO - PROCESS | 832 | 1468505095279 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 07:04:55 INFO - PROCESS | 832 | 1468505095284 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 07:04:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 07:04:55 INFO - PROCESS | 832 | 1468505095291 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 07:04:55 INFO - PROCESS | 832 | 1468505095294 Marionette TRACE conn6 <- [1,2350,null,{}] 07:04:55 INFO - PROCESS | 832 | 1468505095298 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}] 07:04:55 INFO - PROCESS | 832 | 1468505095301 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:55 INFO - PROCESS | 832 | 1468505095432 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 07:04:55 INFO - PROCESS | 832 | 1468505095518 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:55 INFO - PROCESS | 832 | 1468505095521 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:55 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2DDA3800 == 27 [pid = 832] [id = 597] 07:04:55 INFO - PROCESS | 832 | ++DOMWINDOW == 69 (0000009F23F82800) [pid = 832] [serial = 1791] [outer = 0000000000000000] 07:04:55 INFO - PROCESS | 832 | ++DOMWINDOW == 70 (0000009F29B53C00) [pid = 832] [serial = 1792] [outer = 0000009F23F82800] 07:04:55 INFO - PROCESS | 832 | 1468505095569 Marionette DEBUG loaded listener.js 07:04:55 INFO - PROCESS | 832 | ++DOMWINDOW == 71 (0000009F2D103800) [pid = 832] [serial = 1793] [outer = 0000009F23F82800] 07:04:55 INFO - PROCESS | 832 | 1468505095959 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]]]}] 07:04:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 07:04:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 731ms 07:04:56 INFO - PROCESS | 832 | 1468505096024 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 07:04:56 INFO - PROCESS | 832 | 1468505096026 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 07:04:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 07:04:56 INFO - PROCESS | 832 | 1468505096030 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 07:04:56 INFO - PROCESS | 832 | 1468505096033 Marionette TRACE conn6 <- [1,2354,null,{}] 07:04:56 INFO - PROCESS | 832 | 1468505096045 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}] 07:04:56 INFO - PROCESS | 832 | 1468505096050 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:56 INFO - PROCESS | 832 | 1468505096136 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 07:04:56 INFO - PROCESS | 832 | 1468505096143 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:56 INFO - PROCESS | 832 | 1468505096146 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:56 INFO - PROCESS | 832 | ++DOCSHELL 0000009F3081E800 == 28 [pid = 832] [id = 598] 07:04:56 INFO - PROCESS | 832 | ++DOMWINDOW == 72 (0000009F2D9C4C00) [pid = 832] [serial = 1794] [outer = 0000000000000000] 07:04:56 INFO - PROCESS | 832 | ++DOMWINDOW == 73 (0000009F2DCC2800) [pid = 832] [serial = 1795] [outer = 0000009F2D9C4C00] 07:04:56 INFO - PROCESS | 832 | 1468505096195 Marionette DEBUG loaded listener.js 07:04:56 INFO - PROCESS | 832 | ++DOMWINDOW == 74 (0000009F2DE52400) [pid = 832] [serial = 1796] [outer = 0000009F2D9C4C00] 07:04:56 INFO - PROCESS | 832 | 1468505096666 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]]]}] 07:04:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 07:04:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 691ms 07:04:56 INFO - PROCESS | 832 | 1468505096728 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 07:04:56 INFO - PROCESS | 832 | 1468505096730 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 07:04:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 07:04:56 INFO - PROCESS | 832 | 1468505096733 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 07:04:56 INFO - PROCESS | 832 | 1468505096735 Marionette TRACE conn6 <- [1,2358,null,{}] 07:04:56 INFO - PROCESS | 832 | 1468505096739 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}] 07:04:56 INFO - PROCESS | 832 | 1468505096741 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:56 INFO - PROCESS | 832 | 1468505096884 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 07:04:56 INFO - PROCESS | 832 | 1468505096939 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:56 INFO - PROCESS | 832 | 1468505096942 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:56 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30C8F000 == 29 [pid = 832] [id = 599] 07:04:56 INFO - PROCESS | 832 | ++DOMWINDOW == 75 (0000009F2F89A000) [pid = 832] [serial = 1797] [outer = 0000000000000000] 07:04:56 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F2F8A0400) [pid = 832] [serial = 1798] [outer = 0000009F2F89A000] 07:04:56 INFO - PROCESS | 832 | 1468505096987 Marionette DEBUG loaded listener.js 07:04:57 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F2FF70400) [pid = 832] [serial = 1799] [outer = 0000009F2F89A000] 07:04:57 INFO - PROCESS | 832 | 1468505097440 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]]]}] 07:04:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 07:04:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 735ms 07:04:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 07:04:57 INFO - PROCESS | 832 | 1468505097473 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 07:04:57 INFO - PROCESS | 832 | 1468505097475 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 07:04:57 INFO - PROCESS | 832 | 1468505097478 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 07:04:57 INFO - PROCESS | 832 | 1468505097480 Marionette TRACE conn6 <- [1,2362,null,{}] 07:04:57 INFO - PROCESS | 832 | 1468505097483 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}] 07:04:57 INFO - PROCESS | 832 | 1468505097486 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:57 INFO - PROCESS | 832 | 1468505097595 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 07:04:57 INFO - PROCESS | 832 | 1468505097603 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:57 INFO - PROCESS | 832 | 1468505097606 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:57 INFO - PROCESS | 832 | ++DOCSHELL 0000009F32EBB800 == 30 [pid = 832] [id = 600] 07:04:57 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F2DF9B800) [pid = 832] [serial = 1800] [outer = 0000000000000000] 07:04:57 INFO - PROCESS | 832 | ++DOMWINDOW == 79 (0000009F30028800) [pid = 832] [serial = 1801] [outer = 0000009F2DF9B800] 07:04:57 INFO - PROCESS | 832 | 1468505097650 Marionette DEBUG loaded listener.js 07:04:57 INFO - PROCESS | 832 | ++DOMWINDOW == 80 (0000009F30771C00) [pid = 832] [serial = 1802] [outer = 0000009F2DF9B800] 07:04:58 INFO - PROCESS | 832 | 1468505098143 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]]]}] 07:04:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 07:04:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 670ms 07:04:58 INFO - PROCESS | 832 | 1468505098152 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 07:04:58 INFO - PROCESS | 832 | 1468505098154 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 07:04:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 07:04:58 INFO - PROCESS | 832 | 1468505098157 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 07:04:58 INFO - PROCESS | 832 | 1468505098159 Marionette TRACE conn6 <- [1,2366,null,{}] 07:04:58 INFO - PROCESS | 832 | 1468505098163 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}] 07:04:58 INFO - PROCESS | 832 | 1468505098169 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:58 INFO - PROCESS | 832 | 1468505098324 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 07:04:58 INFO - PROCESS | 832 | 1468505098336 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:58 INFO - PROCESS | 832 | 1468505098338 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:58 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37040800 == 31 [pid = 832] [id = 601] 07:04:58 INFO - PROCESS | 832 | ++DOMWINDOW == 81 (0000009F2FB88000) [pid = 832] [serial = 1803] [outer = 0000000000000000] 07:04:58 INFO - PROCESS | 832 | ++DOMWINDOW == 82 (0000009F30CA7400) [pid = 832] [serial = 1804] [outer = 0000009F2FB88000] 07:04:58 INFO - PROCESS | 832 | 1468505098384 Marionette DEBUG loaded listener.js 07:04:58 INFO - PROCESS | 832 | ++DOMWINDOW == 83 (0000009F31A10000) [pid = 832] [serial = 1805] [outer = 0000009F2FB88000] 07:04:58 INFO - PROCESS | 832 | --DOMWINDOW == 82 (0000009F327BDC00) [pid = 832] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 07:04:58 INFO - PROCESS | 832 | --DOMWINDOW == 81 (0000009F330DA800) [pid = 832] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 07:04:58 INFO - PROCESS | 832 | --DOMWINDOW == 80 (0000009F2F8A1400) [pid = 832] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 07:04:58 INFO - PROCESS | 832 | --DOMWINDOW == 79 (0000009F32ED4800) [pid = 832] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 07:04:58 INFO - PROCESS | 832 | --DOMWINDOW == 78 (0000009F30721400) [pid = 832] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 07:04:58 INFO - PROCESS | 832 | --DOMWINDOW == 77 (0000009F287B3800) [pid = 832] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 07:04:58 INFO - PROCESS | 832 | --DOMWINDOW == 76 (0000009F23631000) [pid = 832] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 07:04:58 INFO - PROCESS | 832 | --DOMWINDOW == 75 (0000009F2D172800) [pid = 832] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 07:04:58 INFO - PROCESS | 832 | --DOMWINDOW == 74 (0000009F29F61C00) [pid = 832] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 07:04:58 INFO - PROCESS | 832 | --DOMWINDOW == 73 (0000009F27E0E000) [pid = 832] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 07:04:58 INFO - PROCESS | 832 | --DOMWINDOW == 72 (0000009F21BD6C00) [pid = 832] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 07:04:58 INFO - PROCESS | 832 | --DOMWINDOW == 71 (0000009F2E435400) [pid = 832] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 07:04:58 INFO - PROCESS | 832 | --DOMWINDOW == 70 (0000009F2DE3FC00) [pid = 832] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 07:04:58 INFO - PROCESS | 832 | 1468505098945 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]]]}] 07:04:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 07:04:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 836ms 07:04:59 INFO - PROCESS | 832 | 1468505098997 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 07:04:59 INFO - PROCESS | 832 | 1468505098999 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 07:04:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 07:04:59 INFO - PROCESS | 832 | 1468505099002 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 07:04:59 INFO - PROCESS | 832 | 1468505099004 Marionette TRACE conn6 <- [1,2370,null,{}] 07:04:59 INFO - PROCESS | 832 | 1468505099007 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}] 07:04:59 INFO - PROCESS | 832 | 1468505099009 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:59 INFO - PROCESS | 832 | 1468505099088 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 07:04:59 INFO - PROCESS | 832 | 1468505099094 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:59 INFO - PROCESS | 832 | 1468505099096 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:59 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37743000 == 32 [pid = 832] [id = 602] 07:04:59 INFO - PROCESS | 832 | ++DOMWINDOW == 71 (0000009F2D172800) [pid = 832] [serial = 1806] [outer = 0000000000000000] 07:04:59 INFO - PROCESS | 832 | ++DOMWINDOW == 72 (0000009F2FF6F800) [pid = 832] [serial = 1807] [outer = 0000009F2D172800] 07:04:59 INFO - PROCESS | 832 | 1468505099140 Marionette DEBUG loaded listener.js 07:04:59 INFO - PROCESS | 832 | ++DOMWINDOW == 73 (0000009F31A04C00) [pid = 832] [serial = 1808] [outer = 0000009F2D172800] 07:04:59 INFO - PROCESS | 832 | 1468505099552 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]]]}] 07:04:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 07:04:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 586ms 07:04:59 INFO - PROCESS | 832 | 1468505099599 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 07:04:59 INFO - PROCESS | 832 | 1468505099602 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 07:04:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 07:04:59 INFO - PROCESS | 832 | 1468505099609 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 07:04:59 INFO - PROCESS | 832 | 1468505099612 Marionette TRACE conn6 <- [1,2374,null,{}] 07:04:59 INFO - PROCESS | 832 | 1468505099616 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}] 07:04:59 INFO - PROCESS | 832 | 1468505099618 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:59 INFO - PROCESS | 832 | 1468505099700 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 07:04:59 INFO - PROCESS | 832 | 1468505099706 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:59 INFO - PROCESS | 832 | 1468505099708 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:04:59 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37980800 == 33 [pid = 832] [id = 603] 07:04:59 INFO - PROCESS | 832 | ++DOMWINDOW == 74 (0000009F31D97000) [pid = 832] [serial = 1809] [outer = 0000000000000000] 07:04:59 INFO - PROCESS | 832 | ++DOMWINDOW == 75 (0000009F31DF8400) [pid = 832] [serial = 1810] [outer = 0000009F31D97000] 07:04:59 INFO - PROCESS | 832 | 1468505099751 Marionette DEBUG loaded listener.js 07:04:59 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F32EC7400) [pid = 832] [serial = 1811] [outer = 0000009F31D97000] 07:05:00 INFO - PROCESS | 832 | 1468505100202 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]]]}] 07:05:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 07:05:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 628ms 07:05:00 INFO - PROCESS | 832 | 1468505100250 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 07:05:00 INFO - PROCESS | 832 | 1468505100252 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 07:05:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 07:05:00 INFO - PROCESS | 832 | 1468505100261 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 07:05:00 INFO - PROCESS | 832 | 1468505100263 Marionette TRACE conn6 <- [1,2378,null,{}] 07:05:00 INFO - PROCESS | 832 | 1468505100266 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}] 07:05:00 INFO - PROCESS | 832 | 1468505100269 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:00 INFO - PROCESS | 832 | 1468505100352 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 07:05:00 INFO - PROCESS | 832 | 1468505100358 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:00 INFO - PROCESS | 832 | 1468505100359 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:00 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37AC6800 == 34 [pid = 832] [id = 604] 07:05:00 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F299B9C00) [pid = 832] [serial = 1812] [outer = 0000000000000000] 07:05:00 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F30CA9800) [pid = 832] [serial = 1813] [outer = 0000009F299B9C00] 07:05:00 INFO - PROCESS | 832 | 1468505100404 Marionette DEBUG loaded listener.js 07:05:00 INFO - PROCESS | 832 | ++DOMWINDOW == 79 (0000009F330D2400) [pid = 832] [serial = 1814] [outer = 0000009F299B9C00] 07:05:01 INFO - PROCESS | 832 | --DOCSHELL 0000009F29838000 == 33 [pid = 832] [id = 596] 07:05:01 INFO - PROCESS | 832 | --DOCSHELL 0000009F28844000 == 32 [pid = 832] [id = 595] 07:05:01 INFO - PROCESS | 832 | --DOCSHELL 0000009F37743000 == 31 [pid = 832] [id = 602] 07:05:01 INFO - PROCESS | 832 | --DOCSHELL 0000009F30C8F000 == 30 [pid = 832] [id = 599] 07:05:01 INFO - PROCESS | 832 | --DOCSHELL 0000009F37040800 == 29 [pid = 832] [id = 601] 07:05:01 INFO - PROCESS | 832 | --DOCSHELL 0000009F37980800 == 28 [pid = 832] [id = 603] 07:05:01 INFO - PROCESS | 832 | --DOCSHELL 0000009F2DDA3800 == 27 [pid = 832] [id = 597] 07:05:01 INFO - PROCESS | 832 | --DOCSHELL 0000009F3081E800 == 26 [pid = 832] [id = 598] 07:05:01 INFO - PROCESS | 832 | --DOCSHELL 0000009F32EBB800 == 25 [pid = 832] [id = 600] 07:05:01 INFO - PROCESS | 832 | --DOMWINDOW == 78 (0000009F2FF74800) [pid = 832] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 07:05:01 INFO - PROCESS | 832 | --DOMWINDOW == 77 (0000009F34084000) [pid = 832] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 07:05:01 INFO - PROCESS | 832 | --DOMWINDOW == 76 (0000009F30CA0800) [pid = 832] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 07:05:01 INFO - PROCESS | 832 | --DOMWINDOW == 75 (0000009F28D5F400) [pid = 832] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 07:05:01 INFO - PROCESS | 832 | --DOMWINDOW == 74 (0000009F299B8800) [pid = 832] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 07:05:01 INFO - PROCESS | 832 | --DOMWINDOW == 73 (0000009F23A9F000) [pid = 832] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 07:05:01 INFO - PROCESS | 832 | --DOMWINDOW == 72 (0000009F23E78400) [pid = 832] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 07:05:01 INFO - PROCESS | 832 | --DOMWINDOW == 71 (0000009F2DCC8C00) [pid = 832] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 07:05:01 INFO - PROCESS | 832 | --DOMWINDOW == 70 (0000009F2DE58C00) [pid = 832] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 07:05:01 INFO - PROCESS | 832 | --DOMWINDOW == 69 (0000009F29F68000) [pid = 832] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 07:05:01 INFO - PROCESS | 832 | --DOMWINDOW == 68 (0000009F2A46B400) [pid = 832] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 07:05:01 INFO - PROCESS | 832 | --DOMWINDOW == 67 (0000009F287AC800) [pid = 832] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 07:05:01 INFO - PROCESS | 832 | --DOMWINDOW == 66 (0000009F28B26000) [pid = 832] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 07:05:01 INFO - PROCESS | 832 | --DOMWINDOW == 65 (0000009F3017C400) [pid = 832] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 07:05:01 INFO - PROCESS | 832 | --DOMWINDOW == 64 (0000009F23F85C00) [pid = 832] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 07:05:01 INFO - PROCESS | 832 | --DOMWINDOW == 63 (0000009F31481800) [pid = 832] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 07:05:01 INFO - PROCESS | 832 | --DOMWINDOW == 62 (0000009F31B2A800) [pid = 832] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 07:05:01 INFO - PROCESS | 832 | --DOMWINDOW == 61 (0000009F3303A800) [pid = 832] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 07:05:01 INFO - PROCESS | 832 | --DOMWINDOW == 60 (0000009F2D9BE000) [pid = 832] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 07:05:01 INFO - PROCESS | 832 | --DOMWINDOW == 59 (0000009F2E43D800) [pid = 832] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 07:05:02 INFO - PROCESS | 832 | --DOMWINDOW == 58 (0000009F327B4400) [pid = 832] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 07:05:02 INFO - PROCESS | 832 | --DOMWINDOW == 57 (0000009F2F89FC00) [pid = 832] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 07:05:02 INFO - PROCESS | 832 | --DOMWINDOW == 56 (0000009F32ECD000) [pid = 832] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 07:05:02 INFO - PROCESS | 832 | --DOMWINDOW == 55 (0000009F34167800) [pid = 832] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 07:05:02 INFO - PROCESS | 832 | --DOMWINDOW == 54 (0000009F299BA000) [pid = 832] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 07:05:02 INFO - PROCESS | 832 | 1468505102168 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]]]}] 07:05:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 07:05:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1946ms 07:05:02 INFO - PROCESS | 832 | 1468505102210 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 07:05:02 INFO - PROCESS | 832 | 1468505102214 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 07:05:02 INFO - PROCESS | 832 | 1468505102219 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 07:05:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 07:05:02 INFO - PROCESS | 832 | 1468505102223 Marionette TRACE conn6 <- [1,2382,null,{}] 07:05:02 INFO - PROCESS | 832 | 1468505102229 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}] 07:05:02 INFO - PROCESS | 832 | 1468505102232 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:02 INFO - PROCESS | 832 | 1468505102329 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 07:05:02 INFO - PROCESS | 832 | 1468505102338 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:02 INFO - PROCESS | 832 | 1468505102343 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:02 INFO - PROCESS | 832 | ++DOCSHELL 0000009F29827800 == 26 [pid = 832] [id = 605] 07:05:02 INFO - PROCESS | 832 | ++DOMWINDOW == 55 (0000009F23BF1800) [pid = 832] [serial = 1815] [outer = 0000000000000000] 07:05:02 INFO - PROCESS | 832 | ++DOMWINDOW == 56 (0000009F23BF3800) [pid = 832] [serial = 1816] [outer = 0000009F23BF1800] 07:05:02 INFO - PROCESS | 832 | 1468505102393 Marionette DEBUG loaded listener.js 07:05:02 INFO - PROCESS | 832 | ++DOMWINDOW == 57 (0000009F23E7A400) [pid = 832] [serial = 1817] [outer = 0000009F23BF1800] 07:05:02 INFO - PROCESS | 832 | 1468505102897 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]]]}] 07:05:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 07:05:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 734ms 07:05:02 INFO - PROCESS | 832 | 1468505102958 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 07:05:02 INFO - PROCESS | 832 | 1468505102963 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 07:05:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 07:05:02 INFO - PROCESS | 832 | 1468505102970 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 07:05:02 INFO - PROCESS | 832 | 1468505102973 Marionette TRACE conn6 <- [1,2386,null,{}] 07:05:02 INFO - PROCESS | 832 | 1468505102977 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}] 07:05:02 INFO - PROCESS | 832 | 1468505102980 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:03 INFO - PROCESS | 832 | 1468505103070 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 07:05:03 INFO - PROCESS | 832 | 1468505103151 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:03 INFO - PROCESS | 832 | 1468505103154 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:03 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2D91B800 == 27 [pid = 832] [id = 606] 07:05:03 INFO - PROCESS | 832 | ++DOMWINDOW == 58 (0000009F24A63C00) [pid = 832] [serial = 1818] [outer = 0000000000000000] 07:05:03 INFO - PROCESS | 832 | ++DOMWINDOW == 59 (0000009F280C3800) [pid = 832] [serial = 1819] [outer = 0000009F24A63C00] 07:05:03 INFO - PROCESS | 832 | 1468505103203 Marionette DEBUG loaded listener.js 07:05:03 INFO - PROCESS | 832 | ++DOMWINDOW == 60 (0000009F28A7B000) [pid = 832] [serial = 1820] [outer = 0000009F24A63C00] 07:05:03 INFO - PROCESS | 832 | 1468505103589 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]]]}] 07:05:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 07:05:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 629ms 07:05:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 07:05:03 INFO - PROCESS | 832 | 1468505103602 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 07:05:03 INFO - PROCESS | 832 | 1468505103605 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 07:05:03 INFO - PROCESS | 832 | 1468505103609 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 07:05:03 INFO - PROCESS | 832 | 1468505103612 Marionette TRACE conn6 <- [1,2390,null,{}] 07:05:03 INFO - PROCESS | 832 | 1468505103624 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}] 07:05:03 INFO - PROCESS | 832 | 1468505103629 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:03 INFO - PROCESS | 832 | 1468505103745 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 07:05:03 INFO - PROCESS | 832 | 1468505103756 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:03 INFO - PROCESS | 832 | 1468505103759 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:03 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2FADF800 == 28 [pid = 832] [id = 607] 07:05:03 INFO - PROCESS | 832 | ++DOMWINDOW == 61 (0000009F21CD2400) [pid = 832] [serial = 1821] [outer = 0000000000000000] 07:05:03 INFO - PROCESS | 832 | ++DOMWINDOW == 62 (0000009F299B6000) [pid = 832] [serial = 1822] [outer = 0000009F21CD2400] 07:05:03 INFO - PROCESS | 832 | 1468505103807 Marionette DEBUG loaded listener.js 07:05:03 INFO - PROCESS | 832 | ++DOMWINDOW == 63 (0000009F29F66000) [pid = 832] [serial = 1823] [outer = 0000009F21CD2400] 07:05:04 INFO - PROCESS | 832 | 1468505104253 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]]]}] 07:05:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 07:05:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 689ms 07:05:04 INFO - PROCESS | 832 | 1468505104298 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 07:05:04 INFO - PROCESS | 832 | 1468505104301 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 07:05:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 07:05:04 INFO - PROCESS | 832 | 1468505104305 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 07:05:04 INFO - PROCESS | 832 | 1468505104307 Marionette TRACE conn6 <- [1,2394,null,{}] 07:05:04 INFO - PROCESS | 832 | 1468505104310 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}] 07:05:04 INFO - PROCESS | 832 | 1468505104312 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:04 INFO - PROCESS | 832 | 1468505104397 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 07:05:04 INFO - PROCESS | 832 | 1468505104405 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:04 INFO - PROCESS | 832 | 1468505104407 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:04 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30820800 == 29 [pid = 832] [id = 608] 07:05:04 INFO - PROCESS | 832 | ++DOMWINDOW == 64 (0000009F2D16B800) [pid = 832] [serial = 1824] [outer = 0000000000000000] 07:05:04 INFO - PROCESS | 832 | ++DOMWINDOW == 65 (0000009F2D172400) [pid = 832] [serial = 1825] [outer = 0000009F2D16B800] 07:05:04 INFO - PROCESS | 832 | 1468505104453 Marionette DEBUG loaded listener.js 07:05:04 INFO - PROCESS | 832 | ++DOMWINDOW == 66 (0000009F2D592800) [pid = 832] [serial = 1826] [outer = 0000009F2D16B800] 07:05:04 INFO - PROCESS | 832 | 1468505104868 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]]]}] 07:05:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 07:05:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 629ms 07:05:04 INFO - PROCESS | 832 | 1468505104936 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 07:05:04 INFO - PROCESS | 832 | 1468505104938 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 07:05:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 07:05:04 INFO - PROCESS | 832 | 1468505104942 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 07:05:04 INFO - PROCESS | 832 | 1468505104943 Marionette TRACE conn6 <- [1,2398,null,{}] 07:05:04 INFO - PROCESS | 832 | 1468505104947 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}] 07:05:04 INFO - PROCESS | 832 | 1468505104949 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:05 INFO - PROCESS | 832 | 1468505105029 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 07:05:05 INFO - PROCESS | 832 | 1468505105037 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:05 INFO - PROCESS | 832 | 1468505105039 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:05 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30C8A000 == 30 [pid = 832] [id = 609] 07:05:05 INFO - PROCESS | 832 | ++DOMWINDOW == 67 (0000009F239B5000) [pid = 832] [serial = 1827] [outer = 0000000000000000] 07:05:05 INFO - PROCESS | 832 | ++DOMWINDOW == 68 (0000009F2DB37000) [pid = 832] [serial = 1828] [outer = 0000009F239B5000] 07:05:05 INFO - PROCESS | 832 | 1468505105083 Marionette DEBUG loaded listener.js 07:05:05 INFO - PROCESS | 832 | ++DOMWINDOW == 69 (0000009F2DCCA000) [pid = 832] [serial = 1829] [outer = 0000009F239B5000] 07:05:05 INFO - PROCESS | 832 | 1468505105550 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]]]}] 07:05:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 07:05:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 629ms 07:05:05 INFO - PROCESS | 832 | 1468505105574 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 07:05:05 INFO - PROCESS | 832 | 1468505105576 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 07:05:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 07:05:05 INFO - PROCESS | 832 | 1468505105579 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 07:05:05 INFO - PROCESS | 832 | 1468505105581 Marionette TRACE conn6 <- [1,2402,null,{}] 07:05:05 INFO - PROCESS | 832 | 1468505105585 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}] 07:05:05 INFO - PROCESS | 832 | 1468505105591 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:05 INFO - PROCESS | 832 | 1468505105697 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 07:05:05 INFO - PROCESS | 832 | 1468505105706 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:05 INFO - PROCESS | 832 | 1468505105708 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:05 INFO - PROCESS | 832 | ++DOCSHELL 0000009F31DD2800 == 31 [pid = 832] [id = 610] 07:05:05 INFO - PROCESS | 832 | ++DOMWINDOW == 70 (0000009F2DCCE800) [pid = 832] [serial = 1830] [outer = 0000000000000000] 07:05:05 INFO - PROCESS | 832 | ++DOMWINDOW == 71 (0000009F2E440400) [pid = 832] [serial = 1831] [outer = 0000009F2DCCE800] 07:05:05 INFO - PROCESS | 832 | 1468505105753 Marionette DEBUG loaded listener.js 07:05:05 INFO - PROCESS | 832 | ++DOMWINDOW == 72 (0000009F299AF400) [pid = 832] [serial = 1832] [outer = 0000009F2DCCE800] 07:05:06 INFO - PROCESS | 832 | 1468505106171 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]]]}] 07:05:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 07:05:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 629ms 07:05:06 INFO - PROCESS | 832 | 1468505106212 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 07:05:06 INFO - PROCESS | 832 | 1468505106214 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 07:05:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 07:05:06 INFO - PROCESS | 832 | 1468505106217 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 07:05:06 INFO - PROCESS | 832 | 1468505106219 Marionette TRACE conn6 <- [1,2406,null,{}] 07:05:06 INFO - PROCESS | 832 | 1468505106227 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}] 07:05:06 INFO - PROCESS | 832 | 1468505106229 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:06 INFO - PROCESS | 832 | 1468505106309 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 07:05:06 INFO - PROCESS | 832 | 1468505106315 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:06 INFO - PROCESS | 832 | 1468505106317 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:06 INFO - PROCESS | 832 | ++DOCSHELL 0000009F35C70000 == 32 [pid = 832] [id = 611] 07:05:06 INFO - PROCESS | 832 | ++DOMWINDOW == 73 (0000009F2FB82800) [pid = 832] [serial = 1833] [outer = 0000000000000000] 07:05:06 INFO - PROCESS | 832 | ++DOMWINDOW == 74 (0000009F2FF8D000) [pid = 832] [serial = 1834] [outer = 0000009F2FB82800] 07:05:06 INFO - PROCESS | 832 | 1468505106363 Marionette DEBUG loaded listener.js 07:05:06 INFO - PROCESS | 832 | ++DOMWINDOW == 75 (0000009F301E7000) [pid = 832] [serial = 1835] [outer = 0000009F2FB82800] 07:05:06 INFO - PROCESS | 832 | 1468505106811 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]]]}] 07:05:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 07:05:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 627ms 07:05:06 INFO - PROCESS | 832 | 1468505106852 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 07:05:06 INFO - PROCESS | 832 | 1468505106854 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 07:05:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 07:05:06 INFO - PROCESS | 832 | 1468505106858 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 07:05:06 INFO - PROCESS | 832 | 1468505106859 Marionette TRACE conn6 <- [1,2410,null,{}] 07:05:06 INFO - PROCESS | 832 | 1468505106863 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}] 07:05:06 INFO - PROCESS | 832 | 1468505106865 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:06 INFO - PROCESS | 832 | 1468505106944 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 07:05:06 INFO - PROCESS | 832 | 1468505106949 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:06 INFO - PROCESS | 832 | 1468505106951 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:06 INFO - PROCESS | 832 | ++DOCSHELL 0000009F3704C800 == 33 [pid = 832] [id = 612] 07:05:06 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F301EA800) [pid = 832] [serial = 1836] [outer = 0000000000000000] 07:05:06 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F308D0800) [pid = 832] [serial = 1837] [outer = 0000009F301EA800] 07:05:07 INFO - PROCESS | 832 | 1468505106996 Marionette DEBUG loaded listener.js 07:05:07 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F30CA0400) [pid = 832] [serial = 1838] [outer = 0000009F301EA800] 07:05:07 INFO - PROCESS | 832 | 1468505107459 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]]]}] 07:05:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 07:05:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 629ms 07:05:07 INFO - PROCESS | 832 | 1468505107495 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 07:05:07 INFO - PROCESS | 832 | 1468505107498 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 07:05:07 INFO - PROCESS | 832 | 1468505107501 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 07:05:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 07:05:07 INFO - PROCESS | 832 | 1468505107503 Marionette TRACE conn6 <- [1,2414,null,{}] 07:05:07 INFO - PROCESS | 832 | 1468505107506 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}] 07:05:07 INFO - PROCESS | 832 | 1468505107508 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:07 INFO - PROCESS | 832 | 1468505107614 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 07:05:07 INFO - PROCESS | 832 | 1468505107622 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:07 INFO - PROCESS | 832 | 1468505107624 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:07 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2FADE800 == 34 [pid = 832] [id = 613] 07:05:07 INFO - PROCESS | 832 | ++DOMWINDOW == 79 (0000009F2F8A2000) [pid = 832] [serial = 1839] [outer = 0000000000000000] 07:05:07 INFO - PROCESS | 832 | ++DOMWINDOW == 80 (0000009F30CAB000) [pid = 832] [serial = 1840] [outer = 0000009F2F8A2000] 07:05:07 INFO - PROCESS | 832 | 1468505107711 Marionette DEBUG loaded listener.js 07:05:07 INFO - PROCESS | 832 | ++DOMWINDOW == 81 (0000009F31129800) [pid = 832] [serial = 1841] [outer = 0000009F2F8A2000] 07:05:08 INFO - PROCESS | 832 | 1468505108160 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]]]}] 07:05:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 07:05:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 692ms 07:05:08 INFO - PROCESS | 832 | 1468505108197 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 07:05:08 INFO - PROCESS | 832 | 1468505108199 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 07:05:08 INFO - PROCESS | 832 | 1468505108202 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 07:05:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 07:05:08 INFO - PROCESS | 832 | 1468505108204 Marionette TRACE conn6 <- [1,2418,null,{}] 07:05:08 INFO - PROCESS | 832 | 1468505108208 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}] 07:05:08 INFO - PROCESS | 832 | 1468505108209 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:08 INFO - PROCESS | 832 | 1468505108325 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 07:05:08 INFO - PROCESS | 832 | 1468505108330 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:08 INFO - PROCESS | 832 | 1468505108332 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:08 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37967800 == 35 [pid = 832] [id = 614] 07:05:08 INFO - PROCESS | 832 | ++DOMWINDOW == 82 (0000009F31131000) [pid = 832] [serial = 1842] [outer = 0000000000000000] 07:05:08 INFO - PROCESS | 832 | ++DOMWINDOW == 83 (0000009F3147BC00) [pid = 832] [serial = 1843] [outer = 0000009F31131000] 07:05:08 INFO - PROCESS | 832 | 1468505108376 Marionette DEBUG loaded listener.js 07:05:08 INFO - PROCESS | 832 | ++DOMWINDOW == 84 (0000009F31A63C00) [pid = 832] [serial = 1844] [outer = 0000009F31131000] 07:05:08 INFO - PROCESS | 832 | 1468505108820 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]]]}] 07:05:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 07:05:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 629ms 07:05:08 INFO - PROCESS | 832 | 1468505108835 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 07:05:08 INFO - PROCESS | 832 | 1468505108838 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 07:05:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 07:05:08 INFO - PROCESS | 832 | 1468505108841 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 07:05:08 INFO - PROCESS | 832 | 1468505108843 Marionette TRACE conn6 <- [1,2422,null,{}] 07:05:08 INFO - PROCESS | 832 | 1468505108847 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}] 07:05:08 INFO - PROCESS | 832 | 1468505108849 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:08 INFO - PROCESS | 832 | 1468505108971 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 07:05:09 INFO - PROCESS | 832 | 1468505109059 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:09 INFO - PROCESS | 832 | 1468505109061 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:09 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30C89800 == 36 [pid = 832] [id = 615] 07:05:09 INFO - PROCESS | 832 | ++DOMWINDOW == 85 (0000009F31DED000) [pid = 832] [serial = 1845] [outer = 0000000000000000] 07:05:09 INFO - PROCESS | 832 | ++DOMWINDOW == 86 (0000009F32E41C00) [pid = 832] [serial = 1846] [outer = 0000009F31DED000] 07:05:09 INFO - PROCESS | 832 | 1468505109108 Marionette DEBUG loaded listener.js 07:05:09 INFO - PROCESS | 832 | ++DOMWINDOW == 87 (0000009F33034000) [pid = 832] [serial = 1847] [outer = 0000009F31DED000] 07:05:09 INFO - PROCESS | 832 | --DOMWINDOW == 86 (0000009F31D97000) [pid = 832] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 07:05:09 INFO - PROCESS | 832 | --DOMWINDOW == 85 (0000009F2F89A000) [pid = 832] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 07:05:09 INFO - PROCESS | 832 | --DOMWINDOW == 84 (0000009F2DF9B800) [pid = 832] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 07:05:09 INFO - PROCESS | 832 | --DOMWINDOW == 83 (0000009F2FB88000) [pid = 832] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 07:05:09 INFO - PROCESS | 832 | --DOMWINDOW == 82 (0000009F2D172800) [pid = 832] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 07:05:09 INFO - PROCESS | 832 | --DOMWINDOW == 81 (0000009F2D9C4C00) [pid = 832] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 07:05:09 INFO - PROCESS | 832 | --DOMWINDOW == 80 (0000009F23F82800) [pid = 832] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 07:05:09 INFO - PROCESS | 832 | --DOMWINDOW == 79 (0000009F23E7E400) [pid = 832] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 07:05:09 INFO - PROCESS | 832 | --DOMWINDOW == 78 (0000009F287B0000) [pid = 832] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 07:05:09 INFO - PROCESS | 832 | --DOMWINDOW == 77 (0000009F31128800) [pid = 832] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 07:05:09 INFO - PROCESS | 832 | --DOMWINDOW == 76 (0000009F2D9BD000) [pid = 832] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 07:05:09 INFO - PROCESS | 832 | --DOMWINDOW == 75 (0000009F27F40C00) [pid = 832] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 07:05:09 INFO - PROCESS | 832 | 1468505109575 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]]]}] 07:05:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 07:05:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 774ms 07:05:09 INFO - PROCESS | 832 | 1468505109618 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 07:05:09 INFO - PROCESS | 832 | 1468505109620 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 07:05:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 07:05:09 INFO - PROCESS | 832 | 1468505109623 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 07:05:09 INFO - PROCESS | 832 | 1468505109625 Marionette TRACE conn6 <- [1,2426,null,{}] 07:05:09 INFO - PROCESS | 832 | 1468505109628 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}] 07:05:09 INFO - PROCESS | 832 | 1468505109630 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:09 INFO - PROCESS | 832 | 1468505109712 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 07:05:09 INFO - PROCESS | 832 | 1468505109717 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:09 INFO - PROCESS | 832 | 1468505109719 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:09 INFO - PROCESS | 832 | ++DOCSHELL 0000009F385EF800 == 37 [pid = 832] [id = 616] 07:05:09 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F2D10B400) [pid = 832] [serial = 1848] [outer = 0000000000000000] 07:05:09 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F2E41AC00) [pid = 832] [serial = 1849] [outer = 0000009F2D10B400] 07:05:09 INFO - PROCESS | 832 | 1468505109764 Marionette DEBUG loaded listener.js 07:05:09 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F31472400) [pid = 832] [serial = 1850] [outer = 0000009F2D10B400] 07:05:10 INFO - PROCESS | 832 | 1468505110174 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]]]}] 07:05:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 07:05:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 588ms 07:05:10 INFO - PROCESS | 832 | 1468505110225 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 07:05:10 INFO - PROCESS | 832 | 1468505110227 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 07:05:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 07:05:10 INFO - PROCESS | 832 | 1468505110231 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 07:05:10 INFO - PROCESS | 832 | 1468505110232 Marionette TRACE conn6 <- [1,2430,null,{}] 07:05:10 INFO - PROCESS | 832 | 1468505110239 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}] 07:05:10 INFO - PROCESS | 832 | 1468505110241 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:10 INFO - PROCESS | 832 | 1468505110324 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 07:05:10 INFO - PROCESS | 832 | 1468505110329 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:10 INFO - PROCESS | 832 | 1468505110331 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:10 INFO - PROCESS | 832 | ++DOCSHELL 0000009F38B35800 == 38 [pid = 832] [id = 617] 07:05:10 INFO - PROCESS | 832 | ++DOMWINDOW == 79 (0000009F31DEFC00) [pid = 832] [serial = 1851] [outer = 0000000000000000] 07:05:10 INFO - PROCESS | 832 | ++DOMWINDOW == 80 (0000009F330D4000) [pid = 832] [serial = 1852] [outer = 0000009F31DEFC00] 07:05:10 INFO - PROCESS | 832 | 1468505110375 Marionette DEBUG loaded listener.js 07:05:10 INFO - PROCESS | 832 | ++DOMWINDOW == 81 (0000009F3407C400) [pid = 832] [serial = 1853] [outer = 0000009F31DEFC00] 07:05:10 INFO - PROCESS | 832 | 1468505110804 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]]]}] 07:05:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 07:05:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 628ms 07:05:10 INFO - PROCESS | 832 | 1468505110868 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 07:05:10 INFO - PROCESS | 832 | 1468505110870 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 07:05:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 07:05:10 INFO - PROCESS | 832 | 1468505110874 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 07:05:10 INFO - PROCESS | 832 | 1468505110876 Marionette TRACE conn6 <- [1,2434,null,{}] 07:05:10 INFO - PROCESS | 832 | 1468505110879 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}] 07:05:10 INFO - PROCESS | 832 | 1468505110881 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:10 INFO - PROCESS | 832 | 1468505110964 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 07:05:10 INFO - PROCESS | 832 | 1468505110972 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:10 INFO - PROCESS | 832 | 1468505110974 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:10 INFO - PROCESS | 832 | ++DOCSHELL 0000009F38BCE800 == 39 [pid = 832] [id = 618] 07:05:10 INFO - PROCESS | 832 | ++DOMWINDOW == 82 (0000009F29F65000) [pid = 832] [serial = 1854] [outer = 0000000000000000] 07:05:11 INFO - PROCESS | 832 | ++DOMWINDOW == 83 (0000009F32ED0C00) [pid = 832] [serial = 1855] [outer = 0000009F29F65000] 07:05:11 INFO - PROCESS | 832 | 1468505111017 Marionette DEBUG loaded listener.js 07:05:11 INFO - PROCESS | 832 | ++DOMWINDOW == 84 (0000009F34165C00) [pid = 832] [serial = 1856] [outer = 0000009F29F65000] 07:05:11 INFO - PROCESS | 832 | 1468505111644 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]]]}] 07:05:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 07:05:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 838ms 07:05:11 INFO - PROCESS | 832 | 1468505111726 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 07:05:11 INFO - PROCESS | 832 | 1468505111731 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 07:05:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 07:05:11 INFO - PROCESS | 832 | 1468505111738 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 07:05:11 INFO - PROCESS | 832 | 1468505111741 Marionette TRACE conn6 <- [1,2438,null,{}] 07:05:11 INFO - PROCESS | 832 | 1468505111748 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}] 07:05:11 INFO - PROCESS | 832 | 1468505111751 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:11 INFO - PROCESS | 832 | 1468505111891 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 07:05:12 INFO - PROCESS | 832 | 1468505112008 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:12 INFO - PROCESS | 832 | 1468505112014 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:12 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2C974000 == 40 [pid = 832] [id = 619] 07:05:12 INFO - PROCESS | 832 | ++DOMWINDOW == 85 (0000009F23156000) [pid = 832] [serial = 1857] [outer = 0000000000000000] 07:05:12 INFO - PROCESS | 832 | ++DOMWINDOW == 86 (0000009F23BF3400) [pid = 832] [serial = 1858] [outer = 0000009F23156000] 07:05:12 INFO - PROCESS | 832 | 1468505112073 Marionette DEBUG loaded listener.js 07:05:12 INFO - PROCESS | 832 | ++DOMWINDOW == 87 (0000009F24A63400) [pid = 832] [serial = 1859] [outer = 0000009F23156000] 07:05:13 INFO - PROCESS | 832 | 1468505113067 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]]]}] 07:05:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 07:05:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1385ms 07:05:13 INFO - PROCESS | 832 | 1468505113125 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 07:05:13 INFO - PROCESS | 832 | 1468505113129 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 07:05:13 INFO - PROCESS | 832 | 1468505113134 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 07:05:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 07:05:13 INFO - PROCESS | 832 | 1468505113138 Marionette TRACE conn6 <- [1,2442,null,{}] 07:05:13 INFO - PROCESS | 832 | 1468505113143 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}] 07:05:13 INFO - PROCESS | 832 | 1468505113146 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:13 INFO - PROCESS | 832 | 1468505113266 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 07:05:13 INFO - PROCESS | 832 | 1468505113348 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:13 INFO - PROCESS | 832 | 1468505113353 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:13 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2A03F000 == 41 [pid = 832] [id = 620] 07:05:13 INFO - PROCESS | 832 | ++DOMWINDOW == 88 (0000009F27FFA400) [pid = 832] [serial = 1860] [outer = 0000000000000000] 07:05:13 INFO - PROCESS | 832 | ++DOMWINDOW == 89 (0000009F2873F800) [pid = 832] [serial = 1861] [outer = 0000009F27FFA400] 07:05:13 INFO - PROCESS | 832 | 1468505113446 Marionette DEBUG loaded listener.js 07:05:13 INFO - PROCESS | 832 | ++DOMWINDOW == 90 (0000009F28D5B800) [pid = 832] [serial = 1862] [outer = 0000009F27FFA400] 07:05:13 INFO - PROCESS | 832 | --DOCSHELL 0000009F38B35800 == 40 [pid = 832] [id = 617] 07:05:13 INFO - PROCESS | 832 | --DOCSHELL 0000009F385EF800 == 39 [pid = 832] [id = 616] 07:05:13 INFO - PROCESS | 832 | --DOCSHELL 0000009F30C89800 == 38 [pid = 832] [id = 615] 07:05:13 INFO - PROCESS | 832 | --DOCSHELL 0000009F37967800 == 37 [pid = 832] [id = 614] 07:05:13 INFO - PROCESS | 832 | --DOCSHELL 0000009F2FADE800 == 36 [pid = 832] [id = 613] 07:05:13 INFO - PROCESS | 832 | --DOCSHELL 0000009F3704C800 == 35 [pid = 832] [id = 612] 07:05:13 INFO - PROCESS | 832 | --DOCSHELL 0000009F35C70000 == 34 [pid = 832] [id = 611] 07:05:13 INFO - PROCESS | 832 | --DOCSHELL 0000009F31DD2800 == 33 [pid = 832] [id = 610] 07:05:13 INFO - PROCESS | 832 | --DOCSHELL 0000009F30C8A000 == 32 [pid = 832] [id = 609] 07:05:13 INFO - PROCESS | 832 | --DOCSHELL 0000009F30820800 == 31 [pid = 832] [id = 608] 07:05:13 INFO - PROCESS | 832 | --DOCSHELL 0000009F2FADF800 == 30 [pid = 832] [id = 607] 07:05:13 INFO - PROCESS | 832 | --DOCSHELL 0000009F2D91B800 == 29 [pid = 832] [id = 606] 07:05:13 INFO - PROCESS | 832 | --DOCSHELL 0000009F29827800 == 28 [pid = 832] [id = 605] 07:05:13 INFO - PROCESS | 832 | --DOMWINDOW == 89 (0000009F30CA9800) [pid = 832] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 07:05:13 INFO - PROCESS | 832 | --DOCSHELL 0000009F37AC6800 == 27 [pid = 832] [id = 604] 07:05:13 INFO - PROCESS | 832 | 1468505113964 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]]]}] 07:05:13 INFO - PROCESS | 832 | --DOMWINDOW == 88 (0000009F32EC7400) [pid = 832] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 07:05:13 INFO - PROCESS | 832 | --DOMWINDOW == 87 (0000009F2F8A0400) [pid = 832] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 07:05:13 INFO - PROCESS | 832 | --DOMWINDOW == 86 (0000009F30028800) [pid = 832] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 07:05:13 INFO - PROCESS | 832 | --DOMWINDOW == 85 (0000009F2FF70400) [pid = 832] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 07:05:13 INFO - PROCESS | 832 | --DOMWINDOW == 84 (0000009F30CA7400) [pid = 832] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 07:05:13 INFO - PROCESS | 832 | --DOMWINDOW == 83 (0000009F30771C00) [pid = 832] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 07:05:13 INFO - PROCESS | 832 | --DOMWINDOW == 82 (0000009F31DF8400) [pid = 832] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 07:05:13 INFO - PROCESS | 832 | --DOMWINDOW == 81 (0000009F31A10000) [pid = 832] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 07:05:13 INFO - PROCESS | 832 | --DOMWINDOW == 80 (0000009F2FF6F800) [pid = 832] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 07:05:13 INFO - PROCESS | 832 | --DOMWINDOW == 79 (0000009F2DCC2800) [pid = 832] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 07:05:13 INFO - PROCESS | 832 | --DOMWINDOW == 78 (0000009F29B53C00) [pid = 832] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 07:05:13 INFO - PROCESS | 832 | --DOMWINDOW == 77 (0000009F2D103800) [pid = 832] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 07:05:13 INFO - PROCESS | 832 | --DOMWINDOW == 76 (0000009F24F50C00) [pid = 832] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 07:05:13 INFO - PROCESS | 832 | --DOMWINDOW == 75 (0000009F28A7EC00) [pid = 832] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 07:05:13 INFO - PROCESS | 832 | --DOMWINDOW == 74 (0000009F299AE400) [pid = 832] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 07:05:13 INFO - PROCESS | 832 | --DOMWINDOW == 73 (0000009F28A79C00) [pid = 832] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 07:05:13 INFO - PROCESS | 832 | --DOMWINDOW == 72 (0000009F3407D400) [pid = 832] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 07:05:13 INFO - PROCESS | 832 | --DOMWINDOW == 71 (0000009F313F7000) [pid = 832] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 07:05:13 INFO - PROCESS | 832 | --DOMWINDOW == 70 (0000009F2F896400) [pid = 832] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 07:05:13 INFO - PROCESS | 832 | --DOMWINDOW == 69 (0000009F2DCCDC00) [pid = 832] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 07:05:13 INFO - PROCESS | 832 | --DOMWINDOW == 68 (0000009F29F68400) [pid = 832] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 07:05:13 INFO - PROCESS | 832 | --DOMWINDOW == 67 (0000009F28F66400) [pid = 832] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 07:05:13 INFO - PROCESS | 832 | --DOMWINDOW == 66 (0000009F2DE52400) [pid = 832] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 07:05:13 INFO - PROCESS | 832 | --DOMWINDOW == 65 (0000009F31A04C00) [pid = 832] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 07:05:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 07:05:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 881ms 07:05:14 INFO - PROCESS | 832 | 1468505114020 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 07:05:14 INFO - PROCESS | 832 | 1468505114025 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 07:05:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 07:05:14 INFO - PROCESS | 832 | 1468505114032 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 07:05:14 INFO - PROCESS | 832 | 1468505114035 Marionette TRACE conn6 <- [1,2446,null,{}] 07:05:14 INFO - PROCESS | 832 | 1468505114038 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}] 07:05:14 INFO - PROCESS | 832 | 1468505114041 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:14 INFO - PROCESS | 832 | 1468505114132 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 07:05:14 INFO - PROCESS | 832 | 1468505114138 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:14 INFO - PROCESS | 832 | 1468505114141 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:14 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2DD1B000 == 28 [pid = 832] [id = 621] 07:05:14 INFO - PROCESS | 832 | ++DOMWINDOW == 66 (0000009F29888000) [pid = 832] [serial = 1863] [outer = 0000000000000000] 07:05:14 INFO - PROCESS | 832 | ++DOMWINDOW == 67 (0000009F299AEC00) [pid = 832] [serial = 1864] [outer = 0000009F29888000] 07:05:14 INFO - PROCESS | 832 | 1468505114191 Marionette DEBUG loaded listener.js 07:05:14 INFO - PROCESS | 832 | ++DOMWINDOW == 68 (0000009F299BD400) [pid = 832] [serial = 1865] [outer = 0000009F29888000] 07:05:14 INFO - PROCESS | 832 | 1468505114714 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]]]}] 07:05:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 07:05:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 733ms 07:05:14 INFO - PROCESS | 832 | 1468505114767 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 07:05:14 INFO - PROCESS | 832 | 1468505114769 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 07:05:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 07:05:14 INFO - PROCESS | 832 | 1468505114805 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 07:05:14 INFO - PROCESS | 832 | 1468505114809 Marionette TRACE conn6 <- [1,2450,null,{}] 07:05:14 INFO - PROCESS | 832 | 1468505114820 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}] 07:05:14 INFO - PROCESS | 832 | 1468505114825 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:14 INFO - PROCESS | 832 | 1468505114936 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 07:05:15 INFO - PROCESS | 832 | 1468505115010 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:15 INFO - PROCESS | 832 | 1468505115013 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:15 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2E6C8800 == 29 [pid = 832] [id = 622] 07:05:15 INFO - PROCESS | 832 | ++DOMWINDOW == 69 (0000009F2D171800) [pid = 832] [serial = 1866] [outer = 0000000000000000] 07:05:15 INFO - PROCESS | 832 | ++DOMWINDOW == 70 (0000009F2DA24000) [pid = 832] [serial = 1867] [outer = 0000009F2D171800] 07:05:15 INFO - PROCESS | 832 | 1468505115069 Marionette DEBUG loaded listener.js 07:05:15 INFO - PROCESS | 832 | ++DOMWINDOW == 71 (0000009F2DCC9C00) [pid = 832] [serial = 1868] [outer = 0000009F2D171800] 07:05:15 INFO - PROCESS | 832 | 1468505115424 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]]]}] 07:05:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 07:05:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 690ms 07:05:15 INFO - PROCESS | 832 | 1468505115501 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 07:05:15 INFO - PROCESS | 832 | 1468505115504 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 07:05:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 07:05:15 INFO - PROCESS | 832 | 1468505115507 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 07:05:15 INFO - PROCESS | 832 | 1468505115509 Marionette TRACE conn6 <- [1,2454,null,{}] 07:05:15 INFO - PROCESS | 832 | 1468505115513 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}] 07:05:15 INFO - PROCESS | 832 | 1468505115515 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:15 INFO - PROCESS | 832 | 1468505115602 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 07:05:15 INFO - PROCESS | 832 | 1468505115608 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:15 INFO - PROCESS | 832 | 1468505115610 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:15 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30C7E800 == 30 [pid = 832] [id = 623] 07:05:15 INFO - PROCESS | 832 | ++DOMWINDOW == 72 (0000009F23BEF000) [pid = 832] [serial = 1869] [outer = 0000000000000000] 07:05:15 INFO - PROCESS | 832 | ++DOMWINDOW == 73 (0000009F2E437800) [pid = 832] [serial = 1870] [outer = 0000009F23BEF000] 07:05:15 INFO - PROCESS | 832 | 1468505115655 Marionette DEBUG loaded listener.js 07:05:15 INFO - PROCESS | 832 | ++DOMWINDOW == 74 (0000009F2F896800) [pid = 832] [serial = 1871] [outer = 0000009F23BEF000] 07:05:16 INFO - PROCESS | 832 | 1468505116109 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]]]}] 07:05:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 07:05:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 627ms 07:05:16 INFO - PROCESS | 832 | 1468505116137 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 07:05:16 INFO - PROCESS | 832 | 1468505116139 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 07:05:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 07:05:16 INFO - PROCESS | 832 | 1468505116142 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 07:05:16 INFO - PROCESS | 832 | 1468505116144 Marionette TRACE conn6 <- [1,2458,null,{}] 07:05:16 INFO - PROCESS | 832 | 1468505116147 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}] 07:05:16 INFO - PROCESS | 832 | 1468505116150 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:16 INFO - PROCESS | 832 | 1468505116265 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 07:05:16 INFO - PROCESS | 832 | 1468505116346 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:16 INFO - PROCESS | 832 | 1468505116348 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:16 INFO - PROCESS | 832 | ++DOCSHELL 0000009F3114F000 == 31 [pid = 832] [id = 624] 07:05:16 INFO - PROCESS | 832 | ++DOMWINDOW == 75 (0000009F23E70000) [pid = 832] [serial = 1872] [outer = 0000000000000000] 07:05:16 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F2F8EA000) [pid = 832] [serial = 1873] [outer = 0000009F23E70000] 07:05:16 INFO - PROCESS | 832 | 1468505116393 Marionette DEBUG loaded listener.js 07:05:16 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F2FF74000) [pid = 832] [serial = 1874] [outer = 0000009F23E70000] 07:05:16 INFO - PROCESS | 832 | 1468505116814 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]]]}] 07:05:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 07:05:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 734ms 07:05:16 INFO - PROCESS | 832 | 1468505116880 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 07:05:16 INFO - PROCESS | 832 | 1468505116882 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 07:05:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 07:05:16 INFO - PROCESS | 832 | 1468505116890 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 07:05:16 INFO - PROCESS | 832 | 1468505116892 Marionette TRACE conn6 <- [1,2462,null,{}] 07:05:16 INFO - PROCESS | 832 | 1468505116897 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}] 07:05:16 INFO - PROCESS | 832 | 1468505116903 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:17 INFO - PROCESS | 832 | 1468505117043 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 07:05:17 INFO - PROCESS | 832 | 1468505117101 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:17 INFO - PROCESS | 832 | 1468505117103 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:17 INFO - PROCESS | 832 | ++DOCSHELL 0000009F340C8800 == 32 [pid = 832] [id = 625] 07:05:17 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F304BEC00) [pid = 832] [serial = 1875] [outer = 0000000000000000] 07:05:17 INFO - PROCESS | 832 | ++DOMWINDOW == 79 (0000009F30CA4400) [pid = 832] [serial = 1876] [outer = 0000009F304BEC00] 07:05:17 INFO - PROCESS | 832 | 1468505117148 Marionette DEBUG loaded listener.js 07:05:17 INFO - PROCESS | 832 | ++DOMWINDOW == 80 (0000009F31472800) [pid = 832] [serial = 1877] [outer = 0000009F304BEC00] 07:05:17 INFO - PROCESS | 832 | 1468505117583 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]]]}] 07:05:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 07:05:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 734ms 07:05:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 07:05:17 INFO - PROCESS | 832 | 1468505117624 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 07:05:17 INFO - PROCESS | 832 | 1468505117626 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 07:05:17 INFO - PROCESS | 832 | 1468505117629 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 07:05:17 INFO - PROCESS | 832 | 1468505117631 Marionette TRACE conn6 <- [1,2466,null,{}] 07:05:17 INFO - PROCESS | 832 | 1468505117634 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}] 07:05:17 INFO - PROCESS | 832 | 1468505117644 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:17 INFO - PROCESS | 832 | 1468505117756 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 07:05:17 INFO - PROCESS | 832 | 1468505117762 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:17 INFO - PROCESS | 832 | 1468505117763 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:17 INFO - PROCESS | 832 | ++DOCSHELL 0000009F373B1800 == 33 [pid = 832] [id = 626] 07:05:17 INFO - PROCESS | 832 | ++DOMWINDOW == 81 (0000009F31473400) [pid = 832] [serial = 1878] [outer = 0000000000000000] 07:05:17 INFO - PROCESS | 832 | ++DOMWINDOW == 82 (0000009F31A62400) [pid = 832] [serial = 1879] [outer = 0000009F31473400] 07:05:17 INFO - PROCESS | 832 | 1468505117807 Marionette DEBUG loaded listener.js 07:05:17 INFO - PROCESS | 832 | ++DOMWINDOW == 83 (0000009F31D97800) [pid = 832] [serial = 1880] [outer = 0000009F31473400] 07:05:18 INFO - PROCESS | 832 | --DOMWINDOW == 82 (0000009F2DCCE800) [pid = 832] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 07:05:18 INFO - PROCESS | 832 | --DOMWINDOW == 81 (0000009F21CD2400) [pid = 832] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 07:05:18 INFO - PROCESS | 832 | --DOMWINDOW == 80 (0000009F2FB82800) [pid = 832] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 07:05:18 INFO - PROCESS | 832 | --DOMWINDOW == 79 (0000009F24A63C00) [pid = 832] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 07:05:18 INFO - PROCESS | 832 | --DOMWINDOW == 78 (0000009F2F8A2000) [pid = 832] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 07:05:18 INFO - PROCESS | 832 | --DOMWINDOW == 77 (0000009F23BF1800) [pid = 832] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 07:05:18 INFO - PROCESS | 832 | --DOMWINDOW == 76 (0000009F301EA800) [pid = 832] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 07:05:18 INFO - PROCESS | 832 | --DOMWINDOW == 75 (0000009F239B5000) [pid = 832] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 07:05:18 INFO - PROCESS | 832 | --DOMWINDOW == 74 (0000009F299B9C00) [pid = 832] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 07:05:18 INFO - PROCESS | 832 | --DOMWINDOW == 73 (0000009F2D16B800) [pid = 832] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 07:05:18 INFO - PROCESS | 832 | --DOMWINDOW == 72 (0000009F31131000) [pid = 832] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 07:05:18 INFO - PROCESS | 832 | --DOMWINDOW == 71 (0000009F31DED000) [pid = 832] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 07:05:18 INFO - PROCESS | 832 | --DOMWINDOW == 70 (0000009F31DEFC00) [pid = 832] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 07:05:18 INFO - PROCESS | 832 | --DOMWINDOW == 69 (0000009F2D10B400) [pid = 832] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 07:05:18 INFO - PROCESS | 832 | 1468505118291 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]]]}] 07:05:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 07:05:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 734ms 07:05:18 INFO - PROCESS | 832 | 1468505118366 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 07:05:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 07:05:18 INFO - PROCESS | 832 | 1468505118368 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 07:05:18 INFO - PROCESS | 832 | 1468505118372 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 07:05:18 INFO - PROCESS | 832 | 1468505118373 Marionette TRACE conn6 <- [1,2470,null,{}] 07:05:18 INFO - PROCESS | 832 | 1468505118377 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}] 07:05:18 INFO - PROCESS | 832 | 1468505118379 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:18 INFO - PROCESS | 832 | 1468505118459 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 07:05:18 INFO - PROCESS | 832 | 1468505118464 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:18 INFO - PROCESS | 832 | 1468505118466 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:18 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37955000 == 34 [pid = 832] [id = 627] 07:05:18 INFO - PROCESS | 832 | ++DOMWINDOW == 70 (0000009F29FE0400) [pid = 832] [serial = 1881] [outer = 0000000000000000] 07:05:18 INFO - PROCESS | 832 | ++DOMWINDOW == 71 (0000009F3002F000) [pid = 832] [serial = 1882] [outer = 0000009F29FE0400] 07:05:18 INFO - PROCESS | 832 | 1468505118510 Marionette DEBUG loaded listener.js 07:05:18 INFO - PROCESS | 832 | ++DOMWINDOW == 72 (0000009F31BB0C00) [pid = 832] [serial = 1883] [outer = 0000009F29FE0400] 07:05:18 INFO - PROCESS | 832 | 1468505118931 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]]]}] 07:05:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 07:05:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 586ms 07:05:18 INFO - PROCESS | 832 | 1468505118973 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 07:05:18 INFO - PROCESS | 832 | 1468505118975 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 07:05:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 07:05:18 INFO - PROCESS | 832 | 1468505118978 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 07:05:18 INFO - PROCESS | 832 | 1468505118980 Marionette TRACE conn6 <- [1,2474,null,{}] 07:05:18 INFO - PROCESS | 832 | 1468505118984 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}] 07:05:18 INFO - PROCESS | 832 | 1468505118986 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:19 INFO - PROCESS | 832 | 1468505119066 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 07:05:19 INFO - PROCESS | 832 | 1468505119071 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:19 INFO - PROCESS | 832 | 1468505119073 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:19 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37997000 == 35 [pid = 832] [id = 628] 07:05:19 INFO - PROCESS | 832 | ++DOMWINDOW == 73 (0000009F31D8E400) [pid = 832] [serial = 1884] [outer = 0000000000000000] 07:05:19 INFO - PROCESS | 832 | ++DOMWINDOW == 74 (0000009F32E84400) [pid = 832] [serial = 1885] [outer = 0000009F31D8E400] 07:05:19 INFO - PROCESS | 832 | 1468505119116 Marionette DEBUG loaded listener.js 07:05:19 INFO - PROCESS | 832 | ++DOMWINDOW == 75 (0000009F32ED0800) [pid = 832] [serial = 1886] [outer = 0000009F31D8E400] 07:05:19 INFO - PROCESS | 832 | 1468505119549 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]]]}] 07:05:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 07:05:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 629ms 07:05:19 INFO - PROCESS | 832 | 1468505119609 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 07:05:19 INFO - PROCESS | 832 | 1468505119611 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 07:05:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 07:05:19 INFO - PROCESS | 832 | 1468505119615 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 07:05:19 INFO - PROCESS | 832 | 1468505119616 Marionette TRACE conn6 <- [1,2478,null,{}] 07:05:19 INFO - PROCESS | 832 | 1468505119620 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}] 07:05:19 INFO - PROCESS | 832 | 1468505119622 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:19 INFO - PROCESS | 832 | 1468505119704 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 07:05:19 INFO - PROCESS | 832 | 1468505119709 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:19 INFO - PROCESS | 832 | 1468505119711 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:19 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30C7D800 == 36 [pid = 832] [id = 629] 07:05:19 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F33038800) [pid = 832] [serial = 1887] [outer = 0000000000000000] 07:05:19 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F338E5400) [pid = 832] [serial = 1888] [outer = 0000009F33038800] 07:05:19 INFO - PROCESS | 832 | 1468505119755 Marionette DEBUG loaded listener.js 07:05:19 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F34162400) [pid = 832] [serial = 1889] [outer = 0000009F33038800] 07:05:20 INFO - PROCESS | 832 | 1468505120329 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]]]}] 07:05:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 07:05:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 733ms 07:05:20 INFO - PROCESS | 832 | 1468505120352 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 07:05:20 INFO - PROCESS | 832 | 1468505120357 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 07:05:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 07:05:20 INFO - PROCESS | 832 | 1468505120363 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 07:05:20 INFO - PROCESS | 832 | 1468505120366 Marionette TRACE conn6 <- [1,2482,null,{}] 07:05:20 INFO - PROCESS | 832 | 1468505120373 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}] 07:05:20 INFO - PROCESS | 832 | 1468505120376 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:20 INFO - PROCESS | 832 | 1468505120545 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 07:05:20 INFO - PROCESS | 832 | 1468505120670 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:20 INFO - PROCESS | 832 | 1468505120675 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:20 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2DB7A000 == 37 [pid = 832] [id = 630] 07:05:20 INFO - PROCESS | 832 | ++DOMWINDOW == 79 (0000009F24ADD800) [pid = 832] [serial = 1890] [outer = 0000000000000000] 07:05:20 INFO - PROCESS | 832 | ++DOMWINDOW == 80 (0000009F28F66400) [pid = 832] [serial = 1891] [outer = 0000009F24ADD800] 07:05:20 INFO - PROCESS | 832 | 1468505120735 Marionette DEBUG loaded listener.js 07:05:20 INFO - PROCESS | 832 | ++DOMWINDOW == 81 (0000009F299B8C00) [pid = 832] [serial = 1892] [outer = 0000009F24ADD800] 07:05:21 INFO - PROCESS | 832 | 1468505121316 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]]]}] 07:05:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 07:05:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 984ms 07:05:21 INFO - PROCESS | 832 | 1468505121350 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 07:05:21 INFO - PROCESS | 832 | 1468505121355 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 07:05:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 07:05:21 INFO - PROCESS | 832 | 1468505121362 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 07:05:21 INFO - PROCESS | 832 | 1468505121365 Marionette TRACE conn6 <- [1,2486,null,{}] 07:05:21 INFO - PROCESS | 832 | 1468505121369 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}] 07:05:21 INFO - PROCESS | 832 | 1468505121372 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:21 INFO - PROCESS | 832 | 1468505121487 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 07:05:21 INFO - PROCESS | 832 | 1468505121584 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:21 INFO - PROCESS | 832 | 1468505121587 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:21 INFO - PROCESS | 832 | ++DOCSHELL 0000009F330AC000 == 38 [pid = 832] [id = 631] 07:05:21 INFO - PROCESS | 832 | ++DOMWINDOW == 82 (0000009F2D9C2C00) [pid = 832] [serial = 1893] [outer = 0000000000000000] 07:05:21 INFO - PROCESS | 832 | ++DOMWINDOW == 83 (0000009F2DC28400) [pid = 832] [serial = 1894] [outer = 0000009F2D9C2C00] 07:05:21 INFO - PROCESS | 832 | 1468505121644 Marionette DEBUG loaded listener.js 07:05:21 INFO - PROCESS | 832 | ++DOMWINDOW == 84 (0000009F2E434800) [pid = 832] [serial = 1895] [outer = 0000009F2D9C2C00] 07:05:22 INFO - PROCESS | 832 | 1468505122247 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]]]}] 07:05:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 07:05:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 943ms 07:05:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 07:05:22 INFO - PROCESS | 832 | 1468505122307 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 07:05:22 INFO - PROCESS | 832 | 1468505122310 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 07:05:22 INFO - PROCESS | 832 | 1468505122314 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 07:05:22 INFO - PROCESS | 832 | 1468505122318 Marionette TRACE conn6 <- [1,2490,null,{}] 07:05:22 INFO - PROCESS | 832 | 1468505122330 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}] 07:05:22 INFO - PROCESS | 832 | 1468505122335 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:22 INFO - PROCESS | 832 | 1468505122479 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 07:05:22 INFO - PROCESS | 832 | 1468505122604 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:22 INFO - PROCESS | 832 | 1468505122608 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:22 INFO - PROCESS | 832 | ++DOCSHELL 0000009F388BB000 == 39 [pid = 832] [id = 632] 07:05:22 INFO - PROCESS | 832 | ++DOMWINDOW == 85 (0000009F30A93800) [pid = 832] [serial = 1896] [outer = 0000000000000000] 07:05:22 INFO - PROCESS | 832 | ++DOMWINDOW == 86 (0000009F3112D000) [pid = 832] [serial = 1897] [outer = 0000009F30A93800] 07:05:22 INFO - PROCESS | 832 | 1468505122666 Marionette DEBUG loaded listener.js 07:05:22 INFO - PROCESS | 832 | ++DOMWINDOW == 87 (0000009F34088000) [pid = 832] [serial = 1898] [outer = 0000009F30A93800] 07:05:23 INFO - PROCESS | 832 | 1468505123311 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]]]}] 07:05:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 07:05:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1030ms 07:05:23 INFO - PROCESS | 832 | 1468505123345 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 07:05:23 INFO - PROCESS | 832 | 1468505123348 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 07:05:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 07:05:23 INFO - PROCESS | 832 | 1468505123351 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 07:05:23 INFO - PROCESS | 832 | 1468505123354 Marionette TRACE conn6 <- [1,2494,null,{}] 07:05:23 INFO - PROCESS | 832 | 1468505123357 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}] 07:05:23 INFO - PROCESS | 832 | 1468505123360 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:23 INFO - PROCESS | 832 | 1468505123472 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 07:05:23 INFO - PROCESS | 832 | 1468505123677 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:23 INFO - PROCESS | 832 | 1468505123681 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:23 INFO - PROCESS | 832 | ++DOCSHELL 0000009F29833000 == 40 [pid = 832] [id = 633] 07:05:23 INFO - PROCESS | 832 | ++DOMWINDOW == 88 (0000009F23A9D000) [pid = 832] [serial = 1899] [outer = 0000000000000000] 07:05:23 INFO - PROCESS | 832 | ++DOMWINDOW == 89 (0000009F23E7E800) [pid = 832] [serial = 1900] [outer = 0000009F23A9D000] 07:05:23 INFO - PROCESS | 832 | 1468505123744 Marionette DEBUG loaded listener.js 07:05:23 INFO - PROCESS | 832 | ++DOMWINDOW == 90 (0000009F28D5DC00) [pid = 832] [serial = 1901] [outer = 0000009F23A9D000] 07:05:24 INFO - PROCESS | 832 | --DOCSHELL 0000009F37997000 == 39 [pid = 832] [id = 628] 07:05:24 INFO - PROCESS | 832 | --DOCSHELL 0000009F37955000 == 38 [pid = 832] [id = 627] 07:05:24 INFO - PROCESS | 832 | --DOCSHELL 0000009F373B1800 == 37 [pid = 832] [id = 626] 07:05:24 INFO - PROCESS | 832 | --DOCSHELL 0000009F340C8800 == 36 [pid = 832] [id = 625] 07:05:24 INFO - PROCESS | 832 | --DOCSHELL 0000009F3114F000 == 35 [pid = 832] [id = 624] 07:05:24 INFO - PROCESS | 832 | --DOCSHELL 0000009F30C7E800 == 34 [pid = 832] [id = 623] 07:05:24 INFO - PROCESS | 832 | --DOCSHELL 0000009F2E6C8800 == 33 [pid = 832] [id = 622] 07:05:24 INFO - PROCESS | 832 | --DOCSHELL 0000009F2DD1B000 == 32 [pid = 832] [id = 621] 07:05:24 INFO - PROCESS | 832 | --DOCSHELL 0000009F2A03F000 == 31 [pid = 832] [id = 620] 07:05:24 INFO - PROCESS | 832 | --DOCSHELL 0000009F2C974000 == 30 [pid = 832] [id = 619] 07:05:24 INFO - PROCESS | 832 | --DOCSHELL 0000009F38BCE800 == 29 [pid = 832] [id = 618] 07:05:24 INFO - PROCESS | 832 | --DOCSHELL 0000009F388BB000 == 28 [pid = 832] [id = 632] 07:05:24 INFO - PROCESS | 832 | --DOCSHELL 0000009F330AC000 == 27 [pid = 832] [id = 631] 07:05:24 INFO - PROCESS | 832 | --DOCSHELL 0000009F30C7D800 == 26 [pid = 832] [id = 629] 07:05:24 INFO - PROCESS | 832 | --DOCSHELL 0000009F2DB7A000 == 25 [pid = 832] [id = 630] 07:05:24 INFO - PROCESS | 832 | --DOMWINDOW == 89 (0000009F2E440400) [pid = 832] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 07:05:24 INFO - PROCESS | 832 | --DOMWINDOW == 88 (0000009F299AF400) [pid = 832] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 07:05:24 INFO - PROCESS | 832 | --DOMWINDOW == 87 (0000009F299B6000) [pid = 832] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 07:05:24 INFO - PROCESS | 832 | --DOMWINDOW == 86 (0000009F29F66000) [pid = 832] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 07:05:24 INFO - PROCESS | 832 | --DOMWINDOW == 85 (0000009F2FF8D000) [pid = 832] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 07:05:24 INFO - PROCESS | 832 | --DOMWINDOW == 84 (0000009F301E7000) [pid = 832] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 07:05:24 INFO - PROCESS | 832 | --DOMWINDOW == 83 (0000009F280C3800) [pid = 832] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 07:05:24 INFO - PROCESS | 832 | --DOMWINDOW == 82 (0000009F30CAB000) [pid = 832] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 07:05:24 INFO - PROCESS | 832 | --DOMWINDOW == 81 (0000009F28A7B000) [pid = 832] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 07:05:24 INFO - PROCESS | 832 | --DOMWINDOW == 80 (0000009F23BF3800) [pid = 832] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 07:05:24 INFO - PROCESS | 832 | --DOMWINDOW == 79 (0000009F23E7A400) [pid = 832] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 07:05:24 INFO - PROCESS | 832 | --DOMWINDOW == 78 (0000009F308D0800) [pid = 832] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 07:05:24 INFO - PROCESS | 832 | --DOMWINDOW == 77 (0000009F2DB37000) [pid = 832] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 07:05:24 INFO - PROCESS | 832 | --DOMWINDOW == 76 (0000009F2DCCA000) [pid = 832] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 07:05:24 INFO - PROCESS | 832 | --DOMWINDOW == 75 (0000009F330D2400) [pid = 832] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 07:05:24 INFO - PROCESS | 832 | --DOMWINDOW == 74 (0000009F2D172400) [pid = 832] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 07:05:24 INFO - PROCESS | 832 | --DOMWINDOW == 73 (0000009F2D592800) [pid = 832] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 07:05:24 INFO - PROCESS | 832 | --DOMWINDOW == 72 (0000009F3147BC00) [pid = 832] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 07:05:24 INFO - PROCESS | 832 | --DOMWINDOW == 71 (0000009F32E41C00) [pid = 832] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 07:05:24 INFO - PROCESS | 832 | --DOMWINDOW == 70 (0000009F31A63C00) [pid = 832] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 07:05:24 INFO - PROCESS | 832 | --DOMWINDOW == 69 (0000009F330D4000) [pid = 832] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 07:05:24 INFO - PROCESS | 832 | --DOMWINDOW == 68 (0000009F3407C400) [pid = 832] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 07:05:24 INFO - PROCESS | 832 | --DOMWINDOW == 67 (0000009F32ED0C00) [pid = 832] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 07:05:24 INFO - PROCESS | 832 | --DOMWINDOW == 66 (0000009F33034000) [pid = 832] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 07:05:24 INFO - PROCESS | 832 | --DOMWINDOW == 65 (0000009F31129800) [pid = 832] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 07:05:24 INFO - PROCESS | 832 | --DOMWINDOW == 64 (0000009F2E41AC00) [pid = 832] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 07:05:24 INFO - PROCESS | 832 | --DOMWINDOW == 63 (0000009F31472400) [pid = 832] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 07:05:24 INFO - PROCESS | 832 | --DOMWINDOW == 62 (0000009F30CA0400) [pid = 832] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 07:05:25 INFO - PROCESS | 832 | 1468505125013 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]]]}] 07:05:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 07:05:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1735ms 07:05:25 INFO - PROCESS | 832 | 1468505125089 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 07:05:25 INFO - PROCESS | 832 | 1468505125094 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 07:05:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 07:05:25 INFO - PROCESS | 832 | 1468505125100 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 07:05:25 INFO - PROCESS | 832 | 1468505125104 Marionette TRACE conn6 <- [1,2498,null,{}] 07:05:25 INFO - PROCESS | 832 | 1468505125110 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}] 07:05:25 INFO - PROCESS | 832 | 1468505125113 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:25 INFO - PROCESS | 832 | 1468505125207 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 07:05:25 INFO - PROCESS | 832 | 1468505125222 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:25 INFO - PROCESS | 832 | 1468505125227 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:25 INFO - PROCESS | 832 | ++DOCSHELL 0000009F28BD4800 == 26 [pid = 832] [id = 634] 07:05:25 INFO - PROCESS | 832 | ++DOMWINDOW == 63 (0000009F23AA7800) [pid = 832] [serial = 1902] [outer = 0000000000000000] 07:05:25 INFO - PROCESS | 832 | ++DOMWINDOW == 64 (0000009F23BF0800) [pid = 832] [serial = 1903] [outer = 0000009F23AA7800] 07:05:25 INFO - PROCESS | 832 | 1468505125279 Marionette DEBUG loaded listener.js 07:05:25 INFO - PROCESS | 832 | ++DOMWINDOW == 65 (0000009F23AABC00) [pid = 832] [serial = 1904] [outer = 0000009F23AA7800] 07:05:25 INFO - PROCESS | 832 | 1468505125785 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]]]}] 07:05:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 07:05:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 732ms 07:05:25 INFO - PROCESS | 832 | 1468505125834 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 07:05:25 INFO - PROCESS | 832 | 1468505125839 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 07:05:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 07:05:25 INFO - PROCESS | 832 | 1468505125846 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 07:05:25 INFO - PROCESS | 832 | 1468505125849 Marionette TRACE conn6 <- [1,2502,null,{}] 07:05:25 INFO - PROCESS | 832 | 1468505125853 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}] 07:05:25 INFO - PROCESS | 832 | 1468505125856 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:25 INFO - PROCESS | 832 | 1468505125946 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 07:05:26 INFO - PROCESS | 832 | 1468505126027 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:26 INFO - PROCESS | 832 | 1468505126029 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:26 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2D92D000 == 27 [pid = 832] [id = 635] 07:05:26 INFO - PROCESS | 832 | ++DOMWINDOW == 66 (0000009F2873BC00) [pid = 832] [serial = 1905] [outer = 0000000000000000] 07:05:26 INFO - PROCESS | 832 | ++DOMWINDOW == 67 (0000009F288A7000) [pid = 832] [serial = 1906] [outer = 0000009F2873BC00] 07:05:26 INFO - PROCESS | 832 | 1468505126078 Marionette DEBUG loaded listener.js 07:05:26 INFO - PROCESS | 832 | ++DOMWINDOW == 68 (0000009F28D54000) [pid = 832] [serial = 1907] [outer = 0000009F2873BC00] 07:05:26 INFO - PROCESS | 832 | 1468505126473 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]]]}] 07:05:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 07:05:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 692ms 07:05:26 INFO - PROCESS | 832 | 1468505126569 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 07:05:26 INFO - PROCESS | 832 | 1468505126571 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 07:05:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 07:05:26 INFO - PROCESS | 832 | 1468505126579 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 07:05:26 INFO - PROCESS | 832 | 1468505126583 Marionette TRACE conn6 <- [1,2506,null,{}] 07:05:26 INFO - PROCESS | 832 | 1468505126596 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}] 07:05:26 INFO - PROCESS | 832 | 1468505126601 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:26 INFO - PROCESS | 832 | 1468505126693 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 07:05:26 INFO - PROCESS | 832 | 1468505126700 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:26 INFO - PROCESS | 832 | 1468505126704 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:26 INFO - PROCESS | 832 | ++DOCSHELL 0000009F3016D000 == 28 [pid = 832] [id = 636] 07:05:26 INFO - PROCESS | 832 | ++DOMWINDOW == 69 (0000009F239B5000) [pid = 832] [serial = 1908] [outer = 0000000000000000] 07:05:26 INFO - PROCESS | 832 | ++DOMWINDOW == 70 (0000009F2A46FC00) [pid = 832] [serial = 1909] [outer = 0000009F239B5000] 07:05:26 INFO - PROCESS | 832 | 1468505126756 Marionette DEBUG loaded listener.js 07:05:26 INFO - PROCESS | 832 | ++DOMWINDOW == 71 (0000009F2D175000) [pid = 832] [serial = 1910] [outer = 0000009F239B5000] 07:05:27 INFO - PROCESS | 832 | 1468505127202 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]]]}] 07:05:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 07:05:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 627ms 07:05:27 INFO - PROCESS | 832 | 1468505127227 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 07:05:27 INFO - PROCESS | 832 | 1468505127230 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 07:05:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 07:05:27 INFO - PROCESS | 832 | 1468505127234 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 07:05:27 INFO - PROCESS | 832 | 1468505127236 Marionette TRACE conn6 <- [1,2510,null,{}] 07:05:27 INFO - PROCESS | 832 | 1468505127239 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}] 07:05:27 INFO - PROCESS | 832 | 1468505127241 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:27 INFO - PROCESS | 832 | 1468505127362 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 07:05:27 INFO - PROCESS | 832 | 1468505127367 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:27 INFO - PROCESS | 832 | 1468505127370 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:27 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30C74800 == 29 [pid = 832] [id = 637] 07:05:27 INFO - PROCESS | 832 | ++DOMWINDOW == 72 (0000009F2D9BAC00) [pid = 832] [serial = 1911] [outer = 0000000000000000] 07:05:27 INFO - PROCESS | 832 | ++DOMWINDOW == 73 (0000009F2DC20800) [pid = 832] [serial = 1912] [outer = 0000009F2D9BAC00] 07:05:27 INFO - PROCESS | 832 | 1468505127417 Marionette DEBUG loaded listener.js 07:05:27 INFO - PROCESS | 832 | ++DOMWINDOW == 74 (0000009F2DCCB800) [pid = 832] [serial = 1913] [outer = 0000009F2D9BAC00] 07:05:27 INFO - PROCESS | 832 | 1468505127899 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]]]}] 07:05:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 07:05:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 692ms 07:05:27 INFO - PROCESS | 832 | 1468505127929 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 07:05:27 INFO - PROCESS | 832 | 1468505127931 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 07:05:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 07:05:27 INFO - PROCESS | 832 | 1468505127935 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 07:05:27 INFO - PROCESS | 832 | 1468505127936 Marionette TRACE conn6 <- [1,2514,null,{}] 07:05:27 INFO - PROCESS | 832 | 1468505127940 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}] 07:05:27 INFO - PROCESS | 832 | 1468505127942 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:28 INFO - PROCESS | 832 | 1468505128055 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 07:05:28 INFO - PROCESS | 832 | 1468505128139 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:28 INFO - PROCESS | 832 | 1468505128141 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:28 INFO - PROCESS | 832 | ++DOCSHELL 0000009F3114D800 == 30 [pid = 832] [id = 638] 07:05:28 INFO - PROCESS | 832 | ++DOMWINDOW == 75 (0000009F28738C00) [pid = 832] [serial = 1914] [outer = 0000000000000000] 07:05:28 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F2E410400) [pid = 832] [serial = 1915] [outer = 0000009F28738C00] 07:05:28 INFO - PROCESS | 832 | 1468505128185 Marionette DEBUG loaded listener.js 07:05:28 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F2F898800) [pid = 832] [serial = 1916] [outer = 0000009F28738C00] 07:05:28 INFO - PROCESS | 832 | 1468505128615 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]]]}] 07:05:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 07:05:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 733ms 07:05:28 INFO - PROCESS | 832 | 1468505128673 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 07:05:28 INFO - PROCESS | 832 | 1468505128675 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 07:05:28 INFO - PROCESS | 832 | 1468505128679 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 07:05:28 INFO - PROCESS | 832 | 1468505128680 Marionette TRACE conn6 <- [1,2518,null,{}] 07:05:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 07:05:28 INFO - PROCESS | 832 | 1468505128684 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}] 07:05:28 INFO - PROCESS | 832 | 1468505128690 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:28 INFO - PROCESS | 832 | 1468505128826 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 07:05:28 INFO - PROCESS | 832 | 1468505128832 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:28 INFO - PROCESS | 832 | 1468505128834 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:28 INFO - PROCESS | 832 | ++DOCSHELL 0000009F35C73000 == 31 [pid = 832] [id = 639] 07:05:28 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F2F8ED400) [pid = 832] [serial = 1917] [outer = 0000000000000000] 07:05:28 INFO - PROCESS | 832 | ++DOMWINDOW == 79 (0000009F2FF86800) [pid = 832] [serial = 1918] [outer = 0000009F2F8ED400] 07:05:28 INFO - PROCESS | 832 | 1468505128880 Marionette DEBUG loaded listener.js 07:05:28 INFO - PROCESS | 832 | ++DOMWINDOW == 80 (0000009F308CE000) [pid = 832] [serial = 1919] [outer = 0000009F2F8ED400] 07:05:29 INFO - PROCESS | 832 | --DOMWINDOW == 79 (0000009F23E70000) [pid = 832] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 07:05:29 INFO - PROCESS | 832 | --DOMWINDOW == 78 (0000009F304BEC00) [pid = 832] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 07:05:29 INFO - PROCESS | 832 | --DOMWINDOW == 77 (0000009F29F65000) [pid = 832] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 07:05:29 INFO - PROCESS | 832 | --DOMWINDOW == 76 (0000009F27FFA400) [pid = 832] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 07:05:29 INFO - PROCESS | 832 | --DOMWINDOW == 75 (0000009F29888000) [pid = 832] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 07:05:29 INFO - PROCESS | 832 | --DOMWINDOW == 74 (0000009F2D171800) [pid = 832] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 07:05:29 INFO - PROCESS | 832 | --DOMWINDOW == 73 (0000009F31D8E400) [pid = 832] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 07:05:29 INFO - PROCESS | 832 | --DOMWINDOW == 72 (0000009F23BEF000) [pid = 832] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 07:05:29 INFO - PROCESS | 832 | --DOMWINDOW == 71 (0000009F23156000) [pid = 832] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 07:05:29 INFO - PROCESS | 832 | --DOMWINDOW == 70 (0000009F31473400) [pid = 832] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 07:05:29 INFO - PROCESS | 832 | --DOMWINDOW == 69 (0000009F33038800) [pid = 832] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 07:05:29 INFO - PROCESS | 832 | --DOMWINDOW == 68 (0000009F29FE0400) [pid = 832] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 07:05:29 INFO - PROCESS | 832 | 1468505129507 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]]]}] 07:05:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 07:05:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 881ms 07:05:29 INFO - PROCESS | 832 | 1468505129564 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 07:05:29 INFO - PROCESS | 832 | 1468505129567 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 07:05:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 07:05:29 INFO - PROCESS | 832 | 1468505129570 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 07:05:29 INFO - PROCESS | 832 | 1468505129572 Marionette TRACE conn6 <- [1,2522,null,{}] 07:05:29 INFO - PROCESS | 832 | 1468505129576 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}] 07:05:29 INFO - PROCESS | 832 | 1468505129577 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:29 INFO - PROCESS | 832 | 1468505129686 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 07:05:29 INFO - PROCESS | 832 | 1468505129742 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:29 INFO - PROCESS | 832 | 1468505129744 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:29 INFO - PROCESS | 832 | ++DOCSHELL 0000009F373A8800 == 32 [pid = 832] [id = 640] 07:05:29 INFO - PROCESS | 832 | ++DOMWINDOW == 69 (0000009F23BEF000) [pid = 832] [serial = 1920] [outer = 0000000000000000] 07:05:29 INFO - PROCESS | 832 | ++DOMWINDOW == 70 (0000009F2D174800) [pid = 832] [serial = 1921] [outer = 0000009F23BEF000] 07:05:29 INFO - PROCESS | 832 | 1468505129788 Marionette DEBUG loaded listener.js 07:05:29 INFO - PROCESS | 832 | ++DOMWINDOW == 71 (0000009F308C5800) [pid = 832] [serial = 1922] [outer = 0000009F23BEF000] 07:05:30 INFO - PROCESS | 832 | 1468505130134 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]]]}] 07:05:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 07:05:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 629ms 07:05:30 INFO - PROCESS | 832 | 1468505130202 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 07:05:30 INFO - PROCESS | 832 | 1468505130204 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 07:05:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 07:05:30 INFO - PROCESS | 832 | 1468505130215 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 07:05:30 INFO - PROCESS | 832 | 1468505130217 Marionette TRACE conn6 <- [1,2526,null,{}] 07:05:30 INFO - PROCESS | 832 | 1468505130221 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}] 07:05:30 INFO - PROCESS | 832 | 1468505130223 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:30 INFO - PROCESS | 832 | 1468505130302 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 07:05:30 INFO - PROCESS | 832 | 1468505130307 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:30 INFO - PROCESS | 832 | 1468505130309 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:30 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37959800 == 33 [pid = 832] [id = 641] 07:05:30 INFO - PROCESS | 832 | ++DOMWINDOW == 72 (0000009F30A93000) [pid = 832] [serial = 1923] [outer = 0000000000000000] 07:05:30 INFO - PROCESS | 832 | ++DOMWINDOW == 73 (0000009F30CA8800) [pid = 832] [serial = 1924] [outer = 0000009F30A93000] 07:05:30 INFO - PROCESS | 832 | 1468505130354 Marionette DEBUG loaded listener.js 07:05:30 INFO - PROCESS | 832 | ++DOMWINDOW == 74 (0000009F31125C00) [pid = 832] [serial = 1925] [outer = 0000009F30A93000] 07:05:30 INFO - PROCESS | 832 | 1468505130777 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]]]}] 07:05:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 07:05:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 586ms 07:05:30 INFO - PROCESS | 832 | 1468505130802 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 07:05:30 INFO - PROCESS | 832 | 1468505130804 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 07:05:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 07:05:30 INFO - PROCESS | 832 | 1468505130820 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 07:05:30 INFO - PROCESS | 832 | 1468505130822 Marionette TRACE conn6 <- [1,2530,null,{}] 07:05:30 INFO - PROCESS | 832 | 1468505130825 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}] 07:05:30 INFO - PROCESS | 832 | 1468505130827 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:30 INFO - PROCESS | 832 | 1468505130908 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 07:05:30 INFO - PROCESS | 832 | 1468505130913 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:30 INFO - PROCESS | 832 | 1468505130915 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:30 INFO - PROCESS | 832 | ++DOCSHELL 0000009F3016C800 == 34 [pid = 832] [id = 642] 07:05:30 INFO - PROCESS | 832 | ++DOMWINDOW == 75 (0000009F299B4800) [pid = 832] [serial = 1926] [outer = 0000000000000000] 07:05:30 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F31307400) [pid = 832] [serial = 1927] [outer = 0000009F299B4800] 07:05:30 INFO - PROCESS | 832 | 1468505130960 Marionette DEBUG loaded listener.js 07:05:31 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F31A05000) [pid = 832] [serial = 1928] [outer = 0000009F299B4800] 07:05:31 INFO - PROCESS | 832 | 1468505131438 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]]]}] 07:05:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 07:05:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 691ms 07:05:31 INFO - PROCESS | 832 | 1468505131513 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 07:05:31 INFO - PROCESS | 832 | 1468505131518 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 07:05:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 07:05:31 INFO - PROCESS | 832 | 1468505131524 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 07:05:31 INFO - PROCESS | 832 | 1468505131528 Marionette TRACE conn6 <- [1,2534,null,{}] 07:05:31 INFO - PROCESS | 832 | 1468505131536 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}] 07:05:31 INFO - PROCESS | 832 | 1468505131539 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:31 INFO - PROCESS | 832 | 1468505131679 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 07:05:31 INFO - PROCESS | 832 | 1468505131797 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:31 INFO - PROCESS | 832 | 1468505131802 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:31 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2998D000 == 35 [pid = 832] [id = 643] 07:05:31 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F23635000) [pid = 832] [serial = 1929] [outer = 0000000000000000] 07:05:31 INFO - PROCESS | 832 | ++DOMWINDOW == 79 (0000009F23AA4C00) [pid = 832] [serial = 1930] [outer = 0000009F23635000] 07:05:31 INFO - PROCESS | 832 | 1468505131862 Marionette DEBUG loaded listener.js 07:05:31 INFO - PROCESS | 832 | ++DOMWINDOW == 80 (0000009F24A65000) [pid = 832] [serial = 1931] [outer = 0000009F23635000] 07:05:32 INFO - PROCESS | 832 | 1468505132639 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]]]}] 07:05:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 07:05:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1139ms 07:05:32 INFO - PROCESS | 832 | 1468505132676 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 07:05:32 INFO - PROCESS | 832 | 1468505132682 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 07:05:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 07:05:32 INFO - PROCESS | 832 | 1468505132690 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 07:05:32 INFO - PROCESS | 832 | 1468505132693 Marionette TRACE conn6 <- [1,2538,null,{}] 07:05:32 INFO - PROCESS | 832 | 1468505132697 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}] 07:05:32 INFO - PROCESS | 832 | 1468505132700 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:32 INFO - PROCESS | 832 | 1468505132831 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 07:05:32 INFO - PROCESS | 832 | 1468505132955 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:32 INFO - PROCESS | 832 | 1468505132958 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:32 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30D0C800 == 36 [pid = 832] [id = 644] 07:05:32 INFO - PROCESS | 832 | ++DOMWINDOW == 81 (0000009F29920C00) [pid = 832] [serial = 1932] [outer = 0000000000000000] 07:05:33 INFO - PROCESS | 832 | ++DOMWINDOW == 82 (0000009F2A12B800) [pid = 832] [serial = 1933] [outer = 0000009F29920C00] 07:05:33 INFO - PROCESS | 832 | 1468505133016 Marionette DEBUG loaded listener.js 07:05:33 INFO - PROCESS | 832 | ++DOMWINDOW == 83 (0000009F2D50D400) [pid = 832] [serial = 1934] [outer = 0000009F29920C00] 07:05:33 INFO - PROCESS | 832 | 1468505133966 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]]]}] 07:05:33 INFO - PROCESS | 832 | --DOCSHELL 0000009F37959800 == 35 [pid = 832] [id = 641] 07:05:33 INFO - PROCESS | 832 | --DOCSHELL 0000009F373A8800 == 34 [pid = 832] [id = 640] 07:05:33 INFO - PROCESS | 832 | --DOCSHELL 0000009F35C73000 == 33 [pid = 832] [id = 639] 07:05:33 INFO - PROCESS | 832 | --DOCSHELL 0000009F3114D800 == 32 [pid = 832] [id = 638] 07:05:33 INFO - PROCESS | 832 | --DOCSHELL 0000009F30C74800 == 31 [pid = 832] [id = 637] 07:05:33 INFO - PROCESS | 832 | --DOCSHELL 0000009F3016D000 == 30 [pid = 832] [id = 636] 07:05:33 INFO - PROCESS | 832 | --DOCSHELL 0000009F2D92D000 == 29 [pid = 832] [id = 635] 07:05:33 INFO - PROCESS | 832 | --DOCSHELL 0000009F28BD4800 == 28 [pid = 832] [id = 634] 07:05:33 INFO - PROCESS | 832 | --DOMWINDOW == 82 (0000009F2F8EA000) [pid = 832] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 07:05:33 INFO - PROCESS | 832 | --DOMWINDOW == 81 (0000009F30CA4400) [pid = 832] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 07:05:33 INFO - PROCESS | 832 | --DOMWINDOW == 80 (0000009F34165C00) [pid = 832] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 07:05:33 INFO - PROCESS | 832 | --DOMWINDOW == 79 (0000009F2873F800) [pid = 832] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 07:05:33 INFO - PROCESS | 832 | --DOMWINDOW == 78 (0000009F2FF74000) [pid = 832] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 07:05:33 INFO - PROCESS | 832 | --DOMWINDOW == 77 (0000009F28D5B800) [pid = 832] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 07:05:33 INFO - PROCESS | 832 | --DOMWINDOW == 76 (0000009F299AEC00) [pid = 832] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 07:05:33 INFO - PROCESS | 832 | --DOMWINDOW == 75 (0000009F299BD400) [pid = 832] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 07:05:33 INFO - PROCESS | 832 | --DOMWINDOW == 74 (0000009F2DA24000) [pid = 832] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 07:05:33 INFO - PROCESS | 832 | --DOMWINDOW == 73 (0000009F32ED0800) [pid = 832] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 07:05:33 INFO - PROCESS | 832 | --DOMWINDOW == 72 (0000009F2DCC9C00) [pid = 832] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 07:05:33 INFO - PROCESS | 832 | --DOMWINDOW == 71 (0000009F2E437800) [pid = 832] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 07:05:33 INFO - PROCESS | 832 | --DOMWINDOW == 70 (0000009F23BF3400) [pid = 832] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 07:05:33 INFO - PROCESS | 832 | --DOMWINDOW == 69 (0000009F24A63400) [pid = 832] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 07:05:33 INFO - PROCESS | 832 | --DOMWINDOW == 68 (0000009F31A62400) [pid = 832] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 07:05:33 INFO - PROCESS | 832 | --DOMWINDOW == 67 (0000009F338E5400) [pid = 832] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 07:05:33 INFO - PROCESS | 832 | --DOMWINDOW == 66 (0000009F34162400) [pid = 832] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 07:05:33 INFO - PROCESS | 832 | --DOMWINDOW == 65 (0000009F31472800) [pid = 832] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 07:05:33 INFO - PROCESS | 832 | --DOMWINDOW == 64 (0000009F32E84400) [pid = 832] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 07:05:33 INFO - PROCESS | 832 | --DOMWINDOW == 63 (0000009F31D97800) [pid = 832] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 07:05:33 INFO - PROCESS | 832 | --DOMWINDOW == 62 (0000009F3002F000) [pid = 832] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 07:05:33 INFO - PROCESS | 832 | --DOMWINDOW == 61 (0000009F31BB0C00) [pid = 832] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 07:05:33 INFO - PROCESS | 832 | --DOMWINDOW == 60 (0000009F2F896800) [pid = 832] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 07:05:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 07:05:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1342ms 07:05:34 INFO - PROCESS | 832 | 1468505134034 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 07:05:34 INFO - PROCESS | 832 | 1468505134038 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 07:05:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 07:05:34 INFO - PROCESS | 832 | 1468505134043 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 07:05:34 INFO - PROCESS | 832 | 1468505134047 Marionette TRACE conn6 <- [1,2542,null,{}] 07:05:34 INFO - PROCESS | 832 | 1468505134052 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}] 07:05:34 INFO - PROCESS | 832 | 1468505134055 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:34 INFO - PROCESS | 832 | 1468505134167 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 07:05:34 INFO - PROCESS | 832 | 1468505134243 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:34 INFO - PROCESS | 832 | 1468505134247 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:34 INFO - PROCESS | 832 | ++DOCSHELL 0000009F29F2C800 == 29 [pid = 832] [id = 645] 07:05:34 INFO - PROCESS | 832 | ++DOMWINDOW == 61 (0000009F23BF9000) [pid = 832] [serial = 1935] [outer = 0000000000000000] 07:05:34 INFO - PROCESS | 832 | ++DOMWINDOW == 62 (0000009F24F50C00) [pid = 832] [serial = 1936] [outer = 0000009F23BF9000] 07:05:34 INFO - PROCESS | 832 | 1468505134297 Marionette DEBUG loaded listener.js 07:05:34 INFO - PROCESS | 832 | ++DOMWINDOW == 63 (0000009F28A7B000) [pid = 832] [serial = 1937] [outer = 0000009F23BF9000] 07:05:34 INFO - PROCESS | 832 | 1468505134756 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]]]}] 07:05:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 07:05:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 776ms 07:05:34 INFO - PROCESS | 832 | 1468505134824 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 07:05:34 INFO - PROCESS | 832 | 1468505134829 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 07:05:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 07:05:34 INFO - PROCESS | 832 | 1468505134835 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 07:05:34 INFO - PROCESS | 832 | 1468505134838 Marionette TRACE conn6 <- [1,2546,null,{}] 07:05:34 INFO - PROCESS | 832 | 1468505134842 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}] 07:05:34 INFO - PROCESS | 832 | 1468505134844 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:34 INFO - PROCESS | 832 | 1468505134936 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 07:05:34 INFO - PROCESS | 832 | 1468505134950 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:34 INFO - PROCESS | 832 | 1468505134952 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:34 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2E6C7800 == 30 [pid = 832] [id = 646] 07:05:34 INFO - PROCESS | 832 | ++DOMWINDOW == 64 (0000009F29F66000) [pid = 832] [serial = 1938] [outer = 0000000000000000] 07:05:35 INFO - PROCESS | 832 | ++DOMWINDOW == 65 (0000009F29FDE800) [pid = 832] [serial = 1939] [outer = 0000009F29F66000] 07:05:35 INFO - PROCESS | 832 | 1468505135003 Marionette DEBUG loaded listener.js 07:05:35 INFO - PROCESS | 832 | ++DOMWINDOW == 66 (0000009F2D176C00) [pid = 832] [serial = 1940] [outer = 0000009F29F66000] 07:05:35 INFO - PROCESS | 832 | 1468505135485 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]]]}] 07:05:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 07:05:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 691ms 07:05:35 INFO - PROCESS | 832 | 1468505135528 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 07:05:35 INFO - PROCESS | 832 | 1468505135531 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 07:05:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 07:05:35 INFO - PROCESS | 832 | 1468505135534 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 07:05:35 INFO - PROCESS | 832 | 1468505135538 Marionette TRACE conn6 <- [1,2550,null,{}] 07:05:35 INFO - PROCESS | 832 | 1468505135549 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}] 07:05:35 INFO - PROCESS | 832 | 1468505135554 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:35 INFO - PROCESS | 832 | 1468505135643 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 07:05:35 INFO - PROCESS | 832 | 1468505135650 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:35 INFO - PROCESS | 832 | 1468505135654 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:35 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30C69000 == 31 [pid = 832] [id = 647] 07:05:35 INFO - PROCESS | 832 | ++DOMWINDOW == 67 (0000009F2DCCE400) [pid = 832] [serial = 1941] [outer = 0000000000000000] 07:05:35 INFO - PROCESS | 832 | ++DOMWINDOW == 68 (0000009F2DF9C800) [pid = 832] [serial = 1942] [outer = 0000009F2DCCE400] 07:05:35 INFO - PROCESS | 832 | 1468505135703 Marionette DEBUG loaded listener.js 07:05:35 INFO - PROCESS | 832 | ++DOMWINDOW == 69 (0000009F2F895400) [pid = 832] [serial = 1943] [outer = 0000009F2DCCE400] 07:05:36 INFO - PROCESS | 832 | 1468505136148 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]]]}] 07:05:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 07:05:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 692ms 07:05:36 INFO - PROCESS | 832 | 1468505136229 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 07:05:36 INFO - PROCESS | 832 | 1468505136232 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 07:05:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 07:05:36 INFO - PROCESS | 832 | 1468505136235 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 07:05:36 INFO - PROCESS | 832 | 1468505136237 Marionette TRACE conn6 <- [1,2554,null,{}] 07:05:36 INFO - PROCESS | 832 | 1468505136241 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}] 07:05:36 INFO - PROCESS | 832 | 1468505136243 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:36 INFO - PROCESS | 832 | 1468505136360 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 07:05:36 INFO - PROCESS | 832 | 1468505136372 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:36 INFO - PROCESS | 832 | 1468505136374 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:36 INFO - PROCESS | 832 | ++DOCSHELL 0000009F32EB4800 == 32 [pid = 832] [id = 648] 07:05:36 INFO - PROCESS | 832 | ++DOMWINDOW == 70 (0000009F2FB7F400) [pid = 832] [serial = 1944] [outer = 0000000000000000] 07:05:36 INFO - PROCESS | 832 | ++DOMWINDOW == 71 (0000009F2FF75400) [pid = 832] [serial = 1945] [outer = 0000009F2FB7F400] 07:05:36 INFO - PROCESS | 832 | 1468505136419 Marionette DEBUG loaded listener.js 07:05:36 INFO - PROCESS | 832 | ++DOMWINDOW == 72 (0000009F3002C000) [pid = 832] [serial = 1946] [outer = 0000009F2FB7F400] 07:05:36 INFO - PROCESS | 832 | 1468505136892 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]]]}] 07:05:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 07:05:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 691ms 07:05:36 INFO - PROCESS | 832 | 1468505136929 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 07:05:36 INFO - PROCESS | 832 | 1468505136931 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 07:05:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 07:05:36 INFO - PROCESS | 832 | 1468505136935 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 07:05:36 INFO - PROCESS | 832 | 1468505136937 Marionette TRACE conn6 <- [1,2558,null,{}] 07:05:36 INFO - PROCESS | 832 | 1468505136940 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}] 07:05:36 INFO - PROCESS | 832 | 1468505136942 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:37 INFO - PROCESS | 832 | 1468505137050 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 07:05:37 INFO - PROCESS | 832 | 1468505137055 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:37 INFO - PROCESS | 832 | 1468505137057 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:37 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37044800 == 33 [pid = 832] [id = 649] 07:05:37 INFO - PROCESS | 832 | ++DOMWINDOW == 73 (0000009F23113400) [pid = 832] [serial = 1947] [outer = 0000000000000000] 07:05:37 INFO - PROCESS | 832 | ++DOMWINDOW == 74 (0000009F305B2000) [pid = 832] [serial = 1948] [outer = 0000009F23113400] 07:05:37 INFO - PROCESS | 832 | 1468505137102 Marionette DEBUG loaded listener.js 07:05:37 INFO - PROCESS | 832 | ++DOMWINDOW == 75 (0000009F30A92C00) [pid = 832] [serial = 1949] [outer = 0000009F23113400] 07:05:37 INFO - PROCESS | 832 | 1468505137562 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]]]}] 07:05:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 07:05:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 670ms 07:05:37 INFO - PROCESS | 832 | 1468505137613 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 07:05:37 INFO - PROCESS | 832 | 1468505137615 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 07:05:37 INFO - PROCESS | 832 | 1468505137619 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 07:05:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 07:05:37 INFO - PROCESS | 832 | 1468505137621 Marionette TRACE conn6 <- [1,2562,null,{}] 07:05:37 INFO - PROCESS | 832 | 1468505137624 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}] 07:05:37 INFO - PROCESS | 832 | 1468505137630 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:37 INFO - PROCESS | 832 | 1468505137796 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 07:05:37 INFO - PROCESS | 832 | 1468505137828 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:37 INFO - PROCESS | 832 | 1468505137831 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:37 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37964800 == 34 [pid = 832] [id = 650] 07:05:37 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F31478C00) [pid = 832] [serial = 1950] [outer = 0000000000000000] 07:05:37 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F31D8E000) [pid = 832] [serial = 1951] [outer = 0000009F31478C00] 07:05:37 INFO - PROCESS | 832 | 1468505137875 Marionette DEBUG loaded listener.js 07:05:37 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F31DF2C00) [pid = 832] [serial = 1952] [outer = 0000009F31478C00] 07:05:38 INFO - PROCESS | 832 | 1468505138325 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]]]}] 07:05:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 07:05:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 735ms 07:05:38 INFO - PROCESS | 832 | 1468505138356 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 07:05:38 INFO - PROCESS | 832 | 1468505138359 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 07:05:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 07:05:38 INFO - PROCESS | 832 | 1468505138362 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 07:05:38 INFO - PROCESS | 832 | 1468505138364 Marionette TRACE conn6 <- [1,2566,null,{}] 07:05:38 INFO - PROCESS | 832 | 1468505138367 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}] 07:05:38 INFO - PROCESS | 832 | 1468505138369 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:38 INFO - PROCESS | 832 | 1468505138478 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 07:05:38 INFO - PROCESS | 832 | 1468505138484 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:38 INFO - PROCESS | 832 | 1468505138486 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:38 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37AAA800 == 35 [pid = 832] [id = 651] 07:05:38 INFO - PROCESS | 832 | ++DOMWINDOW == 79 (0000009F327B8400) [pid = 832] [serial = 1953] [outer = 0000000000000000] 07:05:38 INFO - PROCESS | 832 | ++DOMWINDOW == 80 (0000009F32E87000) [pid = 832] [serial = 1954] [outer = 0000009F327B8400] 07:05:38 INFO - PROCESS | 832 | 1468505138575 Marionette DEBUG loaded listener.js 07:05:38 INFO - PROCESS | 832 | ++DOMWINDOW == 81 (0000009F32ECC400) [pid = 832] [serial = 1955] [outer = 0000009F327B8400] 07:05:38 INFO - PROCESS | 832 | --DOMWINDOW == 80 (0000009F23BEF000) [pid = 832] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 07:05:38 INFO - PROCESS | 832 | --DOMWINDOW == 79 (0000009F24ADD800) [pid = 832] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 07:05:38 INFO - PROCESS | 832 | --DOMWINDOW == 78 (0000009F23A9D000) [pid = 832] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 07:05:38 INFO - PROCESS | 832 | --DOMWINDOW == 77 (0000009F30A93000) [pid = 832] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 07:05:38 INFO - PROCESS | 832 | --DOMWINDOW == 76 (0000009F2D9BAC00) [pid = 832] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 07:05:38 INFO - PROCESS | 832 | --DOMWINDOW == 75 (0000009F239B5000) [pid = 832] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 07:05:38 INFO - PROCESS | 832 | --DOMWINDOW == 74 (0000009F2D9C2C00) [pid = 832] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 07:05:38 INFO - PROCESS | 832 | --DOMWINDOW == 73 (0000009F23AA7800) [pid = 832] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 07:05:38 INFO - PROCESS | 832 | --DOMWINDOW == 72 (0000009F2F8ED400) [pid = 832] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 07:05:38 INFO - PROCESS | 832 | --DOMWINDOW == 71 (0000009F2873BC00) [pid = 832] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 07:05:38 INFO - PROCESS | 832 | --DOMWINDOW == 70 (0000009F28738C00) [pid = 832] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 07:05:38 INFO - PROCESS | 832 | --DOMWINDOW == 69 (0000009F30A93800) [pid = 832] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 07:05:39 INFO - PROCESS | 832 | 1468505139025 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]]]}] 07:05:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 07:05:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 691ms 07:05:39 INFO - PROCESS | 832 | 1468505139057 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 07:05:39 INFO - PROCESS | 832 | 1468505139059 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 07:05:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 07:05:39 INFO - PROCESS | 832 | 1468505139062 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 07:05:39 INFO - PROCESS | 832 | 1468505139064 Marionette TRACE conn6 <- [1,2570,null,{}] 07:05:39 INFO - PROCESS | 832 | 1468505139068 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}] 07:05:39 INFO - PROCESS | 832 | 1468505139070 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:39 INFO - PROCESS | 832 | 1468505139185 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 07:05:39 INFO - PROCESS | 832 | 1468505139190 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:39 INFO - PROCESS | 832 | 1468505139192 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:39 INFO - PROCESS | 832 | ++DOCSHELL 0000009F385DA000 == 36 [pid = 832] [id = 652] 07:05:39 INFO - PROCESS | 832 | ++DOMWINDOW == 70 (0000009F29924400) [pid = 832] [serial = 1956] [outer = 0000000000000000] 07:05:39 INFO - PROCESS | 832 | ++DOMWINDOW == 71 (0000009F2DE35C00) [pid = 832] [serial = 1957] [outer = 0000009F29924400] 07:05:39 INFO - PROCESS | 832 | 1468505139236 Marionette DEBUG loaded listener.js 07:05:39 INFO - PROCESS | 832 | ++DOMWINDOW == 72 (0000009F3147E400) [pid = 832] [serial = 1958] [outer = 0000009F29924400] 07:05:39 INFO - PROCESS | 832 | 1468505139663 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]]]}] 07:05:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 07:05:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 629ms 07:05:39 INFO - PROCESS | 832 | 1468505139694 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 07:05:39 INFO - PROCESS | 832 | 1468505139696 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 07:05:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 07:05:39 INFO - PROCESS | 832 | 1468505139700 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 07:05:39 INFO - PROCESS | 832 | 1468505139702 Marionette TRACE conn6 <- [1,2574,null,{}] 07:05:39 INFO - PROCESS | 832 | 1468505139709 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}] 07:05:39 INFO - PROCESS | 832 | 1468505139711 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:39 INFO - PROCESS | 832 | 1468505139796 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 07:05:39 INFO - PROCESS | 832 | 1468505139804 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:39 INFO - PROCESS | 832 | 1468505139806 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:39 INFO - PROCESS | 832 | ++DOCSHELL 0000009F3889F000 == 37 [pid = 832] [id = 653] 07:05:39 INFO - PROCESS | 832 | ++DOMWINDOW == 73 (0000009F32ECD400) [pid = 832] [serial = 1959] [outer = 0000000000000000] 07:05:39 INFO - PROCESS | 832 | ++DOMWINDOW == 74 (0000009F33034000) [pid = 832] [serial = 1960] [outer = 0000009F32ECD400] 07:05:39 INFO - PROCESS | 832 | 1468505139850 Marionette DEBUG loaded listener.js 07:05:39 INFO - PROCESS | 832 | ++DOMWINDOW == 75 (0000009F330D8C00) [pid = 832] [serial = 1961] [outer = 0000009F32ECD400] 07:05:40 INFO - PROCESS | 832 | 1468505140274 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]]]}] 07:05:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 07:05:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 585ms 07:05:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 07:05:40 INFO - PROCESS | 832 | 1468505140288 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 07:05:40 INFO - PROCESS | 832 | 1468505140290 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 07:05:40 INFO - PROCESS | 832 | 1468505140301 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 07:05:40 INFO - PROCESS | 832 | 1468505140303 Marionette TRACE conn6 <- [1,2578,null,{}] 07:05:40 INFO - PROCESS | 832 | 1468505140320 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}] 07:05:40 INFO - PROCESS | 832 | 1468505140322 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:40 INFO - PROCESS | 832 | 1468505140404 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 07:05:40 INFO - PROCESS | 832 | 1468505140409 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:40 INFO - PROCESS | 832 | 1468505140411 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:40 INFO - PROCESS | 832 | ++DOCSHELL 0000009F38B38800 == 38 [pid = 832] [id = 654] 07:05:40 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F338E4000) [pid = 832] [serial = 1962] [outer = 0000000000000000] 07:05:40 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F3407E400) [pid = 832] [serial = 1963] [outer = 0000009F338E4000] 07:05:40 INFO - PROCESS | 832 | 1468505140456 Marionette DEBUG loaded listener.js 07:05:40 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F2FF7D000) [pid = 832] [serial = 1964] [outer = 0000009F338E4000] 07:05:41 INFO - PROCESS | 832 | --DOCSHELL 0000009F29833000 == 37 [pid = 832] [id = 633] 07:05:41 INFO - PROCESS | 832 | --DOCSHELL 0000009F29F2C800 == 36 [pid = 832] [id = 645] 07:05:41 INFO - PROCESS | 832 | --DOCSHELL 0000009F30D0C800 == 35 [pid = 832] [id = 644] 07:05:41 INFO - PROCESS | 832 | --DOCSHELL 0000009F3016C800 == 34 [pid = 832] [id = 642] 07:05:41 INFO - PROCESS | 832 | --DOCSHELL 0000009F2998D000 == 33 [pid = 832] [id = 643] 07:05:42 INFO - PROCESS | 832 | --DOCSHELL 0000009F30C69000 == 32 [pid = 832] [id = 647] 07:05:42 INFO - PROCESS | 832 | --DOCSHELL 0000009F385DA000 == 31 [pid = 832] [id = 652] 07:05:42 INFO - PROCESS | 832 | --DOCSHELL 0000009F32EB4800 == 30 [pid = 832] [id = 648] 07:05:42 INFO - PROCESS | 832 | --DOCSHELL 0000009F37964800 == 29 [pid = 832] [id = 650] 07:05:42 INFO - PROCESS | 832 | --DOCSHELL 0000009F37AAA800 == 28 [pid = 832] [id = 651] 07:05:42 INFO - PROCESS | 832 | --DOCSHELL 0000009F3889F000 == 27 [pid = 832] [id = 653] 07:05:42 INFO - PROCESS | 832 | --DOCSHELL 0000009F37044800 == 26 [pid = 832] [id = 649] 07:05:42 INFO - PROCESS | 832 | --DOCSHELL 0000009F2E6C7800 == 25 [pid = 832] [id = 646] 07:05:42 INFO - PROCESS | 832 | --DOMWINDOW == 77 (0000009F31125C00) [pid = 832] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 07:05:42 INFO - PROCESS | 832 | --DOMWINDOW == 76 (0000009F31307400) [pid = 832] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 07:05:42 INFO - PROCESS | 832 | --DOMWINDOW == 75 (0000009F2D174800) [pid = 832] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 07:05:42 INFO - PROCESS | 832 | --DOMWINDOW == 74 (0000009F28F66400) [pid = 832] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 07:05:42 INFO - PROCESS | 832 | --DOMWINDOW == 73 (0000009F28D5DC00) [pid = 832] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 07:05:42 INFO - PROCESS | 832 | --DOMWINDOW == 72 (0000009F30CA8800) [pid = 832] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 07:05:42 INFO - PROCESS | 832 | --DOMWINDOW == 71 (0000009F2DC20800) [pid = 832] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 07:05:42 INFO - PROCESS | 832 | --DOMWINDOW == 70 (0000009F299B8C00) [pid = 832] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 07:05:42 INFO - PROCESS | 832 | --DOMWINDOW == 69 (0000009F2A46FC00) [pid = 832] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 07:05:42 INFO - PROCESS | 832 | --DOMWINDOW == 68 (0000009F2E434800) [pid = 832] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 07:05:42 INFO - PROCESS | 832 | --DOMWINDOW == 67 (0000009F23BF0800) [pid = 832] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 07:05:42 INFO - PROCESS | 832 | --DOMWINDOW == 66 (0000009F23AABC00) [pid = 832] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 07:05:42 INFO - PROCESS | 832 | --DOMWINDOW == 65 (0000009F308CE000) [pid = 832] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 07:05:42 INFO - PROCESS | 832 | --DOMWINDOW == 64 (0000009F288A7000) [pid = 832] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 07:05:42 INFO - PROCESS | 832 | --DOMWINDOW == 63 (0000009F308C5800) [pid = 832] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 07:05:42 INFO - PROCESS | 832 | --DOMWINDOW == 62 (0000009F2E410400) [pid = 832] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 07:05:42 INFO - PROCESS | 832 | --DOMWINDOW == 61 (0000009F34088000) [pid = 832] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 07:05:42 INFO - PROCESS | 832 | --DOMWINDOW == 60 (0000009F28D54000) [pid = 832] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 07:05:42 INFO - PROCESS | 832 | --DOMWINDOW == 59 (0000009F23E7E800) [pid = 832] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 07:05:42 INFO - PROCESS | 832 | --DOMWINDOW == 58 (0000009F2F898800) [pid = 832] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 07:05:42 INFO - PROCESS | 832 | --DOMWINDOW == 57 (0000009F2DCCB800) [pid = 832] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 07:05:42 INFO - PROCESS | 832 | --DOMWINDOW == 56 (0000009F3112D000) [pid = 832] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 07:05:42 INFO - PROCESS | 832 | --DOMWINDOW == 55 (0000009F2D175000) [pid = 832] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 07:05:42 INFO - PROCESS | 832 | --DOMWINDOW == 54 (0000009F2DC28400) [pid = 832] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 07:05:42 INFO - PROCESS | 832 | --DOMWINDOW == 53 (0000009F2FF86800) [pid = 832] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 07:05:42 INFO - PROCESS | 832 | 1468505142285 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]]]}] 07:05:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 07:05:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 2048ms 07:05:42 INFO - PROCESS | 832 | 1468505142346 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 07:05:42 INFO - PROCESS | 832 | 1468505142351 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 07:05:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 07:05:42 INFO - PROCESS | 832 | 1468505142356 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 07:05:42 INFO - PROCESS | 832 | 1468505142360 Marionette TRACE conn6 <- [1,2582,null,{}] 07:05:42 INFO - PROCESS | 832 | 1468505142366 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}] 07:05:42 INFO - PROCESS | 832 | 1468505142369 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:42 INFO - PROCESS | 832 | 1468505142467 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 07:05:42 INFO - PROCESS | 832 | 1468505142481 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:42 INFO - PROCESS | 832 | 1468505142483 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:42 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2998F800 == 26 [pid = 832] [id = 655] 07:05:42 INFO - PROCESS | 832 | ++DOMWINDOW == 54 (0000009F23BFC000) [pid = 832] [serial = 1965] [outer = 0000000000000000] 07:05:42 INFO - PROCESS | 832 | ++DOMWINDOW == 55 (0000009F23E6F800) [pid = 832] [serial = 1966] [outer = 0000009F23BFC000] 07:05:42 INFO - PROCESS | 832 | 1468505142534 Marionette DEBUG loaded listener.js 07:05:42 INFO - PROCESS | 832 | ++DOMWINDOW == 56 (0000009F24359800) [pid = 832] [serial = 1967] [outer = 0000009F23BFC000] 07:05:43 INFO - PROCESS | 832 | 1468505143057 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]]]}] 07:05:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 07:05:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 734ms 07:05:43 INFO - PROCESS | 832 | 1468505143094 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 07:05:43 INFO - PROCESS | 832 | 1468505143099 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 07:05:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 07:05:43 INFO - PROCESS | 832 | 1468505143106 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 07:05:43 INFO - PROCESS | 832 | 1468505143109 Marionette TRACE conn6 <- [1,2586,null,{}] 07:05:43 INFO - PROCESS | 832 | 1468505143112 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}] 07:05:43 INFO - PROCESS | 832 | 1468505143115 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:43 INFO - PROCESS | 832 | 1468505143211 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 07:05:43 INFO - PROCESS | 832 | 1468505143298 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:43 INFO - PROCESS | 832 | 1468505143300 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:43 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2DD9B800 == 27 [pid = 832] [id = 656] 07:05:43 INFO - PROCESS | 832 | ++DOMWINDOW == 57 (0000009F287B7800) [pid = 832] [serial = 1968] [outer = 0000000000000000] 07:05:43 INFO - PROCESS | 832 | ++DOMWINDOW == 58 (0000009F28D5DC00) [pid = 832] [serial = 1969] [outer = 0000009F287B7800] 07:05:43 INFO - PROCESS | 832 | 1468505143349 Marionette DEBUG loaded listener.js 07:05:43 INFO - PROCESS | 832 | ++DOMWINDOW == 59 (0000009F2987FC00) [pid = 832] [serial = 1970] [outer = 0000009F287B7800] 07:05:43 INFO - PROCESS | 832 | 1468505143747 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]]]}] 07:05:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 07:05:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 691ms 07:05:43 INFO - PROCESS | 832 | 1468505143799 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 07:05:43 INFO - PROCESS | 832 | 1468505143801 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 07:05:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 07:05:43 INFO - PROCESS | 832 | 1468505143805 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 07:05:43 INFO - PROCESS | 832 | 1468505143808 Marionette TRACE conn6 <- [1,2590,null,{}] 07:05:43 INFO - PROCESS | 832 | 1468505143820 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}] 07:05:43 INFO - PROCESS | 832 | 1468505143825 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:43 INFO - PROCESS | 832 | 1468505143941 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 07:05:43 INFO - PROCESS | 832 | 1468505143961 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:43 INFO - PROCESS | 832 | 1468505143965 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:43 INFO - PROCESS | 832 | ++DOCSHELL 0000009F3015F800 == 28 [pid = 832] [id = 657] 07:05:43 INFO - PROCESS | 832 | ++DOMWINDOW == 60 (0000009F21BD6000) [pid = 832] [serial = 1971] [outer = 0000000000000000] 07:05:44 INFO - PROCESS | 832 | ++DOMWINDOW == 61 (0000009F2A129C00) [pid = 832] [serial = 1972] [outer = 0000009F21BD6000] 07:05:44 INFO - PROCESS | 832 | 1468505144013 Marionette DEBUG loaded listener.js 07:05:44 INFO - PROCESS | 832 | ++DOMWINDOW == 62 (0000009F2D111000) [pid = 832] [serial = 1973] [outer = 0000009F21BD6000] 07:05:44 INFO - PROCESS | 832 | 1468505144451 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]]]}] 07:05:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 07:05:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 692ms 07:05:44 INFO - PROCESS | 832 | 1468505144499 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 07:05:44 INFO - PROCESS | 832 | 1468505144502 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 07:05:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 07:05:44 INFO - PROCESS | 832 | 1468505144505 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 07:05:44 INFO - PROCESS | 832 | 1468505144507 Marionette TRACE conn6 <- [1,2594,null,{}] 07:05:44 INFO - PROCESS | 832 | 1468505144511 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}] 07:05:44 INFO - PROCESS | 832 | 1468505144513 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:44 INFO - PROCESS | 832 | 1468505144599 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 07:05:44 INFO - PROCESS | 832 | 1468505144605 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:44 INFO - PROCESS | 832 | 1468505144607 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:44 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30A61800 == 29 [pid = 832] [id = 658] 07:05:44 INFO - PROCESS | 832 | ++DOMWINDOW == 63 (0000009F2D589400) [pid = 832] [serial = 1974] [outer = 0000000000000000] 07:05:44 INFO - PROCESS | 832 | ++DOMWINDOW == 64 (0000009F2DA24800) [pid = 832] [serial = 1975] [outer = 0000009F2D589400] 07:05:44 INFO - PROCESS | 832 | 1468505144652 Marionette DEBUG loaded listener.js 07:05:44 INFO - PROCESS | 832 | ++DOMWINDOW == 65 (0000009F2DC2D400) [pid = 832] [serial = 1976] [outer = 0000009F2D589400] 07:05:45 INFO - PROCESS | 832 | 1468505145098 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]]]}] 07:05:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 07:05:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 628ms 07:05:45 INFO - PROCESS | 832 | 1468505145136 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 07:05:45 INFO - PROCESS | 832 | 1468505145138 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 07:05:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 07:05:45 INFO - PROCESS | 832 | 1468505145142 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 07:05:45 INFO - PROCESS | 832 | 1468505145144 Marionette TRACE conn6 <- [1,2598,null,{}] 07:05:45 INFO - PROCESS | 832 | 1468505145147 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}] 07:05:45 INFO - PROCESS | 832 | 1468505145149 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:45 INFO - PROCESS | 832 | 1468505145229 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 07:05:45 INFO - PROCESS | 832 | 1468505145237 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:45 INFO - PROCESS | 832 | 1468505145239 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:45 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30CE8800 == 30 [pid = 832] [id = 659] 07:05:45 INFO - PROCESS | 832 | ++DOMWINDOW == 66 (0000009F287AE800) [pid = 832] [serial = 1977] [outer = 0000000000000000] 07:05:45 INFO - PROCESS | 832 | ++DOMWINDOW == 67 (0000009F2DE30C00) [pid = 832] [serial = 1978] [outer = 0000009F287AE800] 07:05:45 INFO - PROCESS | 832 | 1468505145286 Marionette DEBUG loaded listener.js 07:05:45 INFO - PROCESS | 832 | ++DOMWINDOW == 68 (0000009F2DFA4400) [pid = 832] [serial = 1979] [outer = 0000009F287AE800] 07:05:45 INFO - PROCESS | 832 | 1468505145729 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]]]}] 07:05:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 07:05:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 629ms 07:05:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 07:05:45 INFO - PROCESS | 832 | 1468505145776 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 07:05:45 INFO - PROCESS | 832 | 1468505145778 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 07:05:45 INFO - PROCESS | 832 | 1468505145782 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 07:05:45 INFO - PROCESS | 832 | 1468505145784 Marionette TRACE conn6 <- [1,2602,null,{}] 07:05:45 INFO - PROCESS | 832 | 1468505145791 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}] 07:05:45 INFO - PROCESS | 832 | 1468505145797 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:45 INFO - PROCESS | 832 | 1468505145903 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 07:05:45 INFO - PROCESS | 832 | 1468505145911 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:45 INFO - PROCESS | 832 | 1468505145914 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:45 INFO - PROCESS | 832 | ++DOCSHELL 0000009F3308F800 == 31 [pid = 832] [id = 660] 07:05:45 INFO - PROCESS | 832 | ++DOMWINDOW == 69 (0000009F2E443800) [pid = 832] [serial = 1980] [outer = 0000000000000000] 07:05:45 INFO - PROCESS | 832 | ++DOMWINDOW == 70 (0000009F2FB85800) [pid = 832] [serial = 1981] [outer = 0000009F2E443800] 07:05:45 INFO - PROCESS | 832 | 1468505145966 Marionette DEBUG loaded listener.js 07:05:46 INFO - PROCESS | 832 | ++DOMWINDOW == 71 (0000009F2FF7A000) [pid = 832] [serial = 1982] [outer = 0000009F2E443800] 07:05:46 INFO - PROCESS | 832 | 1468505146401 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]]]}] 07:05:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 07:05:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 628ms 07:05:46 INFO - PROCESS | 832 | 1468505146419 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 07:05:46 INFO - PROCESS | 832 | 1468505146421 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 07:05:46 INFO - PROCESS | 832 | 1468505146424 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 07:05:46 INFO - PROCESS | 832 | 1468505146426 Marionette TRACE conn6 <- [1,2606,null,{}] 07:05:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 07:05:46 INFO - PROCESS | 832 | 1468505146430 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}] 07:05:46 INFO - PROCESS | 832 | 1468505146431 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:46 INFO - PROCESS | 832 | 1468505146513 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 07:05:46 INFO - PROCESS | 832 | 1468505146520 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:46 INFO - PROCESS | 832 | 1468505146522 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:46 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37037800 == 32 [pid = 832] [id = 661] 07:05:46 INFO - PROCESS | 832 | ++DOMWINDOW == 72 (0000009F28ADE000) [pid = 832] [serial = 1983] [outer = 0000000000000000] 07:05:46 INFO - PROCESS | 832 | ++DOMWINDOW == 73 (0000009F301E9800) [pid = 832] [serial = 1984] [outer = 0000009F28ADE000] 07:05:46 INFO - PROCESS | 832 | 1468505146566 Marionette DEBUG loaded listener.js 07:05:46 INFO - PROCESS | 832 | ++DOMWINDOW == 74 (0000009F301EA800) [pid = 832] [serial = 1985] [outer = 0000009F28ADE000] 07:05:47 INFO - PROCESS | 832 | 1468505147011 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]]]}] 07:05:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 07:05:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 629ms 07:05:47 INFO - PROCESS | 832 | 1468505147072 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 07:05:47 INFO - PROCESS | 832 | 1468505147075 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 07:05:47 INFO - PROCESS | 832 | 1468505147078 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 07:05:47 INFO - PROCESS | 832 | 1468505147080 Marionette TRACE conn6 <- [1,2610,null,{}] 07:05:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 07:05:47 INFO - PROCESS | 832 | 1468505147083 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}] 07:05:47 INFO - PROCESS | 832 | 1468505147085 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:47 INFO - PROCESS | 832 | 1468505147167 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 07:05:47 INFO - PROCESS | 832 | 1468505147174 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:47 INFO - PROCESS | 832 | 1468505147176 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:47 INFO - PROCESS | 832 | ++DOCSHELL 0000009F3773B800 == 33 [pid = 832] [id = 662] 07:05:47 INFO - PROCESS | 832 | ++DOMWINDOW == 75 (0000009F30A93000) [pid = 832] [serial = 1986] [outer = 0000000000000000] 07:05:47 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F30CA8000) [pid = 832] [serial = 1987] [outer = 0000009F30A93000] 07:05:47 INFO - PROCESS | 832 | 1468505147220 Marionette DEBUG loaded listener.js 07:05:47 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F30CD8800) [pid = 832] [serial = 1988] [outer = 0000009F30A93000] 07:05:47 INFO - PROCESS | 832 | 1468505147688 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]]]}] 07:05:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 07:05:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 669ms 07:05:47 INFO - PROCESS | 832 | 1468505147754 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 07:05:47 INFO - PROCESS | 832 | 1468505147756 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 07:05:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 07:05:47 INFO - PROCESS | 832 | 1468505147760 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 07:05:47 INFO - PROCESS | 832 | 1468505147761 Marionette TRACE conn6 <- [1,2614,null,{}] 07:05:47 INFO - PROCESS | 832 | 1468505147765 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}] 07:05:47 INFO - PROCESS | 832 | 1468505147766 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:47 INFO - PROCESS | 832 | 1468505147876 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 07:05:47 INFO - PROCESS | 832 | 1468505147956 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:47 INFO - PROCESS | 832 | 1468505147958 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:47 INFO - PROCESS | 832 | ++DOCSHELL 0000009F3015F000 == 34 [pid = 832] [id = 663] 07:05:47 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F3112A000) [pid = 832] [serial = 1989] [outer = 0000000000000000] 07:05:48 INFO - PROCESS | 832 | ++DOMWINDOW == 79 (0000009F31472400) [pid = 832] [serial = 1990] [outer = 0000009F3112A000] 07:05:48 INFO - PROCESS | 832 | 1468505148001 Marionette DEBUG loaded listener.js 07:05:48 INFO - PROCESS | 832 | ++DOMWINDOW == 80 (0000009F3147F800) [pid = 832] [serial = 1991] [outer = 0000009F3112A000] 07:05:48 INFO - PROCESS | 832 | 1468505148428 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]]]}] 07:05:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 07:05:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 734ms 07:05:48 INFO - PROCESS | 832 | 1468505148497 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 07:05:48 INFO - PROCESS | 832 | 1468505148500 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 07:05:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 07:05:48 INFO - PROCESS | 832 | 1468505148508 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 07:05:48 INFO - PROCESS | 832 | 1468505148510 Marionette TRACE conn6 <- [1,2618,null,{}] 07:05:48 INFO - PROCESS | 832 | 1468505148514 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}] 07:05:48 INFO - PROCESS | 832 | 1468505148516 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:48 INFO - PROCESS | 832 | 1468505148630 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 07:05:48 INFO - PROCESS | 832 | 1468505148641 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:48 INFO - PROCESS | 832 | 1468505148643 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:48 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37983800 == 35 [pid = 832] [id = 664] 07:05:48 INFO - PROCESS | 832 | ++DOMWINDOW == 81 (0000009F3147FC00) [pid = 832] [serial = 1992] [outer = 0000000000000000] 07:05:48 INFO - PROCESS | 832 | ++DOMWINDOW == 82 (0000009F31B23800) [pid = 832] [serial = 1993] [outer = 0000009F3147FC00] 07:05:48 INFO - PROCESS | 832 | 1468505148687 Marionette DEBUG loaded listener.js 07:05:48 INFO - PROCESS | 832 | ++DOMWINDOW == 83 (0000009F31DF3000) [pid = 832] [serial = 1994] [outer = 0000009F3147FC00] 07:05:49 INFO - PROCESS | 832 | 1468505149137 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]]]}] 07:05:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 07:05:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 692ms 07:05:49 INFO - PROCESS | 832 | 1468505149232 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 07:05:49 INFO - PROCESS | 832 | 1468505149234 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 07:05:49 INFO - PROCESS | 832 | 1468505149243 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 07:05:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 07:05:49 INFO - PROCESS | 832 | 1468505149245 Marionette TRACE conn6 <- [1,2622,null,{}] 07:05:49 INFO - PROCESS | 832 | 1468505149249 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}] 07:05:49 INFO - PROCESS | 832 | 1468505149251 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:49 INFO - PROCESS | 832 | 1468505149376 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 07:05:49 INFO - PROCESS | 832 | --DOMWINDOW == 82 (0000009F32ECD400) [pid = 832] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 07:05:49 INFO - PROCESS | 832 | --DOMWINDOW == 81 (0000009F23113400) [pid = 832] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 07:05:49 INFO - PROCESS | 832 | --DOMWINDOW == 80 (0000009F31478C00) [pid = 832] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 07:05:49 INFO - PROCESS | 832 | --DOMWINDOW == 79 (0000009F327B8400) [pid = 832] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 07:05:49 INFO - PROCESS | 832 | --DOMWINDOW == 78 (0000009F29924400) [pid = 832] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 07:05:49 INFO - PROCESS | 832 | --DOMWINDOW == 77 (0000009F2FB7F400) [pid = 832] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 07:05:49 INFO - PROCESS | 832 | --DOMWINDOW == 76 (0000009F2DCCE400) [pid = 832] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 07:05:49 INFO - PROCESS | 832 | --DOMWINDOW == 75 (0000009F29F66000) [pid = 832] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 07:05:49 INFO - PROCESS | 832 | --DOMWINDOW == 74 (0000009F23BF9000) [pid = 832] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 07:05:49 INFO - PROCESS | 832 | --DOMWINDOW == 73 (0000009F29920C00) [pid = 832] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 07:05:49 INFO - PROCESS | 832 | --DOMWINDOW == 72 (0000009F23635000) [pid = 832] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 07:05:49 INFO - PROCESS | 832 | --DOMWINDOW == 71 (0000009F299B4800) [pid = 832] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 07:05:49 INFO - PROCESS | 832 | 1468505149589 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:49 INFO - PROCESS | 832 | 1468505149592 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:49 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30C7D800 == 36 [pid = 832] [id = 665] 07:05:49 INFO - PROCESS | 832 | ++DOMWINDOW == 72 (0000009F239B5000) [pid = 832] [serial = 1995] [outer = 0000000000000000] 07:05:49 INFO - PROCESS | 832 | ++DOMWINDOW == 73 (0000009F2400E400) [pid = 832] [serial = 1996] [outer = 0000009F239B5000] 07:05:49 INFO - PROCESS | 832 | 1468505149643 Marionette DEBUG loaded listener.js 07:05:49 INFO - PROCESS | 832 | ++DOMWINDOW == 74 (0000009F2FB7A000) [pid = 832] [serial = 1997] [outer = 0000009F239B5000] 07:05:50 INFO - PROCESS | 832 | 1468505150021 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]]]}] 07:05:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 07:05:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 838ms 07:05:50 INFO - PROCESS | 832 | 1468505150085 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 07:05:50 INFO - PROCESS | 832 | 1468505150087 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 07:05:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 07:05:50 INFO - PROCESS | 832 | 1468505150091 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 07:05:50 INFO - PROCESS | 832 | 1468505150092 Marionette TRACE conn6 <- [1,2626,null,{}] 07:05:50 INFO - PROCESS | 832 | 1468505150096 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}] 07:05:50 INFO - PROCESS | 832 | 1468505150098 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:50 INFO - PROCESS | 832 | 1468505150210 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 07:05:50 INFO - PROCESS | 832 | 1468505150218 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:50 INFO - PROCESS | 832 | 1468505150220 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:50 INFO - PROCESS | 832 | ++DOCSHELL 0000009F38B41000 == 37 [pid = 832] [id = 666] 07:05:50 INFO - PROCESS | 832 | ++DOMWINDOW == 75 (0000009F23A9C400) [pid = 832] [serial = 1998] [outer = 0000000000000000] 07:05:50 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F31B30000) [pid = 832] [serial = 1999] [outer = 0000009F23A9C400] 07:05:50 INFO - PROCESS | 832 | 1468505150272 Marionette DEBUG loaded listener.js 07:05:50 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F34082400) [pid = 832] [serial = 2000] [outer = 0000009F23A9C400] 07:05:50 INFO - PROCESS | 832 | 1468505150667 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]]]}] 07:05:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 07:05:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 629ms 07:05:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 07:05:50 INFO - PROCESS | 832 | 1468505150723 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 07:05:50 INFO - PROCESS | 832 | 1468505150725 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 07:05:50 INFO - PROCESS | 832 | 1468505150729 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 07:05:50 INFO - PROCESS | 832 | 1468505150731 Marionette TRACE conn6 <- [1,2630,null,{}] 07:05:50 INFO - PROCESS | 832 | 1468505150734 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}] 07:05:50 INFO - PROCESS | 832 | 1468505150736 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:50 INFO - PROCESS | 832 | 1468505150848 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 07:05:50 INFO - PROCESS | 832 | 1468505150887 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:50 INFO - PROCESS | 832 | 1468505150889 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:50 INFO - PROCESS | 832 | ++DOCSHELL 0000009F38BE6000 == 38 [pid = 832] [id = 667] 07:05:50 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F2FF7AC00) [pid = 832] [serial = 2001] [outer = 0000000000000000] 07:05:50 INFO - PROCESS | 832 | ++DOMWINDOW == 79 (0000009F34162400) [pid = 832] [serial = 2002] [outer = 0000009F2FF7AC00] 07:05:50 INFO - PROCESS | 832 | 1468505150933 Marionette DEBUG loaded listener.js 07:05:51 INFO - PROCESS | 832 | ++DOMWINDOW == 80 (0000009F3416BC00) [pid = 832] [serial = 2003] [outer = 0000009F2FF7AC00] 07:05:51 INFO - PROCESS | 832 | 1468505151313 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]]]}] 07:05:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 07:05:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 627ms 07:05:51 INFO - PROCESS | 832 | 1468505151358 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 07:05:51 INFO - PROCESS | 832 | 1468505151360 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 07:05:51 INFO - PROCESS | 832 | 1468505151364 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 07:05:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 07:05:51 INFO - PROCESS | 832 | 1468505151365 Marionette TRACE conn6 <- [1,2634,null,{}] 07:05:51 INFO - PROCESS | 832 | 1468505151369 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}] 07:05:51 INFO - PROCESS | 832 | 1468505151371 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:51 INFO - PROCESS | 832 | 1468505151496 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 07:05:51 INFO - PROCESS | 832 | 1468505151508 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:51 INFO - PROCESS | 832 | 1468505151509 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:51 INFO - PROCESS | 832 | ++DOCSHELL 0000009F340DF800 == 39 [pid = 832] [id = 668] 07:05:51 INFO - PROCESS | 832 | ++DOMWINDOW == 81 (0000009F3416C800) [pid = 832] [serial = 2004] [outer = 0000000000000000] 07:05:51 INFO - PROCESS | 832 | ++DOMWINDOW == 82 (0000009F34171800) [pid = 832] [serial = 2005] [outer = 0000009F3416C800] 07:05:51 INFO - PROCESS | 832 | 1468505151554 Marionette DEBUG loaded listener.js 07:05:51 INFO - PROCESS | 832 | ++DOMWINDOW == 83 (0000009F341AC000) [pid = 832] [serial = 2006] [outer = 0000009F3416C800] 07:05:52 INFO - PROCESS | 832 | 1468505152354 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]]]}] 07:05:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 07:05:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1024ms 07:05:52 INFO - PROCESS | 832 | 1468505152392 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 07:05:52 INFO - PROCESS | 832 | 1468505152397 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 07:05:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 07:05:52 INFO - PROCESS | 832 | 1468505152422 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 07:05:52 INFO - PROCESS | 832 | 1468505152428 Marionette TRACE conn6 <- [1,2638,null,{}] 07:05:52 INFO - PROCESS | 832 | 1468505152433 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}] 07:05:52 INFO - PROCESS | 832 | 1468505152436 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:52 INFO - PROCESS | 832 | 1468505152589 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 07:05:52 INFO - PROCESS | 832 | 1468505152713 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:52 INFO - PROCESS | 832 | 1468505152716 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:52 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2DD21800 == 40 [pid = 832] [id = 669] 07:05:52 INFO - PROCESS | 832 | ++DOMWINDOW == 84 (0000009F23E7D400) [pid = 832] [serial = 2007] [outer = 0000000000000000] 07:05:52 INFO - PROCESS | 832 | ++DOMWINDOW == 85 (0000009F28082C00) [pid = 832] [serial = 2008] [outer = 0000009F23E7D400] 07:05:52 INFO - PROCESS | 832 | 1468505152777 Marionette DEBUG loaded listener.js 07:05:52 INFO - PROCESS | 832 | ++DOMWINDOW == 86 (0000009F28D5B800) [pid = 832] [serial = 2009] [outer = 0000009F23E7D400] 07:05:53 INFO - PROCESS | 832 | 1468505153685 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]]]}] 07:05:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 07:05:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1365ms 07:05:53 INFO - PROCESS | 832 | 1468505153771 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 07:05:53 INFO - PROCESS | 832 | 1468505153776 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 07:05:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 07:05:53 INFO - PROCESS | 832 | 1468505153782 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 07:05:53 INFO - PROCESS | 832 | 1468505153785 Marionette TRACE conn6 <- [1,2642,null,{}] 07:05:53 INFO - PROCESS | 832 | 1468505153791 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}] 07:05:53 INFO - PROCESS | 832 | 1468505153794 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:53 INFO - PROCESS | 832 | 1468505153942 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 07:05:54 INFO - PROCESS | 832 | 1468505154077 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:54 INFO - PROCESS | 832 | 1468505154082 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:54 INFO - PROCESS | 832 | --DOCSHELL 0000009F38BE6000 == 39 [pid = 832] [id = 667] 07:05:54 INFO - PROCESS | 832 | --DOCSHELL 0000009F38B41000 == 38 [pid = 832] [id = 666] 07:05:54 INFO - PROCESS | 832 | --DOCSHELL 0000009F30C7D800 == 37 [pid = 832] [id = 665] 07:05:54 INFO - PROCESS | 832 | --DOCSHELL 0000009F37983800 == 36 [pid = 832] [id = 664] 07:05:54 INFO - PROCESS | 832 | --DOCSHELL 0000009F3015F000 == 35 [pid = 832] [id = 663] 07:05:54 INFO - PROCESS | 832 | --DOCSHELL 0000009F3773B800 == 34 [pid = 832] [id = 662] 07:05:54 INFO - PROCESS | 832 | --DOCSHELL 0000009F37037800 == 33 [pid = 832] [id = 661] 07:05:54 INFO - PROCESS | 832 | --DOCSHELL 0000009F3308F800 == 32 [pid = 832] [id = 660] 07:05:54 INFO - PROCESS | 832 | --DOCSHELL 0000009F30CE8800 == 31 [pid = 832] [id = 659] 07:05:54 INFO - PROCESS | 832 | --DOCSHELL 0000009F30A61800 == 30 [pid = 832] [id = 658] 07:05:54 INFO - PROCESS | 832 | --DOCSHELL 0000009F3015F800 == 29 [pid = 832] [id = 657] 07:05:54 INFO - PROCESS | 832 | --DOCSHELL 0000009F2DD9B800 == 28 [pid = 832] [id = 656] 07:05:54 INFO - PROCESS | 832 | --DOCSHELL 0000009F2998F800 == 27 [pid = 832] [id = 655] 07:05:54 INFO - PROCESS | 832 | --DOMWINDOW == 85 (0000009F3407E400) [pid = 832] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 07:05:54 INFO - PROCESS | 832 | ++DOCSHELL 0000009F24A0F800 == 28 [pid = 832] [id = 670] 07:05:54 INFO - PROCESS | 832 | ++DOMWINDOW == 86 (0000009F23BF6000) [pid = 832] [serial = 2010] [outer = 0000000000000000] 07:05:54 INFO - PROCESS | 832 | ++DOMWINDOW == 87 (0000009F28AE2C00) [pid = 832] [serial = 2011] [outer = 0000009F23BF6000] 07:05:54 INFO - PROCESS | 832 | 1468505154201 Marionette DEBUG loaded listener.js 07:05:54 INFO - PROCESS | 832 | ++DOMWINDOW == 88 (0000009F29880400) [pid = 832] [serial = 2012] [outer = 0000009F23BF6000] 07:05:54 INFO - PROCESS | 832 | --DOCSHELL 0000009F38B38800 == 27 [pid = 832] [id = 654] 07:05:54 INFO - PROCESS | 832 | --DOMWINDOW == 87 (0000009F330D8C00) [pid = 832] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 07:05:54 INFO - PROCESS | 832 | --DOMWINDOW == 86 (0000009F305B2000) [pid = 832] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 07:05:54 INFO - PROCESS | 832 | --DOMWINDOW == 85 (0000009F31D8E000) [pid = 832] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 07:05:54 INFO - PROCESS | 832 | --DOMWINDOW == 84 (0000009F32E87000) [pid = 832] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 07:05:54 INFO - PROCESS | 832 | --DOMWINDOW == 83 (0000009F31DF2C00) [pid = 832] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 07:05:54 INFO - PROCESS | 832 | --DOMWINDOW == 82 (0000009F2DE35C00) [pid = 832] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 07:05:54 INFO - PROCESS | 832 | --DOMWINDOW == 81 (0000009F33034000) [pid = 832] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 07:05:54 INFO - PROCESS | 832 | --DOMWINDOW == 80 (0000009F32ECC400) [pid = 832] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 07:05:54 INFO - PROCESS | 832 | --DOMWINDOW == 79 (0000009F2FF75400) [pid = 832] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 07:05:54 INFO - PROCESS | 832 | --DOMWINDOW == 78 (0000009F2DF9C800) [pid = 832] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 07:05:54 INFO - PROCESS | 832 | --DOMWINDOW == 77 (0000009F2F895400) [pid = 832] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 07:05:54 INFO - PROCESS | 832 | --DOMWINDOW == 76 (0000009F29FDE800) [pid = 832] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 07:05:54 INFO - PROCESS | 832 | --DOMWINDOW == 75 (0000009F2D176C00) [pid = 832] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 07:05:54 INFO - PROCESS | 832 | --DOMWINDOW == 74 (0000009F24F50C00) [pid = 832] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 07:05:54 INFO - PROCESS | 832 | --DOMWINDOW == 73 (0000009F28A7B000) [pid = 832] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 07:05:54 INFO - PROCESS | 832 | --DOMWINDOW == 72 (0000009F2D50D400) [pid = 832] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 07:05:54 INFO - PROCESS | 832 | --DOMWINDOW == 71 (0000009F2A12B800) [pid = 832] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 07:05:54 INFO - PROCESS | 832 | --DOMWINDOW == 70 (0000009F24A65000) [pid = 832] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 07:05:54 INFO - PROCESS | 832 | --DOMWINDOW == 69 (0000009F23AA4C00) [pid = 832] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 07:05:54 INFO - PROCESS | 832 | --DOMWINDOW == 68 (0000009F31A05000) [pid = 832] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 07:05:54 INFO - PROCESS | 832 | --DOMWINDOW == 67 (0000009F30A92C00) [pid = 832] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 07:05:54 INFO - PROCESS | 832 | --DOMWINDOW == 66 (0000009F3147E400) [pid = 832] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 07:05:54 INFO - PROCESS | 832 | --DOMWINDOW == 65 (0000009F3002C000) [pid = 832] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 07:05:54 INFO - PROCESS | 832 | 1468505154611 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]]]}] 07:05:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 07:05:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 881ms 07:05:54 INFO - PROCESS | 832 | 1468505154666 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 07:05:54 INFO - PROCESS | 832 | 1468505154671 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 07:05:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 07:05:54 INFO - PROCESS | 832 | 1468505154678 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 07:05:54 INFO - PROCESS | 832 | 1468505154681 Marionette TRACE conn6 <- [1,2646,null,{}] 07:05:54 INFO - PROCESS | 832 | 1468505154684 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}] 07:05:54 INFO - PROCESS | 832 | 1468505154687 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:54 INFO - PROCESS | 832 | 1468505154777 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 07:05:54 INFO - PROCESS | 832 | 1468505154784 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:54 INFO - PROCESS | 832 | 1468505154786 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:54 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2DD9E800 == 28 [pid = 832] [id = 671] 07:05:54 INFO - PROCESS | 832 | ++DOMWINDOW == 66 (0000009F299B0000) [pid = 832] [serial = 2013] [outer = 0000000000000000] 07:05:54 INFO - PROCESS | 832 | ++DOMWINDOW == 67 (0000009F29B53400) [pid = 832] [serial = 2014] [outer = 0000009F299B0000] 07:05:54 INFO - PROCESS | 832 | 1468505154835 Marionette DEBUG loaded listener.js 07:05:54 INFO - PROCESS | 832 | ++DOMWINDOW == 68 (0000009F2A464000) [pid = 832] [serial = 2015] [outer = 0000009F299B0000] 07:05:55 INFO - PROCESS | 832 | 1468505155307 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]]]}] 07:05:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 07:05:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 692ms 07:05:55 INFO - PROCESS | 832 | 1468505155372 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 07:05:55 INFO - PROCESS | 832 | 1468505155375 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 07:05:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 07:05:55 INFO - PROCESS | 832 | 1468505155378 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 07:05:55 INFO - PROCESS | 832 | 1468505155382 Marionette TRACE conn6 <- [1,2650,null,{}] 07:05:55 INFO - PROCESS | 832 | 1468505155394 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}] 07:05:55 INFO - PROCESS | 832 | 1468505155399 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:55 INFO - PROCESS | 832 | 1468505155521 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 07:05:55 INFO - PROCESS | 832 | 1468505155607 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:55 INFO - PROCESS | 832 | 1468505155610 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:55 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30450000 == 29 [pid = 832] [id = 672] 07:05:55 INFO - PROCESS | 832 | ++DOMWINDOW == 69 (0000009F2D9B9800) [pid = 832] [serial = 2016] [outer = 0000000000000000] 07:05:55 INFO - PROCESS | 832 | ++DOMWINDOW == 70 (0000009F2DA29000) [pid = 832] [serial = 2017] [outer = 0000009F2D9B9800] 07:05:55 INFO - PROCESS | 832 | 1468505155660 Marionette DEBUG loaded listener.js 07:05:55 INFO - PROCESS | 832 | ++DOMWINDOW == 71 (0000009F2DCCF400) [pid = 832] [serial = 2018] [outer = 0000009F2D9B9800] 07:05:56 INFO - PROCESS | 832 | 1468505156036 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]]]}] 07:05:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 07:05:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 691ms 07:05:56 INFO - PROCESS | 832 | 1468505156076 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 07:05:56 INFO - PROCESS | 832 | 1468505156079 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 07:05:56 INFO - PROCESS | 832 | 1468505156082 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 07:05:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 07:05:56 INFO - PROCESS | 832 | 1468505156084 Marionette TRACE conn6 <- [1,2654,null,{}] 07:05:56 INFO - PROCESS | 832 | 1468505156087 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}] 07:05:56 INFO - PROCESS | 832 | 1468505156090 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:56 INFO - PROCESS | 832 | 1468505156178 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 07:05:56 INFO - PROCESS | 832 | 1468505156183 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:56 INFO - PROCESS | 832 | 1468505156185 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:56 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30D1F800 == 30 [pid = 832] [id = 673] 07:05:56 INFO - PROCESS | 832 | ++DOMWINDOW == 72 (0000009F28079C00) [pid = 832] [serial = 2019] [outer = 0000000000000000] 07:05:56 INFO - PROCESS | 832 | ++DOMWINDOW == 73 (0000009F2E443C00) [pid = 832] [serial = 2020] [outer = 0000009F28079C00] 07:05:56 INFO - PROCESS | 832 | 1468505156231 Marionette DEBUG loaded listener.js 07:05:56 INFO - PROCESS | 832 | ++DOMWINDOW == 74 (0000009F2F89DC00) [pid = 832] [serial = 2021] [outer = 0000009F28079C00] 07:05:56 INFO - PROCESS | 832 | [832] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 07:05:57 INFO - PROCESS | 832 | [832] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 07:05:57 INFO - PROCESS | 832 | 1468505157195 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]]]}] 07:05:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 07:05:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1130ms 07:05:57 INFO - PROCESS | 832 | 1468505157215 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 07:05:57 INFO - PROCESS | 832 | 1468505157217 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 07:05:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 07:05:57 INFO - PROCESS | 832 | 1468505157229 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 07:05:57 INFO - PROCESS | 832 | 1468505157231 Marionette TRACE conn6 <- [1,2658,null,{}] 07:05:57 INFO - PROCESS | 832 | 1468505157235 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}] 07:05:57 INFO - PROCESS | 832 | 1468505157237 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:57 INFO - PROCESS | 832 | 1468505157346 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 07:05:57 INFO - PROCESS | 832 | 1468505157354 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:57 INFO - PROCESS | 832 | 1468505157356 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:57 INFO - PROCESS | 832 | ++DOCSHELL 0000009F330A6800 == 31 [pid = 832] [id = 674] 07:05:57 INFO - PROCESS | 832 | ++DOMWINDOW == 75 (0000009F29F61800) [pid = 832] [serial = 2022] [outer = 0000000000000000] 07:05:57 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F2FF6EC00) [pid = 832] [serial = 2023] [outer = 0000009F29F61800] 07:05:57 INFO - PROCESS | 832 | 1468505157400 Marionette DEBUG loaded listener.js 07:05:57 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F30027C00) [pid = 832] [serial = 2024] [outer = 0000009F29F61800] 07:05:58 INFO - PROCESS | 832 | 1468505158323 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"]]]}] 07:05:58 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 07:05:58 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:05:58 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 07:05:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:58 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:05:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1146ms 07:05:58 INFO - PROCESS | 832 | 1468505158371 Marionette TRACE conn6 -> [0,2661,"getWindowHandle",null] 07:05:58 INFO - PROCESS | 832 | 1468505158373 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 07:05:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 07:05:58 INFO - PROCESS | 832 | 1468505158377 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 07:05:58 INFO - PROCESS | 832 | 1468505158378 Marionette TRACE conn6 <- [1,2662,null,{}] 07:05:58 INFO - PROCESS | 832 | --DOMWINDOW == 76 (0000009F3112A000) [pid = 832] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 07:05:58 INFO - PROCESS | 832 | --DOMWINDOW == 75 (0000009F287B7800) [pid = 832] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 07:05:58 INFO - PROCESS | 832 | --DOMWINDOW == 74 (0000009F28ADE000) [pid = 832] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 07:05:58 INFO - PROCESS | 832 | --DOMWINDOW == 73 (0000009F2E443800) [pid = 832] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 07:05:58 INFO - PROCESS | 832 | --DOMWINDOW == 72 (0000009F2D589400) [pid = 832] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 07:05:58 INFO - PROCESS | 832 | --DOMWINDOW == 71 (0000009F287AE800) [pid = 832] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 07:05:58 INFO - PROCESS | 832 | --DOMWINDOW == 70 (0000009F338E4000) [pid = 832] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 07:05:58 INFO - PROCESS | 832 | --DOMWINDOW == 69 (0000009F3147FC00) [pid = 832] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 07:05:58 INFO - PROCESS | 832 | --DOMWINDOW == 68 (0000009F2FF7AC00) [pid = 832] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 07:05:58 INFO - PROCESS | 832 | --DOMWINDOW == 67 (0000009F239B5000) [pid = 832] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 07:05:58 INFO - PROCESS | 832 | --DOMWINDOW == 66 (0000009F30A93000) [pid = 832] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 07:05:58 INFO - PROCESS | 832 | --DOMWINDOW == 65 (0000009F23BFC000) [pid = 832] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 07:05:58 INFO - PROCESS | 832 | --DOMWINDOW == 64 (0000009F21BD6000) [pid = 832] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 07:05:58 INFO - PROCESS | 832 | 1468505158438 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}] 07:05:58 INFO - PROCESS | 832 | 1468505158444 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:58 INFO - PROCESS | 832 | 1468505158553 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 07:05:58 INFO - PROCESS | 832 | 1468505158559 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:58 INFO - PROCESS | 832 | 1468505158561 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:58 INFO - PROCESS | 832 | ++DOCSHELL 0000009F35C81800 == 32 [pid = 832] [id = 675] 07:05:58 INFO - PROCESS | 832 | ++DOMWINDOW == 65 (0000009F2FF8A800) [pid = 832] [serial = 2025] [outer = 0000000000000000] 07:05:58 INFO - PROCESS | 832 | ++DOMWINDOW == 66 (0000009F30CA4C00) [pid = 832] [serial = 2026] [outer = 0000009F2FF8A800] 07:05:58 INFO - PROCESS | 832 | 1468505158607 Marionette DEBUG loaded listener.js 07:05:58 INFO - PROCESS | 832 | ++DOMWINDOW == 67 (0000009F31472800) [pid = 832] [serial = 2027] [outer = 0000009F2FF8A800] 07:05:59 INFO - PROCESS | 832 | 1468505159547 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"]]]}] 07:05:59 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 07:05:59 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:05:59 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 07:05:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:59 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:05:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1183ms 07:05:59 INFO - PROCESS | 832 | 1468505159562 Marionette TRACE conn6 -> [0,2665,"getWindowHandle",null] 07:05:59 INFO - PROCESS | 832 | 1468505159564 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 07:05:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 07:05:59 INFO - PROCESS | 832 | 1468505159568 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 07:05:59 INFO - PROCESS | 832 | 1468505159570 Marionette TRACE conn6 <- [1,2666,null,{}] 07:05:59 INFO - PROCESS | 832 | 1468505159573 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}] 07:05:59 INFO - PROCESS | 832 | 1468505159575 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:59 INFO - PROCESS | 832 | 1468505159683 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 07:05:59 INFO - PROCESS | 832 | 1468505159691 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:59 INFO - PROCESS | 832 | 1468505159693 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:05:59 INFO - PROCESS | 832 | ++DOCSHELL 0000009F3766E000 == 33 [pid = 832] [id = 676] 07:05:59 INFO - PROCESS | 832 | ++DOMWINDOW == 68 (0000009F2D9B7800) [pid = 832] [serial = 2028] [outer = 0000000000000000] 07:05:59 INFO - PROCESS | 832 | ++DOMWINDOW == 69 (0000009F31B10800) [pid = 832] [serial = 2029] [outer = 0000009F2D9B7800] 07:05:59 INFO - PROCESS | 832 | 1468505159737 Marionette DEBUG loaded listener.js 07:05:59 INFO - PROCESS | 832 | ++DOMWINDOW == 70 (0000009F31DF2000) [pid = 832] [serial = 2030] [outer = 0000009F2D9B7800] 07:06:00 INFO - PROCESS | 832 | 1468505160674 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]]]}] 07:06:00 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) 07:06:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1140ms 07:06:00 INFO - PROCESS | 832 | 1468505160712 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 07:06:00 INFO - PROCESS | 832 | 1468505160717 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 07:06:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 07:06:00 INFO - PROCESS | 832 | 1468505160766 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 07:06:00 INFO - PROCESS | 832 | 1468505160770 Marionette TRACE conn6 <- [1,2670,null,{}] 07:06:00 INFO - PROCESS | 832 | 1468505160776 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}] 07:06:00 INFO - PROCESS | 832 | 1468505160779 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:00 INFO - PROCESS | 832 | 1468505160935 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 07:06:01 INFO - PROCESS | 832 | 1468505161011 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:01 INFO - PROCESS | 832 | 1468505161015 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:01 INFO - PROCESS | 832 | ++DOCSHELL 0000009F29F27000 == 34 [pid = 832] [id = 677] 07:06:01 INFO - PROCESS | 832 | ++DOMWINDOW == 71 (0000009F27E0DC00) [pid = 832] [serial = 2031] [outer = 0000000000000000] 07:06:01 INFO - PROCESS | 832 | ++DOMWINDOW == 72 (0000009F28719000) [pid = 832] [serial = 2032] [outer = 0000009F27E0DC00] 07:06:01 INFO - PROCESS | 832 | 1468505161075 Marionette DEBUG loaded listener.js 07:06:01 INFO - PROCESS | 832 | ++DOMWINDOW == 73 (0000009F29923800) [pid = 832] [serial = 2033] [outer = 0000009F27E0DC00] 07:06:02 INFO - PROCESS | 832 | 1468505162149 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]]]}] 07:06:02 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) 07:06:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1453ms 07:06:02 INFO - PROCESS | 832 | 1468505162219 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 07:06:02 INFO - PROCESS | 832 | 1468505162224 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 07:06:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 07:06:02 INFO - PROCESS | 832 | 1468505162231 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 07:06:02 INFO - PROCESS | 832 | 1468505162234 Marionette TRACE conn6 <- [1,2674,null,{}] 07:06:02 INFO - PROCESS | 832 | 1468505162238 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}] 07:06:02 INFO - PROCESS | 832 | 1468505162241 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:02 INFO - PROCESS | 832 | 1468505162384 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 07:06:02 INFO - PROCESS | 832 | 1468505162539 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:02 INFO - PROCESS | 832 | 1468505162542 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:02 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30CEB800 == 35 [pid = 832] [id = 678] 07:06:02 INFO - PROCESS | 832 | ++DOMWINDOW == 74 (0000009F29F62C00) [pid = 832] [serial = 2034] [outer = 0000000000000000] 07:06:02 INFO - PROCESS | 832 | ++DOMWINDOW == 75 (0000009F2D9BD000) [pid = 832] [serial = 2035] [outer = 0000009F29F62C00] 07:06:02 INFO - PROCESS | 832 | 1468505162600 Marionette DEBUG loaded listener.js 07:06:02 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F2DF9B800) [pid = 832] [serial = 2036] [outer = 0000009F29F62C00] 07:06:03 INFO - PROCESS | 832 | 1468505163653 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"]]]}] 07:06:03 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 07:06:03 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:06:03 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 07:06:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:06:03 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:06:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1433ms 07:06:03 INFO - PROCESS | 832 | 1468505163665 Marionette TRACE conn6 -> [0,2677,"getWindowHandle",null] 07:06:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 07:06:03 INFO - PROCESS | 832 | 1468505163669 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 07:06:03 INFO - PROCESS | 832 | 1468505163674 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 07:06:03 INFO - PROCESS | 832 | 1468505163677 Marionette TRACE conn6 <- [1,2678,null,{}] 07:06:03 INFO - PROCESS | 832 | 1468505163683 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}] 07:06:03 INFO - PROCESS | 832 | 1468505163686 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:03 INFO - PROCESS | 832 | 1468505163796 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 07:06:03 INFO - PROCESS | 832 | 1468505163913 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:03 INFO - PROCESS | 832 | 1468505163918 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:03 INFO - PROCESS | 832 | ++DOCSHELL 0000009F27E7C000 == 36 [pid = 832] [id = 679] 07:06:03 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F29884800) [pid = 832] [serial = 2037] [outer = 0000000000000000] 07:06:04 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F29F67400) [pid = 832] [serial = 2038] [outer = 0000009F29884800] 07:06:04 INFO - PROCESS | 832 | 1468505164022 Marionette DEBUG loaded listener.js 07:06:04 INFO - PROCESS | 832 | ++DOMWINDOW == 79 (0000009F2D177400) [pid = 832] [serial = 2039] [outer = 0000009F29884800] 07:06:04 INFO - PROCESS | 832 | --DOCSHELL 0000009F35C81800 == 35 [pid = 832] [id = 675] 07:06:04 INFO - PROCESS | 832 | --DOCSHELL 0000009F330A6800 == 34 [pid = 832] [id = 674] 07:06:04 INFO - PROCESS | 832 | --DOCSHELL 0000009F30D1F800 == 33 [pid = 832] [id = 673] 07:06:04 INFO - PROCESS | 832 | --DOCSHELL 0000009F30450000 == 32 [pid = 832] [id = 672] 07:06:04 INFO - PROCESS | 832 | --DOCSHELL 0000009F2DD9E800 == 31 [pid = 832] [id = 671] 07:06:04 INFO - PROCESS | 832 | --DOCSHELL 0000009F24A0F800 == 30 [pid = 832] [id = 670] 07:06:04 INFO - PROCESS | 832 | --DOCSHELL 0000009F2DD21800 == 29 [pid = 832] [id = 669] 07:06:04 INFO - PROCESS | 832 | --DOCSHELL 0000009F340DF800 == 28 [pid = 832] [id = 668] 07:06:04 INFO - PROCESS | 832 | --DOCSHELL 0000009F30CEB800 == 27 [pid = 832] [id = 678] 07:06:04 INFO - PROCESS | 832 | --DOCSHELL 0000009F3766E000 == 26 [pid = 832] [id = 676] 07:06:04 INFO - PROCESS | 832 | --DOCSHELL 0000009F29F27000 == 25 [pid = 832] [id = 677] 07:06:04 INFO - PROCESS | 832 | --DOMWINDOW == 78 (0000009F31472400) [pid = 832] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 07:06:04 INFO - PROCESS | 832 | --DOMWINDOW == 77 (0000009F28D5DC00) [pid = 832] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 07:06:04 INFO - PROCESS | 832 | --DOMWINDOW == 76 (0000009F2987FC00) [pid = 832] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 07:06:04 INFO - PROCESS | 832 | --DOMWINDOW == 75 (0000009F301E9800) [pid = 832] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 07:06:04 INFO - PROCESS | 832 | --DOMWINDOW == 74 (0000009F301EA800) [pid = 832] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 07:06:04 INFO - PROCESS | 832 | --DOMWINDOW == 73 (0000009F2FB85800) [pid = 832] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 07:06:04 INFO - PROCESS | 832 | --DOMWINDOW == 72 (0000009F2FF7A000) [pid = 832] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 07:06:04 INFO - PROCESS | 832 | --DOMWINDOW == 71 (0000009F2DA24800) [pid = 832] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 07:06:04 INFO - PROCESS | 832 | --DOMWINDOW == 70 (0000009F2DC2D400) [pid = 832] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 07:06:04 INFO - PROCESS | 832 | --DOMWINDOW == 69 (0000009F2DE30C00) [pid = 832] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 07:06:04 INFO - PROCESS | 832 | --DOMWINDOW == 68 (0000009F2DFA4400) [pid = 832] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 07:06:04 INFO - PROCESS | 832 | --DOMWINDOW == 67 (0000009F2FF7D000) [pid = 832] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 07:06:04 INFO - PROCESS | 832 | --DOMWINDOW == 66 (0000009F31B23800) [pid = 832] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 07:06:04 INFO - PROCESS | 832 | --DOMWINDOW == 65 (0000009F34162400) [pid = 832] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 07:06:04 INFO - PROCESS | 832 | --DOMWINDOW == 64 (0000009F3147F800) [pid = 832] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 07:06:04 INFO - PROCESS | 832 | --DOMWINDOW == 63 (0000009F2400E400) [pid = 832] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 07:06:04 INFO - PROCESS | 832 | --DOMWINDOW == 62 (0000009F31DF3000) [pid = 832] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 07:06:04 INFO - PROCESS | 832 | --DOMWINDOW == 61 (0000009F2FB7A000) [pid = 832] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 07:06:04 INFO - PROCESS | 832 | --DOMWINDOW == 60 (0000009F30CA8000) [pid = 832] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 07:06:04 INFO - PROCESS | 832 | --DOMWINDOW == 59 (0000009F31B30000) [pid = 832] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 07:06:04 INFO - PROCESS | 832 | --DOMWINDOW == 58 (0000009F23E6F800) [pid = 832] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 07:06:04 INFO - PROCESS | 832 | --DOMWINDOW == 57 (0000009F24359800) [pid = 832] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 07:06:04 INFO - PROCESS | 832 | --DOMWINDOW == 56 (0000009F3416BC00) [pid = 832] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 07:06:04 INFO - PROCESS | 832 | --DOMWINDOW == 55 (0000009F2D111000) [pid = 832] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 07:06:04 INFO - PROCESS | 832 | --DOMWINDOW == 54 (0000009F2A129C00) [pid = 832] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 07:06:04 INFO - PROCESS | 832 | --DOMWINDOW == 53 (0000009F30CD8800) [pid = 832] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 07:06:05 INFO - PROCESS | 832 | 1468505165626 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"]]]}] 07:06:05 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 07:06:05 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:06:05 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 07:06:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:06:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:06:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1991ms 07:06:05 INFO - PROCESS | 832 | 1468505165665 Marionette TRACE conn6 -> [0,2681,"getWindowHandle",null] 07:06:05 INFO - PROCESS | 832 | 1468505165669 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 07:06:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 07:06:05 INFO - PROCESS | 832 | 1468505165674 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 07:06:05 INFO - PROCESS | 832 | 1468505165678 Marionette TRACE conn6 <- [1,2682,null,{}] 07:06:05 INFO - PROCESS | 832 | 1468505165683 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}] 07:06:05 INFO - PROCESS | 832 | 1468505165686 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:05 INFO - PROCESS | 832 | 1468505165776 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 07:06:05 INFO - PROCESS | 832 | 1468505165784 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:05 INFO - PROCESS | 832 | 1468505165787 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:05 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2A04C800 == 26 [pid = 832] [id = 680] 07:06:05 INFO - PROCESS | 832 | ++DOMWINDOW == 54 (0000009F23BFA800) [pid = 832] [serial = 2040] [outer = 0000000000000000] 07:06:05 INFO - PROCESS | 832 | ++DOMWINDOW == 55 (0000009F2435E800) [pid = 832] [serial = 2041] [outer = 0000009F23BFA800] 07:06:05 INFO - PROCESS | 832 | 1468505165838 Marionette DEBUG loaded listener.js 07:06:05 INFO - PROCESS | 832 | ++DOMWINDOW == 56 (0000009F28085400) [pid = 832] [serial = 2042] [outer = 0000009F23BFA800] 07:06:06 INFO - PROCESS | 832 | 1468505166775 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"]]]}] 07:06:06 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 07:06:06 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:06:06 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 07:06:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:06:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:06:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1132ms 07:06:06 INFO - PROCESS | 832 | 1468505166811 Marionette TRACE conn6 -> [0,2685,"getWindowHandle",null] 07:06:06 INFO - PROCESS | 832 | 1468505166816 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 07:06:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 07:06:06 INFO - PROCESS | 832 | 1468505166831 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 07:06:06 INFO - PROCESS | 832 | 1468505166834 Marionette TRACE conn6 <- [1,2686,null,{}] 07:06:06 INFO - PROCESS | 832 | 1468505166838 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}] 07:06:06 INFO - PROCESS | 832 | 1468505166841 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:06 INFO - PROCESS | 832 | 1468505166961 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 07:06:06 INFO - PROCESS | 832 | 1468505166969 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:06 INFO - PROCESS | 832 | 1468505166971 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:07 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2DDB2000 == 27 [pid = 832] [id = 681] 07:06:07 INFO - PROCESS | 832 | ++DOMWINDOW == 57 (0000009F2980E800) [pid = 832] [serial = 2043] [outer = 0000000000000000] 07:06:07 INFO - PROCESS | 832 | ++DOMWINDOW == 58 (0000009F29B52400) [pid = 832] [serial = 2044] [outer = 0000009F2980E800] 07:06:07 INFO - PROCESS | 832 | 1468505167061 Marionette DEBUG loaded listener.js 07:06:07 INFO - PROCESS | 832 | ++DOMWINDOW == 59 (0000009F2D10CC00) [pid = 832] [serial = 2045] [outer = 0000009F2980E800] 07:06:08 INFO - PROCESS | 832 | 1468505168027 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"]]]}] 07:06:08 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 07:06:08 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:06:08 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 07:06:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:06:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:06:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1257ms 07:06:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 07:06:08 INFO - PROCESS | 832 | 1468505168082 Marionette TRACE conn6 -> [0,2689,"getWindowHandle",null] 07:06:08 INFO - PROCESS | 832 | 1468505168084 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 07:06:08 INFO - PROCESS | 832 | 1468505168088 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 07:06:08 INFO - PROCESS | 832 | 1468505168092 Marionette TRACE conn6 <- [1,2690,null,{}] 07:06:08 INFO - PROCESS | 832 | 1468505168103 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}] 07:06:08 INFO - PROCESS | 832 | 1468505168108 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:08 INFO - PROCESS | 832 | 1468505168227 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 07:06:08 INFO - PROCESS | 832 | 1468505168236 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:08 INFO - PROCESS | 832 | 1468505168239 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:08 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30C71800 == 28 [pid = 832] [id = 682] 07:06:08 INFO - PROCESS | 832 | ++DOMWINDOW == 60 (0000009F23E71800) [pid = 832] [serial = 2046] [outer = 0000000000000000] 07:06:08 INFO - PROCESS | 832 | ++DOMWINDOW == 61 (0000009F2DE53800) [pid = 832] [serial = 2047] [outer = 0000009F23E71800] 07:06:08 INFO - PROCESS | 832 | 1468505168288 Marionette DEBUG loaded listener.js 07:06:08 INFO - PROCESS | 832 | ++DOMWINDOW == 62 (0000009F2E43BC00) [pid = 832] [serial = 2048] [outer = 0000009F23E71800] 07:06:08 INFO - PROCESS | 832 | 1468505168753 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]]]}] 07:06:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 07:06:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 692ms 07:06:08 INFO - PROCESS | 832 | 1468505168782 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 07:06:08 INFO - PROCESS | 832 | 1468505168785 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 07:06:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 07:06:08 INFO - PROCESS | 832 | 1468505168789 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 07:06:08 INFO - PROCESS | 832 | 1468505168790 Marionette TRACE conn6 <- [1,2694,null,{}] 07:06:08 INFO - PROCESS | 832 | 1468505168794 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}] 07:06:08 INFO - PROCESS | 832 | 1468505168796 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:08 INFO - PROCESS | 832 | 1468505168961 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 07:06:08 INFO - PROCESS | 832 | --DOMWINDOW == 61 (0000009F2D9B7800) [pid = 832] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 07:06:08 INFO - PROCESS | 832 | --DOMWINDOW == 60 (0000009F23A9C400) [pid = 832] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 07:06:08 INFO - PROCESS | 832 | --DOMWINDOW == 59 (0000009F29F61800) [pid = 832] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 07:06:08 INFO - PROCESS | 832 | --DOMWINDOW == 58 (0000009F2FF8A800) [pid = 832] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 07:06:08 INFO - PROCESS | 832 | --DOMWINDOW == 57 (0000009F23BF6000) [pid = 832] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 07:06:08 INFO - PROCESS | 832 | --DOMWINDOW == 56 (0000009F299B0000) [pid = 832] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 07:06:08 INFO - PROCESS | 832 | --DOMWINDOW == 55 (0000009F28079C00) [pid = 832] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 07:06:08 INFO - PROCESS | 832 | --DOMWINDOW == 54 (0000009F3416C800) [pid = 832] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 07:06:08 INFO - PROCESS | 832 | --DOMWINDOW == 53 (0000009F23E7D400) [pid = 832] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 07:06:08 INFO - PROCESS | 832 | --DOMWINDOW == 52 (0000009F2D9B9800) [pid = 832] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 07:06:09 INFO - PROCESS | 832 | 1468505169016 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:09 INFO - PROCESS | 832 | 1468505169019 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:09 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30CF8800 == 29 [pid = 832] [id = 683] 07:06:09 INFO - PROCESS | 832 | ++DOMWINDOW == 53 (0000009F23A9C400) [pid = 832] [serial = 2049] [outer = 0000000000000000] 07:06:09 INFO - PROCESS | 832 | ++DOMWINDOW == 54 (0000009F28079C00) [pid = 832] [serial = 2050] [outer = 0000009F23A9C400] 07:06:09 INFO - PROCESS | 832 | 1468505169065 Marionette DEBUG loaded listener.js 07:06:09 INFO - PROCESS | 832 | ++DOMWINDOW == 55 (0000009F2F898C00) [pid = 832] [serial = 2051] [outer = 0000009F23A9C400] 07:06:09 INFO - PROCESS | 832 | 1468505169419 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]]]}] 07:06:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 07:06:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 691ms 07:06:09 INFO - PROCESS | 832 | 1468505169483 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 07:06:09 INFO - PROCESS | 832 | 1468505169485 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 07:06:09 INFO - PROCESS | 832 | 1468505169489 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 07:06:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 07:06:09 INFO - PROCESS | 832 | 1468505169490 Marionette TRACE conn6 <- [1,2698,null,{}] 07:06:09 INFO - PROCESS | 832 | 1468505169494 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}] 07:06:09 INFO - PROCESS | 832 | 1468505169496 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:09 INFO - PROCESS | 832 | 1468505169602 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 07:06:09 INFO - PROCESS | 832 | 1468505169610 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:09 INFO - PROCESS | 832 | 1468505169612 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:09 INFO - PROCESS | 832 | ++DOCSHELL 0000009F340AB800 == 30 [pid = 832] [id = 684] 07:06:09 INFO - PROCESS | 832 | ++DOMWINDOW == 56 (0000009F29806000) [pid = 832] [serial = 2052] [outer = 0000000000000000] 07:06:09 INFO - PROCESS | 832 | ++DOMWINDOW == 57 (0000009F2FF6F800) [pid = 832] [serial = 2053] [outer = 0000009F29806000] 07:06:09 INFO - PROCESS | 832 | 1468505169658 Marionette DEBUG loaded listener.js 07:06:09 INFO - PROCESS | 832 | ++DOMWINDOW == 58 (0000009F2FF88800) [pid = 832] [serial = 2054] [outer = 0000009F29806000] 07:06:10 INFO - PROCESS | 832 | 1468505170090 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] 07:06:10 INFO - PROCESS | 832 | 1468505170126 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 07:06:10 INFO - PROCESS | 832 | 1468505170130 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 07:06:10 INFO - PROCESS | 832 | 1468505170131 Marionette TRACE conn6 <- [1,2702,null,{}] 07:06:10 INFO - PROCESS | 832 | 1468505170135 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}] 07:06:10 INFO - PROCESS | 832 | 1468505170141 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:10 INFO - PROCESS | 832 | 1468505170248 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 07:06:10 INFO - PROCESS | 832 | 1468505170255 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:10 INFO - PROCESS | 832 | 1468505170257 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:10 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37034000 == 31 [pid = 832] [id = 685] 07:06:10 INFO - PROCESS | 832 | ++DOMWINDOW == 59 (0000009F2FF8A800) [pid = 832] [serial = 2055] [outer = 0000000000000000] 07:06:10 INFO - PROCESS | 832 | ++DOMWINDOW == 60 (0000009F30CA6800) [pid = 832] [serial = 2056] [outer = 0000009F2FF8A800] 07:06:10 INFO - PROCESS | 832 | 1468505170302 Marionette DEBUG loaded listener.js 07:06:10 INFO - PROCESS | 832 | ++DOMWINDOW == 61 (0000009F30CD8000) [pid = 832] [serial = 2057] [outer = 0000009F2FF8A800] 07:06:10 INFO - PROCESS | 832 | 1468505170705 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]]]}] 07:06:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 07:06:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 628ms 07:06:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 07:06:10 INFO - PROCESS | 832 | 1468505170759 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 07:06:10 INFO - PROCESS | 832 | 1468505170761 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 07:06:10 INFO - PROCESS | 832 | 1468505170764 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 07:06:10 INFO - PROCESS | 832 | 1468505170766 Marionette TRACE conn6 <- [1,2706,null,{}] 07:06:10 INFO - PROCESS | 832 | 1468505170770 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}] 07:06:10 INFO - PROCESS | 832 | 1468505170772 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:10 INFO - PROCESS | 832 | 1468505170849 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 07:06:10 INFO - PROCESS | 832 | 1468505170857 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:10 INFO - PROCESS | 832 | 1468505170859 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:10 INFO - PROCESS | 832 | ++DOCSHELL 0000009F3767E800 == 32 [pid = 832] [id = 686] 07:06:10 INFO - PROCESS | 832 | ++DOMWINDOW == 62 (0000009F30CD8800) [pid = 832] [serial = 2058] [outer = 0000000000000000] 07:06:10 INFO - PROCESS | 832 | ++DOMWINDOW == 63 (0000009F31306800) [pid = 832] [serial = 2059] [outer = 0000009F30CD8800] 07:06:10 INFO - PROCESS | 832 | 1468505170903 Marionette DEBUG loaded listener.js 07:06:10 INFO - PROCESS | 832 | ++DOMWINDOW == 64 (0000009F31480800) [pid = 832] [serial = 2060] [outer = 0000009F30CD8800] 07:06:11 INFO - PROCESS | 832 | 1468505171745 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] 07:06:11 INFO - PROCESS | 832 | 1468505171801 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 07:06:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 07:06:11 INFO - PROCESS | 832 | 1468505171827 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 07:06:11 INFO - PROCESS | 832 | 1468505171832 Marionette TRACE conn6 <- [1,2710,null,{}] 07:06:11 INFO - PROCESS | 832 | 1468505171838 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}] 07:06:11 INFO - PROCESS | 832 | 1468505171841 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:12 INFO - PROCESS | 832 | 1468505172019 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 07:06:12 INFO - PROCESS | 832 | 1468505172110 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:12 INFO - PROCESS | 832 | 1468505172113 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:12 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2DDA4800 == 33 [pid = 832] [id = 687] 07:06:12 INFO - PROCESS | 832 | ++DOMWINDOW == 65 (0000009F27FF9800) [pid = 832] [serial = 2061] [outer = 0000000000000000] 07:06:12 INFO - PROCESS | 832 | ++DOMWINDOW == 66 (0000009F28A71C00) [pid = 832] [serial = 2062] [outer = 0000009F27FF9800] 07:06:12 INFO - PROCESS | 832 | 1468505172171 Marionette DEBUG loaded listener.js 07:06:12 INFO - PROCESS | 832 | ++DOMWINDOW == 67 (0000009F299B5C00) [pid = 832] [serial = 2063] [outer = 0000009F27FF9800] 07:06:13 INFO - PROCESS | 832 | 1468505173118 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] 07:06:13 INFO - PROCESS | 832 | 1468505173183 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 07:06:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 07:06:13 INFO - PROCESS | 832 | 1468505173188 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 07:06:13 INFO - PROCESS | 832 | 1468505173191 Marionette TRACE conn6 <- [1,2714,null,{}] 07:06:13 INFO - PROCESS | 832 | 1468505173198 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}] 07:06:13 INFO - PROCESS | 832 | 1468505173201 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:13 INFO - PROCESS | 832 | 1468505173337 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 07:06:13 INFO - PROCESS | 832 | 1468505173418 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:13 INFO - PROCESS | 832 | 1468505173421 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:13 INFO - PROCESS | 832 | ++DOCSHELL 0000009F23672800 == 34 [pid = 832] [id = 688] 07:06:13 INFO - PROCESS | 832 | ++DOMWINDOW == 68 (0000009F24DE5C00) [pid = 832] [serial = 2064] [outer = 0000000000000000] 07:06:13 INFO - PROCESS | 832 | ++DOMWINDOW == 69 (0000009F28F65000) [pid = 832] [serial = 2065] [outer = 0000009F24DE5C00] 07:06:13 INFO - PROCESS | 832 | 1468505173480 Marionette DEBUG loaded listener.js 07:06:13 INFO - PROCESS | 832 | ++DOMWINDOW == 70 (0000009F299BC000) [pid = 832] [serial = 2066] [outer = 0000009F24DE5C00] 07:06:13 INFO - PROCESS | 832 | --DOCSHELL 0000009F37034000 == 33 [pid = 832] [id = 685] 07:06:13 INFO - PROCESS | 832 | --DOCSHELL 0000009F340AB800 == 32 [pid = 832] [id = 684] 07:06:13 INFO - PROCESS | 832 | --DOCSHELL 0000009F30CF8800 == 31 [pid = 832] [id = 683] 07:06:13 INFO - PROCESS | 832 | --DOCSHELL 0000009F30C71800 == 30 [pid = 832] [id = 682] 07:06:13 INFO - PROCESS | 832 | --DOCSHELL 0000009F2DDB2000 == 29 [pid = 832] [id = 681] 07:06:13 INFO - PROCESS | 832 | --DOCSHELL 0000009F2A04C800 == 28 [pid = 832] [id = 680] 07:06:13 INFO - PROCESS | 832 | --DOMWINDOW == 69 (0000009F31B10800) [pid = 832] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 07:06:13 INFO - PROCESS | 832 | --DOMWINDOW == 68 (0000009F34082400) [pid = 832] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 07:06:13 INFO - PROCESS | 832 | --DOMWINDOW == 67 (0000009F2FF6EC00) [pid = 832] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 07:06:13 INFO - PROCESS | 832 | --DOMWINDOW == 66 (0000009F30CA4C00) [pid = 832] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 07:06:13 INFO - PROCESS | 832 | --DOMWINDOW == 65 (0000009F28AE2C00) [pid = 832] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 07:06:13 INFO - PROCESS | 832 | --DOMWINDOW == 64 (0000009F29880400) [pid = 832] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 07:06:13 INFO - PROCESS | 832 | --DOMWINDOW == 63 (0000009F29B53400) [pid = 832] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 07:06:13 INFO - PROCESS | 832 | --DOMWINDOW == 62 (0000009F2A464000) [pid = 832] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 07:06:13 INFO - PROCESS | 832 | --DOMWINDOW == 61 (0000009F2E443C00) [pid = 832] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 07:06:13 INFO - PROCESS | 832 | --DOMWINDOW == 60 (0000009F341AC000) [pid = 832] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 07:06:13 INFO - PROCESS | 832 | --DOMWINDOW == 59 (0000009F34171800) [pid = 832] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 07:06:13 INFO - PROCESS | 832 | --DOMWINDOW == 58 (0000009F28082C00) [pid = 832] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 07:06:13 INFO - PROCESS | 832 | --DOMWINDOW == 57 (0000009F28D5B800) [pid = 832] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 07:06:13 INFO - PROCESS | 832 | --DOMWINDOW == 56 (0000009F2DA29000) [pid = 832] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 07:06:13 INFO - PROCESS | 832 | --DOMWINDOW == 55 (0000009F2DCCF400) [pid = 832] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 07:06:13 INFO - PROCESS | 832 | --DOMWINDOW == 54 (0000009F30027C00) [pid = 832] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 07:06:13 INFO - PROCESS | 832 | --DOMWINDOW == 53 (0000009F31DF2000) [pid = 832] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 07:06:13 INFO - PROCESS | 832 | --DOMWINDOW == 52 (0000009F31472800) [pid = 832] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 07:06:13 INFO - PROCESS | 832 | --DOMWINDOW == 51 (0000009F2F89DC00) [pid = 832] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 07:06:14 INFO - PROCESS | 832 | 1468505174122 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]]]}] 07:06:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 07:06:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 986ms 07:06:14 INFO - PROCESS | 832 | 1468505174177 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 07:06:14 INFO - PROCESS | 832 | 1468505174182 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 07:06:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 07:06:14 INFO - PROCESS | 832 | 1468505174188 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 07:06:14 INFO - PROCESS | 832 | 1468505174193 Marionette TRACE conn6 <- [1,2718,null,{}] 07:06:14 INFO - PROCESS | 832 | 1468505174199 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}] 07:06:14 INFO - PROCESS | 832 | 1468505174202 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:14 INFO - PROCESS | 832 | 1468505174361 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 07:06:14 INFO - PROCESS | 832 | 1468505174408 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:14 INFO - PROCESS | 832 | 1468505174411 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:14 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2DFD6800 == 29 [pid = 832] [id = 689] 07:06:14 INFO - PROCESS | 832 | ++DOMWINDOW == 52 (0000009F29925000) [pid = 832] [serial = 2067] [outer = 0000000000000000] 07:06:14 INFO - PROCESS | 832 | ++DOMWINDOW == 53 (0000009F299B8800) [pid = 832] [serial = 2068] [outer = 0000009F29925000] 07:06:14 INFO - PROCESS | 832 | 1468505174471 Marionette DEBUG loaded listener.js 07:06:14 INFO - PROCESS | 832 | ++DOMWINDOW == 54 (0000009F2D170400) [pid = 832] [serial = 2069] [outer = 0000009F29925000] 07:06:15 INFO - PROCESS | 832 | 1468505175529 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"]]]}] 07:06:15 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 07:06:15 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 07:06:15 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 07:06:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:06:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:06:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1401ms 07:06:15 INFO - PROCESS | 832 | 1468505175593 Marionette TRACE conn6 -> [0,2721,"getWindowHandle",null] 07:06:15 INFO - PROCESS | 832 | 1468505175599 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 07:06:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 07:06:15 INFO - PROCESS | 832 | 1468505175606 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 07:06:15 INFO - PROCESS | 832 | 1468505175609 Marionette TRACE conn6 <- [1,2722,null,{}] 07:06:15 INFO - PROCESS | 832 | 1468505175655 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}] 07:06:15 INFO - PROCESS | 832 | 1468505175659 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:15 INFO - PROCESS | 832 | 1468505175766 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 07:06:15 INFO - PROCESS | 832 | 1468505175877 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:15 INFO - PROCESS | 832 | 1468505175880 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:15 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30C5D000 == 30 [pid = 832] [id = 690] 07:06:15 INFO - PROCESS | 832 | ++DOMWINDOW == 55 (0000009F2DCC3800) [pid = 832] [serial = 2070] [outer = 0000000000000000] 07:06:15 INFO - PROCESS | 832 | ++DOMWINDOW == 56 (0000009F2DE3DC00) [pid = 832] [serial = 2071] [outer = 0000009F2DCC3800] 07:06:15 INFO - PROCESS | 832 | 1468505175938 Marionette DEBUG loaded listener.js 07:06:16 INFO - PROCESS | 832 | ++DOMWINDOW == 57 (0000009F2E437C00) [pid = 832] [serial = 2072] [outer = 0000009F2DCC3800] 07:06:16 INFO - PROCESS | 832 | 1468505176531 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]]]}] 07:06:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 07:06:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 986ms 07:06:16 INFO - PROCESS | 832 | 1468505176593 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 07:06:16 INFO - PROCESS | 832 | 1468505176596 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 07:06:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 07:06:16 INFO - PROCESS | 832 | 1468505176600 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 07:06:16 INFO - PROCESS | 832 | 1468505176605 Marionette TRACE conn6 <- [1,2726,null,{}] 07:06:16 INFO - PROCESS | 832 | 1468505176617 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}] 07:06:16 INFO - PROCESS | 832 | 1468505176623 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:16 INFO - PROCESS | 832 | 1468505176731 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 07:06:16 INFO - PROCESS | 832 | 1468505176814 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:16 INFO - PROCESS | 832 | 1468505176817 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:16 INFO - PROCESS | 832 | ++DOCSHELL 0000009F32EBC000 == 31 [pid = 832] [id = 691] 07:06:16 INFO - PROCESS | 832 | ++DOMWINDOW == 58 (0000009F23AAA000) [pid = 832] [serial = 2073] [outer = 0000000000000000] 07:06:16 INFO - PROCESS | 832 | ++DOMWINDOW == 59 (0000009F2FF7BC00) [pid = 832] [serial = 2074] [outer = 0000009F23AAA000] 07:06:16 INFO - PROCESS | 832 | 1468505176917 Marionette DEBUG loaded listener.js 07:06:17 INFO - PROCESS | 832 | ++DOMWINDOW == 60 (0000009F30288C00) [pid = 832] [serial = 2075] [outer = 0000009F23AAA000] 07:06:17 INFO - PROCESS | 832 | 1468505177535 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]]]}] 07:06:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 07:06:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 986ms 07:06:17 INFO - PROCESS | 832 | 1468505177587 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 07:06:17 INFO - PROCESS | 832 | 1468505177591 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 07:06:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 07:06:17 INFO - PROCESS | 832 | 1468505177594 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 07:06:17 INFO - PROCESS | 832 | 1468505177596 Marionette TRACE conn6 <- [1,2730,null,{}] 07:06:17 INFO - PROCESS | 832 | 1468505177600 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}] 07:06:17 INFO - PROCESS | 832 | 1468505177603 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:17 INFO - PROCESS | 832 | 1468505177751 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 07:06:17 INFO - PROCESS | 832 | 1468505177833 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:17 INFO - PROCESS | 832 | 1468505177836 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:17 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2A19C000 == 32 [pid = 832] [id = 692] 07:06:17 INFO - PROCESS | 832 | ++DOMWINDOW == 61 (0000009F231CD400) [pid = 832] [serial = 2076] [outer = 0000000000000000] 07:06:17 INFO - PROCESS | 832 | ++DOMWINDOW == 62 (0000009F23A9F000) [pid = 832] [serial = 2077] [outer = 0000009F231CD400] 07:06:17 INFO - PROCESS | 832 | 1468505177929 Marionette DEBUG loaded listener.js 07:06:18 INFO - PROCESS | 832 | ++DOMWINDOW == 63 (0000009F28A7A000) [pid = 832] [serial = 2078] [outer = 0000009F231CD400] 07:06:18 INFO - PROCESS | 832 | --DOCSHELL 0000009F2DDA4800 == 31 [pid = 832] [id = 687] 07:06:18 INFO - PROCESS | 832 | --DOCSHELL 0000009F27E7C000 == 30 [pid = 832] [id = 679] 07:06:18 INFO - PROCESS | 832 | --DOCSHELL 0000009F32EBC000 == 29 [pid = 832] [id = 691] 07:06:18 INFO - PROCESS | 832 | --DOCSHELL 0000009F3767E800 == 28 [pid = 832] [id = 686] 07:06:18 INFO - PROCESS | 832 | --DOCSHELL 0000009F30C5D000 == 27 [pid = 832] [id = 690] 07:06:18 INFO - PROCESS | 832 | --DOCSHELL 0000009F2DFD6800 == 26 [pid = 832] [id = 689] 07:06:18 INFO - PROCESS | 832 | --DOCSHELL 0000009F23672800 == 25 [pid = 832] [id = 688] 07:06:19 INFO - PROCESS | 832 | 1468505179009 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]]]}] 07:06:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 07:06:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1496ms 07:06:19 INFO - PROCESS | 832 | 1468505179094 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 07:06:19 INFO - PROCESS | 832 | 1468505179098 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 07:06:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 07:06:19 INFO - PROCESS | 832 | 1468505179103 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 07:06:19 INFO - PROCESS | 832 | 1468505179106 Marionette TRACE conn6 <- [1,2734,null,{}] 07:06:19 INFO - PROCESS | 832 | 1468505179114 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}] 07:06:19 INFO - PROCESS | 832 | 1468505179117 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:19 INFO - PROCESS | 832 | 1468505179222 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 07:06:19 INFO - PROCESS | 832 | 1468505179229 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:19 INFO - PROCESS | 832 | 1468505179231 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:19 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2C976000 == 26 [pid = 832] [id = 693] 07:06:19 INFO - PROCESS | 832 | ++DOMWINDOW == 64 (0000009F24F53C00) [pid = 832] [serial = 2079] [outer = 0000000000000000] 07:06:19 INFO - PROCESS | 832 | ++DOMWINDOW == 65 (0000009F27E13400) [pid = 832] [serial = 2080] [outer = 0000009F24F53C00] 07:06:19 INFO - PROCESS | 832 | 1468505179281 Marionette DEBUG loaded listener.js 07:06:19 INFO - PROCESS | 832 | ++DOMWINDOW == 66 (0000009F28AE5400) [pid = 832] [serial = 2081] [outer = 0000009F24F53C00] 07:06:19 INFO - PROCESS | 832 | 1468505179771 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]]]}] 07:06:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 07:06:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 692ms 07:06:19 INFO - PROCESS | 832 | 1468505179799 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 07:06:19 INFO - PROCESS | 832 | 1468505179804 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 07:06:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 07:06:19 INFO - PROCESS | 832 | 1468505179815 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 07:06:19 INFO - PROCESS | 832 | 1468505179818 Marionette TRACE conn6 <- [1,2738,null,{}] 07:06:19 INFO - PROCESS | 832 | 1468505179822 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}] 07:06:19 INFO - PROCESS | 832 | 1468505179826 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:19 INFO - PROCESS | 832 | 1468505179916 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 07:06:19 INFO - PROCESS | 832 | 1468505179925 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:19 INFO - PROCESS | 832 | 1468505179927 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:19 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30A5B000 == 27 [pid = 832] [id = 694] 07:06:19 INFO - PROCESS | 832 | ++DOMWINDOW == 67 (0000009F299B4000) [pid = 832] [serial = 2082] [outer = 0000000000000000] 07:06:19 INFO - PROCESS | 832 | ++DOMWINDOW == 68 (0000009F29FE0400) [pid = 832] [serial = 2083] [outer = 0000009F299B4000] 07:06:19 INFO - PROCESS | 832 | 1468505179978 Marionette DEBUG loaded listener.js 07:06:20 INFO - PROCESS | 832 | ++DOMWINDOW == 69 (0000009F2D16E800) [pid = 832] [serial = 2084] [outer = 0000009F299B4000] 07:06:20 INFO - PROCESS | 832 | 1468505180474 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]]]}] 07:06:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 07:06:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 692ms 07:06:20 INFO - PROCESS | 832 | 1468505180511 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 07:06:20 INFO - PROCESS | 832 | 1468505180514 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 07:06:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 07:06:20 INFO - PROCESS | 832 | 1468505180518 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 07:06:20 INFO - PROCESS | 832 | 1468505180521 Marionette TRACE conn6 <- [1,2742,null,{}] 07:06:20 INFO - PROCESS | 832 | 1468505180533 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}] 07:06:20 INFO - PROCESS | 832 | 1468505180538 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:20 INFO - PROCESS | 832 | 1468505180626 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 07:06:20 INFO - PROCESS | 832 | 1468505180723 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:20 INFO - PROCESS | 832 | 1468505180727 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:20 INFO - PROCESS | 832 | ++DOCSHELL 0000009F330A6800 == 28 [pid = 832] [id = 695] 07:06:20 INFO - PROCESS | 832 | ++DOMWINDOW == 70 (0000009F2398B000) [pid = 832] [serial = 2085] [outer = 0000000000000000] 07:06:20 INFO - PROCESS | 832 | ++DOMWINDOW == 71 (0000009F2DE3C800) [pid = 832] [serial = 2086] [outer = 0000009F2398B000] 07:06:20 INFO - PROCESS | 832 | 1468505180776 Marionette DEBUG loaded listener.js 07:06:20 INFO - PROCESS | 832 | ++DOMWINDOW == 72 (0000009F2E43CC00) [pid = 832] [serial = 2087] [outer = 0000009F2398B000] 07:06:21 INFO - PROCESS | 832 | 1468505181197 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]]]}] 07:06:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 07:06:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 733ms 07:06:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 07:06:21 INFO - PROCESS | 832 | 1468505181253 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 07:06:21 INFO - PROCESS | 832 | 1468505181256 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 07:06:21 INFO - PROCESS | 832 | 1468505181259 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 07:06:21 INFO - PROCESS | 832 | 1468505181261 Marionette TRACE conn6 <- [1,2746,null,{}] 07:06:21 INFO - PROCESS | 832 | 1468505181264 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}] 07:06:21 INFO - PROCESS | 832 | 1468505181266 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:21 INFO - PROCESS | 832 | 1468505181408 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 07:06:21 INFO - PROCESS | 832 | 1468505181414 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:21 INFO - PROCESS | 832 | 1468505181417 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:21 INFO - PROCESS | 832 | ++DOCSHELL 0000009F35C6B000 == 29 [pid = 832] [id = 696] 07:06:21 INFO - PROCESS | 832 | ++DOMWINDOW == 73 (0000009F2FB7E000) [pid = 832] [serial = 2088] [outer = 0000000000000000] 07:06:21 INFO - PROCESS | 832 | ++DOMWINDOW == 74 (0000009F2FF79C00) [pid = 832] [serial = 2089] [outer = 0000009F2FB7E000] 07:06:21 INFO - PROCESS | 832 | 1468505181507 Marionette DEBUG loaded listener.js 07:06:21 INFO - PROCESS | 832 | ++DOMWINDOW == 75 (0000009F301E5000) [pid = 832] [serial = 2090] [outer = 0000009F2FB7E000] 07:06:21 INFO - PROCESS | 832 | 1468505181935 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]]]}] 07:06:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 07:06:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 734ms 07:06:22 INFO - PROCESS | 832 | 1468505181998 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 07:06:22 INFO - PROCESS | 832 | 1468505182001 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 07:06:22 INFO - PROCESS | 832 | 1468505182004 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 07:06:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 07:06:22 INFO - PROCESS | 832 | 1468505182006 Marionette TRACE conn6 <- [1,2750,null,{}] 07:06:22 INFO - PROCESS | 832 | 1468505182010 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}] 07:06:22 INFO - PROCESS | 832 | 1468505182012 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:22 INFO - PROCESS | 832 | 1468505182118 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 07:06:22 INFO - PROCESS | 832 | 1468505182130 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:22 INFO - PROCESS | 832 | 1468505182132 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:22 INFO - PROCESS | 832 | ++DOCSHELL 0000009F373A3000 == 30 [pid = 832] [id = 697] 07:06:22 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F29FD5000) [pid = 832] [serial = 2091] [outer = 0000000000000000] 07:06:22 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F30A89800) [pid = 832] [serial = 2092] [outer = 0000009F29FD5000] 07:06:22 INFO - PROCESS | 832 | 1468505182220 Marionette DEBUG loaded listener.js 07:06:22 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F30CA0C00) [pid = 832] [serial = 2093] [outer = 0000009F29FD5000] 07:06:22 INFO - PROCESS | 832 | 1468505182648 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]]]}] 07:06:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 07:06:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 691ms 07:06:22 INFO - PROCESS | 832 | --DOMWINDOW == 77 (0000009F27E0DC00) [pid = 832] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 07:06:22 INFO - PROCESS | 832 | --DOMWINDOW == 76 (0000009F29F62C00) [pid = 832] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 07:06:22 INFO - PROCESS | 832 | --DOMWINDOW == 75 (0000009F30CD8800) [pid = 832] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 07:06:22 INFO - PROCESS | 832 | --DOMWINDOW == 74 (0000009F23E71800) [pid = 832] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 07:06:22 INFO - PROCESS | 832 | --DOMWINDOW == 73 (0000009F23A9C400) [pid = 832] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 07:06:22 INFO - PROCESS | 832 | --DOMWINDOW == 72 (0000009F29806000) [pid = 832] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 07:06:22 INFO - PROCESS | 832 | --DOMWINDOW == 71 (0000009F27FF9800) [pid = 832] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 07:06:22 INFO - PROCESS | 832 | --DOMWINDOW == 70 (0000009F24DE5C00) [pid = 832] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 07:06:22 INFO - PROCESS | 832 | --DOMWINDOW == 69 (0000009F2FF8A800) [pid = 832] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 07:06:22 INFO - PROCESS | 832 | --DOMWINDOW == 68 (0000009F2980E800) [pid = 832] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 07:06:22 INFO - PROCESS | 832 | --DOMWINDOW == 67 (0000009F23BFA800) [pid = 832] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 07:06:22 INFO - PROCESS | 832 | --DOMWINDOW == 66 (0000009F29884800) [pid = 832] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 07:06:22 INFO - PROCESS | 832 | 1468505182804 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 07:06:22 INFO - PROCESS | 832 | 1468505182807 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 07:06:22 INFO - PROCESS | 832 | 1468505182819 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 07:06:22 INFO - PROCESS | 832 | 1468505182821 Marionette TRACE conn6 <- [1,2754,null,{}] 07:06:22 INFO - PROCESS | 832 | 1468505182824 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}] 07:06:22 INFO - PROCESS | 832 | 1468505182830 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 07:06:22 INFO - PROCESS | 832 | 1468505182945 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 07:06:22 INFO - PROCESS | 832 | 1468505182954 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:22 INFO - PROCESS | 832 | 1468505182956 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:22 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37736000 == 31 [pid = 832] [id = 698] 07:06:22 INFO - PROCESS | 832 | ++DOMWINDOW == 67 (0000009F2F896400) [pid = 832] [serial = 2094] [outer = 0000000000000000] 07:06:23 INFO - PROCESS | 832 | ++DOMWINDOW == 68 (0000009F2FF8A800) [pid = 832] [serial = 2095] [outer = 0000009F2F896400] 07:06:23 INFO - PROCESS | 832 | 1468505183002 Marionette DEBUG loaded listener.js 07:06:23 INFO - PROCESS | 832 | ++DOMWINDOW == 69 (0000009F3112B000) [pid = 832] [serial = 2096] [outer = 0000009F2F896400] 07:06:23 INFO - PROCESS | 832 | 1468505183418 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]]]}] 07:06:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 07:06:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 627ms 07:06:23 INFO - PROCESS | 832 | 1468505183461 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 07:06:23 INFO - PROCESS | 832 | 1468505183463 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 07:06:23 INFO - PROCESS | 832 | 1468505183467 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 07:06:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 07:06:23 INFO - PROCESS | 832 | 1468505183468 Marionette TRACE conn6 <- [1,2758,null,{}] 07:06:23 INFO - PROCESS | 832 | 1468505183472 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}] 07:06:23 INFO - PROCESS | 832 | 1468505183474 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:23 INFO - PROCESS | 832 | 1468505183553 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 07:06:23 INFO - PROCESS | 832 | 1468505183558 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:23 INFO - PROCESS | 832 | 1468505183560 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:23 INFO - PROCESS | 832 | ++DOCSHELL 0000009F3795F000 == 32 [pid = 832] [id = 699] 07:06:23 INFO - PROCESS | 832 | ++DOMWINDOW == 70 (0000009F2DE4D000) [pid = 832] [serial = 2097] [outer = 0000000000000000] 07:06:23 INFO - PROCESS | 832 | ++DOMWINDOW == 71 (0000009F3147B400) [pid = 832] [serial = 2098] [outer = 0000009F2DE4D000] 07:06:23 INFO - PROCESS | 832 | 1468505183604 Marionette DEBUG loaded listener.js 07:06:23 INFO - PROCESS | 832 | ++DOMWINDOW == 72 (0000009F31B05000) [pid = 832] [serial = 2099] [outer = 0000009F2DE4D000] 07:06:24 INFO - PROCESS | 832 | 1468505184009 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]]]}] 07:06:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 07:06:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 586ms 07:06:24 INFO - PROCESS | 832 | 1468505184066 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 07:06:24 INFO - PROCESS | 832 | 1468505184068 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 07:06:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 07:06:24 INFO - PROCESS | 832 | 1468505184072 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 07:06:24 INFO - PROCESS | 832 | 1468505184074 Marionette TRACE conn6 <- [1,2762,null,{}] 07:06:24 INFO - PROCESS | 832 | 1468505184077 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}] 07:06:24 INFO - PROCESS | 832 | 1468505184079 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:24 INFO - PROCESS | 832 | 1468505184159 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 07:06:24 INFO - PROCESS | 832 | 1468505184166 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:24 INFO - PROCESS | 832 | 1468505184168 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:24 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37984000 == 33 [pid = 832] [id = 700] 07:06:24 INFO - PROCESS | 832 | ++DOMWINDOW == 73 (0000009F31B24C00) [pid = 832] [serial = 2100] [outer = 0000000000000000] 07:06:24 INFO - PROCESS | 832 | ++DOMWINDOW == 74 (0000009F31BA3800) [pid = 832] [serial = 2101] [outer = 0000009F31B24C00] 07:06:24 INFO - PROCESS | 832 | 1468505184214 Marionette DEBUG loaded listener.js 07:06:24 INFO - PROCESS | 832 | ++DOMWINDOW == 75 (0000009F31DF0400) [pid = 832] [serial = 2102] [outer = 0000009F31B24C00] 07:06:24 INFO - PROCESS | 832 | 1468505184663 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]]]}] 07:06:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 07:06:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 628ms 07:06:24 INFO - PROCESS | 832 | 1468505184708 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 07:06:24 INFO - PROCESS | 832 | 1468505184711 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 07:06:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 07:06:24 INFO - PROCESS | 832 | 1468505184714 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 07:06:24 INFO - PROCESS | 832 | 1468505184716 Marionette TRACE conn6 <- [1,2766,null,{}] 07:06:24 INFO - PROCESS | 832 | 1468505184723 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}] 07:06:24 INFO - PROCESS | 832 | 1468505184725 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:24 INFO - PROCESS | 832 | 1468505184847 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 07:06:24 INFO - PROCESS | 832 | 1468505184975 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:24 INFO - PROCESS | 832 | 1468505184978 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:25 INFO - PROCESS | 832 | ++DOCSHELL 0000009F27E90000 == 34 [pid = 832] [id = 701] 07:06:25 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F21CCA400) [pid = 832] [serial = 2103] [outer = 0000000000000000] 07:06:25 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F2254CC00) [pid = 832] [serial = 2104] [outer = 0000009F21CCA400] 07:06:25 INFO - PROCESS | 832 | 1468505185041 Marionette DEBUG loaded listener.js 07:06:25 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F23A9CC00) [pid = 832] [serial = 2105] [outer = 0000009F21CCA400] 07:06:25 INFO - PROCESS | 832 | 1468505185814 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]]]}] 07:06:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 07:06:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1127ms 07:06:25 INFO - PROCESS | 832 | 1468505185846 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 07:06:25 INFO - PROCESS | 832 | 1468505185851 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 07:06:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 07:06:25 INFO - PROCESS | 832 | 1468505185856 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 07:06:25 INFO - PROCESS | 832 | 1468505185860 Marionette TRACE conn6 <- [1,2770,null,{}] 07:06:25 INFO - PROCESS | 832 | 1468505185865 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}] 07:06:25 INFO - PROCESS | 832 | 1468505185868 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:26 INFO - PROCESS | 832 | 1468505185995 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 07:06:26 INFO - PROCESS | 832 | 1468505186118 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:26 INFO - PROCESS | 832 | 1468505186121 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:26 INFO - PROCESS | 832 | ++DOCSHELL 0000009F32790000 == 35 [pid = 832] [id = 702] 07:06:26 INFO - PROCESS | 832 | ++DOMWINDOW == 79 (0000009F29806000) [pid = 832] [serial = 2106] [outer = 0000000000000000] 07:06:26 INFO - PROCESS | 832 | ++DOMWINDOW == 80 (0000009F299B2400) [pid = 832] [serial = 2107] [outer = 0000009F29806000] 07:06:26 INFO - PROCESS | 832 | 1468505186179 Marionette DEBUG loaded listener.js 07:06:26 INFO - PROCESS | 832 | ++DOMWINDOW == 81 (0000009F2D110C00) [pid = 832] [serial = 2108] [outer = 0000009F29806000] 07:06:27 INFO - PROCESS | 832 | 1468505187125 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]]]}] 07:06:27 INFO - PROCESS | 832 | --DOCSHELL 0000009F37984000 == 34 [pid = 832] [id = 700] 07:06:27 INFO - PROCESS | 832 | --DOCSHELL 0000009F3795F000 == 33 [pid = 832] [id = 699] 07:06:27 INFO - PROCESS | 832 | --DOCSHELL 0000009F37736000 == 32 [pid = 832] [id = 698] 07:06:27 INFO - PROCESS | 832 | --DOCSHELL 0000009F373A3000 == 31 [pid = 832] [id = 697] 07:06:27 INFO - PROCESS | 832 | --DOCSHELL 0000009F35C6B000 == 30 [pid = 832] [id = 696] 07:06:27 INFO - PROCESS | 832 | --DOCSHELL 0000009F330A6800 == 29 [pid = 832] [id = 695] 07:06:27 INFO - PROCESS | 832 | --DOCSHELL 0000009F30A5B000 == 28 [pid = 832] [id = 694] 07:06:27 INFO - PROCESS | 832 | --DOCSHELL 0000009F2C976000 == 27 [pid = 832] [id = 693] 07:06:27 INFO - PROCESS | 832 | --DOCSHELL 0000009F2A19C000 == 26 [pid = 832] [id = 692] 07:06:27 INFO - PROCESS | 832 | --DOMWINDOW == 80 (0000009F2D10CC00) [pid = 832] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 07:06:27 INFO - PROCESS | 832 | --DOMWINDOW == 79 (0000009F2435E800) [pid = 832] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 07:06:27 INFO - PROCESS | 832 | --DOMWINDOW == 78 (0000009F2D177400) [pid = 832] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 07:06:27 INFO - PROCESS | 832 | --DOMWINDOW == 77 (0000009F29F67400) [pid = 832] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 07:06:27 INFO - PROCESS | 832 | --DOMWINDOW == 76 (0000009F29923800) [pid = 832] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 07:06:27 INFO - PROCESS | 832 | --DOMWINDOW == 75 (0000009F28719000) [pid = 832] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 07:06:27 INFO - PROCESS | 832 | --DOMWINDOW == 74 (0000009F2DF9B800) [pid = 832] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 07:06:27 INFO - PROCESS | 832 | --DOMWINDOW == 73 (0000009F31306800) [pid = 832] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 07:06:27 INFO - PROCESS | 832 | --DOMWINDOW == 72 (0000009F2D9BD000) [pid = 832] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 07:06:27 INFO - PROCESS | 832 | --DOMWINDOW == 71 (0000009F2DE53800) [pid = 832] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 07:06:27 INFO - PROCESS | 832 | --DOMWINDOW == 70 (0000009F28079C00) [pid = 832] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 07:06:27 INFO - PROCESS | 832 | --DOMWINDOW == 69 (0000009F2E43BC00) [pid = 832] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 07:06:27 INFO - PROCESS | 832 | --DOMWINDOW == 68 (0000009F2FF6F800) [pid = 832] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 07:06:27 INFO - PROCESS | 832 | --DOMWINDOW == 67 (0000009F299B5C00) [pid = 832] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 07:06:27 INFO - PROCESS | 832 | --DOMWINDOW == 66 (0000009F28A71C00) [pid = 832] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 07:06:27 INFO - PROCESS | 832 | --DOMWINDOW == 65 (0000009F31480800) [pid = 832] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 07:06:27 INFO - PROCESS | 832 | --DOMWINDOW == 64 (0000009F299BC000) [pid = 832] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 07:06:27 INFO - PROCESS | 832 | --DOMWINDOW == 63 (0000009F29B52400) [pid = 832] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 07:06:27 INFO - PROCESS | 832 | --DOMWINDOW == 62 (0000009F2F898C00) [pid = 832] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 07:06:27 INFO - PROCESS | 832 | --DOMWINDOW == 61 (0000009F30CD8000) [pid = 832] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 07:06:27 INFO - PROCESS | 832 | --DOMWINDOW == 60 (0000009F28085400) [pid = 832] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 07:06:27 INFO - PROCESS | 832 | --DOMWINDOW == 59 (0000009F2FF88800) [pid = 832] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 07:06:27 INFO - PROCESS | 832 | --DOMWINDOW == 58 (0000009F28F65000) [pid = 832] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 07:06:27 INFO - PROCESS | 832 | --DOMWINDOW == 57 (0000009F30CA6800) [pid = 832] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 07:06:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 07:06:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1338ms 07:06:27 INFO - PROCESS | 832 | 1468505187197 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 07:06:27 INFO - PROCESS | 832 | 1468505187202 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 07:06:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 07:06:27 INFO - PROCESS | 832 | 1468505187207 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 07:06:27 INFO - PROCESS | 832 | 1468505187210 Marionette TRACE conn6 <- [1,2774,null,{}] 07:06:27 INFO - PROCESS | 832 | 1468505187216 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}] 07:06:27 INFO - PROCESS | 832 | 1468505187218 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:27 INFO - PROCESS | 832 | 1468505187331 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 07:06:27 INFO - PROCESS | 832 | 1468505187404 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:27 INFO - PROCESS | 832 | 1468505187408 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:27 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2A050000 == 27 [pid = 832] [id = 703] 07:06:27 INFO - PROCESS | 832 | ++DOMWINDOW == 58 (0000009F24A61400) [pid = 832] [serial = 2109] [outer = 0000000000000000] 07:06:27 INFO - PROCESS | 832 | ++DOMWINDOW == 59 (0000009F27E0E800) [pid = 832] [serial = 2110] [outer = 0000009F24A61400] 07:06:27 INFO - PROCESS | 832 | 1468505187457 Marionette DEBUG loaded listener.js 07:06:27 INFO - PROCESS | 832 | ++DOMWINDOW == 60 (0000009F287DA400) [pid = 832] [serial = 2111] [outer = 0000009F24A61400] 07:06:27 INFO - PROCESS | 832 | 1468505187926 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]]]}] 07:06:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 07:06:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 734ms 07:06:27 INFO - PROCESS | 832 | 1468505187945 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 07:06:27 INFO - PROCESS | 832 | 1468505187950 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 07:06:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 07:06:27 INFO - PROCESS | 832 | 1468505187957 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 07:06:27 INFO - PROCESS | 832 | 1468505187960 Marionette TRACE conn6 <- [1,2778,null,{}] 07:06:27 INFO - PROCESS | 832 | 1468505187963 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}] 07:06:27 INFO - PROCESS | 832 | 1468505187966 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:28 INFO - PROCESS | 832 | 1468505188055 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 07:06:28 INFO - PROCESS | 832 | 1468505188063 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:28 INFO - PROCESS | 832 | 1468505188065 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:28 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2E48E800 == 28 [pid = 832] [id = 704] 07:06:28 INFO - PROCESS | 832 | ++DOMWINDOW == 61 (0000009F29F62C00) [pid = 832] [serial = 2112] [outer = 0000000000000000] 07:06:28 INFO - PROCESS | 832 | ++DOMWINDOW == 62 (0000009F29FDE800) [pid = 832] [serial = 2113] [outer = 0000009F29F62C00] 07:06:28 INFO - PROCESS | 832 | 1468505188113 Marionette DEBUG loaded listener.js 07:06:28 INFO - PROCESS | 832 | ++DOMWINDOW == 63 (0000009F2D10F800) [pid = 832] [serial = 2114] [outer = 0000009F29F62C00] 07:06:28 INFO - PROCESS | 832 | 1468505188602 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]]]}] 07:06:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 07:06:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 692ms 07:06:28 INFO - PROCESS | 832 | 1468505188651 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 07:06:28 INFO - PROCESS | 832 | 1468505188653 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 07:06:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 07:06:28 INFO - PROCESS | 832 | 1468505188657 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 07:06:28 INFO - PROCESS | 832 | 1468505188661 Marionette TRACE conn6 <- [1,2782,null,{}] 07:06:28 INFO - PROCESS | 832 | 1468505188672 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}] 07:06:28 INFO - PROCESS | 832 | 1468505188677 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:28 INFO - PROCESS | 832 | 1468505188797 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 07:06:28 INFO - PROCESS | 832 | 1468505188813 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:28 INFO - PROCESS | 832 | 1468505188817 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:28 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30C79800 == 29 [pid = 832] [id = 705] 07:06:28 INFO - PROCESS | 832 | ++DOMWINDOW == 64 (0000009F2DE3CC00) [pid = 832] [serial = 2115] [outer = 0000000000000000] 07:06:28 INFO - PROCESS | 832 | ++DOMWINDOW == 65 (0000009F2DF9BC00) [pid = 832] [serial = 2116] [outer = 0000009F2DE3CC00] 07:06:28 INFO - PROCESS | 832 | 1468505188865 Marionette DEBUG loaded listener.js 07:06:28 INFO - PROCESS | 832 | ++DOMWINDOW == 66 (0000009F2E43F000) [pid = 832] [serial = 2117] [outer = 0000009F2DE3CC00] 07:06:29 INFO - PROCESS | 832 | 1468505189301 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]]]}] 07:06:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 07:06:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 692ms 07:06:29 INFO - PROCESS | 832 | 1468505189352 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 07:06:29 INFO - PROCESS | 832 | 1468505189355 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 07:06:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 07:06:29 INFO - PROCESS | 832 | 1468505189358 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 07:06:29 INFO - PROCESS | 832 | 1468505189360 Marionette TRACE conn6 <- [1,2786,null,{}] 07:06:29 INFO - PROCESS | 832 | 1468505189363 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}] 07:06:29 INFO - PROCESS | 832 | 1468505189365 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:29 INFO - PROCESS | 832 | 1468505189454 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 07:06:29 INFO - PROCESS | 832 | 1468505189459 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:29 INFO - PROCESS | 832 | 1468505189461 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:29 INFO - PROCESS | 832 | ++DOCSHELL 0000009F32974800 == 30 [pid = 832] [id = 706] 07:06:29 INFO - PROCESS | 832 | ++DOMWINDOW == 67 (0000009F2F897400) [pid = 832] [serial = 2118] [outer = 0000000000000000] 07:06:29 INFO - PROCESS | 832 | ++DOMWINDOW == 68 (0000009F2FF71C00) [pid = 832] [serial = 2119] [outer = 0000009F2F897400] 07:06:29 INFO - PROCESS | 832 | 1468505189506 Marionette DEBUG loaded listener.js 07:06:29 INFO - PROCESS | 832 | ++DOMWINDOW == 69 (0000009F301EA000) [pid = 832] [serial = 2120] [outer = 0000009F2F897400] 07:06:29 INFO - PROCESS | 832 | 1468505189977 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]]]}] 07:06:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 07:06:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 629ms 07:06:29 INFO - PROCESS | 832 | 1468505189990 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 07:06:29 INFO - PROCESS | 832 | 1468505189992 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 07:06:29 INFO - PROCESS | 832 | 1468505189995 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 07:06:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 07:06:30 INFO - PROCESS | 832 | 1468505189997 Marionette TRACE conn6 <- [1,2790,null,{}] 07:06:30 INFO - PROCESS | 832 | 1468505190011 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}] 07:06:30 INFO - PROCESS | 832 | 1468505190013 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:30 INFO - PROCESS | 832 | 1468505190121 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 07:06:30 INFO - PROCESS | 832 | 1468505190205 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:30 INFO - PROCESS | 832 | 1468505190207 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:30 INFO - PROCESS | 832 | ++DOCSHELL 0000009F28AB7000 == 31 [pid = 832] [id = 707] 07:06:30 INFO - PROCESS | 832 | ++DOMWINDOW == 70 (0000009F2FF78C00) [pid = 832] [serial = 2121] [outer = 0000000000000000] 07:06:30 INFO - PROCESS | 832 | ++DOMWINDOW == 71 (0000009F30A92400) [pid = 832] [serial = 2122] [outer = 0000009F2FF78C00] 07:06:30 INFO - PROCESS | 832 | 1468505190252 Marionette DEBUG loaded listener.js 07:06:30 INFO - PROCESS | 832 | ++DOMWINDOW == 72 (0000009F30CD8800) [pid = 832] [serial = 2123] [outer = 0000009F2FF78C00] 07:06:30 INFO - PROCESS | 832 | 1468505190653 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]]]}] 07:06:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 07:06:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 692ms 07:06:30 INFO - PROCESS | 832 | 1468505190690 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 07:06:30 INFO - PROCESS | 832 | 1468505190692 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 07:06:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 07:06:30 INFO - PROCESS | 832 | 1468505190695 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 07:06:30 INFO - PROCESS | 832 | 1468505190697 Marionette TRACE conn6 <- [1,2794,null,{}] 07:06:30 INFO - PROCESS | 832 | 1468505190700 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}] 07:06:30 INFO - PROCESS | 832 | 1468505190706 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:30 INFO - PROCESS | 832 | 1468505190841 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 07:06:30 INFO - PROCESS | 832 | 1468505190846 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:30 INFO - PROCESS | 832 | 1468505190848 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:30 INFO - PROCESS | 832 | ++DOCSHELL 0000009F373B1000 == 32 [pid = 832] [id = 708] 07:06:30 INFO - PROCESS | 832 | ++DOMWINDOW == 73 (0000009F3112C400) [pid = 832] [serial = 2124] [outer = 0000000000000000] 07:06:30 INFO - PROCESS | 832 | ++DOMWINDOW == 74 (0000009F31B26800) [pid = 832] [serial = 2125] [outer = 0000009F3112C400] 07:06:30 INFO - PROCESS | 832 | 1468505190900 Marionette DEBUG loaded listener.js 07:06:30 INFO - PROCESS | 832 | ++DOMWINDOW == 75 (0000009F32E90800) [pid = 832] [serial = 2126] [outer = 0000009F3112C400] 07:06:31 INFO - PROCESS | 832 | 1468505191312 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]]]}] 07:06:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 07:06:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 671ms 07:06:31 INFO - PROCESS | 832 | 1468505191376 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 07:06:31 INFO - PROCESS | 832 | 1468505191379 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 07:06:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 07:06:31 INFO - PROCESS | 832 | 1468505191383 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 07:06:31 INFO - PROCESS | 832 | 1468505191384 Marionette TRACE conn6 <- [1,2798,null,{}] 07:06:31 INFO - PROCESS | 832 | 1468505191388 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}] 07:06:31 INFO - PROCESS | 832 | 1468505191390 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:31 INFO - PROCESS | 832 | 1468505191526 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 07:06:31 INFO - PROCESS | 832 | 1468505191579 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:31 INFO - PROCESS | 832 | 1468505191581 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:31 INFO - PROCESS | 832 | ++DOCSHELL 0000009F3773C800 == 33 [pid = 832] [id = 709] 07:06:31 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F32ECB800) [pid = 832] [serial = 2127] [outer = 0000000000000000] 07:06:31 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F32ED1C00) [pid = 832] [serial = 2128] [outer = 0000009F32ECB800] 07:06:31 INFO - PROCESS | 832 | 1468505191624 Marionette DEBUG loaded listener.js 07:06:31 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F330D1400) [pid = 832] [serial = 2129] [outer = 0000009F32ECB800] 07:06:31 INFO - PROCESS | 832 | --DOMWINDOW == 77 (0000009F2FB7E000) [pid = 832] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 07:06:31 INFO - PROCESS | 832 | --DOMWINDOW == 76 (0000009F24F53C00) [pid = 832] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 07:06:31 INFO - PROCESS | 832 | --DOMWINDOW == 75 (0000009F299B4000) [pid = 832] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 07:06:31 INFO - PROCESS | 832 | --DOMWINDOW == 74 (0000009F231CD400) [pid = 832] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 07:06:31 INFO - PROCESS | 832 | --DOMWINDOW == 73 (0000009F29925000) [pid = 832] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 07:06:31 INFO - PROCESS | 832 | --DOMWINDOW == 72 (0000009F2DCC3800) [pid = 832] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 07:06:31 INFO - PROCESS | 832 | --DOMWINDOW == 71 (0000009F23AAA000) [pid = 832] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 07:06:31 INFO - PROCESS | 832 | --DOMWINDOW == 70 (0000009F29FD5000) [pid = 832] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 07:06:31 INFO - PROCESS | 832 | --DOMWINDOW == 69 (0000009F2F896400) [pid = 832] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 07:06:31 INFO - PROCESS | 832 | --DOMWINDOW == 68 (0000009F2398B000) [pid = 832] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 07:06:31 INFO - PROCESS | 832 | --DOMWINDOW == 67 (0000009F2DE4D000) [pid = 832] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 07:06:32 INFO - PROCESS | 832 | 1468505192031 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]]]}] 07:06:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 07:06:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 693ms 07:06:32 INFO - PROCESS | 832 | 1468505192076 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 07:06:32 INFO - PROCESS | 832 | 1468505192079 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 07:06:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 07:06:32 INFO - PROCESS | 832 | 1468505192082 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 07:06:32 INFO - PROCESS | 832 | 1468505192084 Marionette TRACE conn6 <- [1,2802,null,{}] 07:06:32 INFO - PROCESS | 832 | 1468505192088 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}] 07:06:32 INFO - PROCESS | 832 | 1468505192090 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:32 INFO - PROCESS | 832 | 1468505192170 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 07:06:32 INFO - PROCESS | 832 | 1468505192175 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:32 INFO - PROCESS | 832 | 1468505192177 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:32 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37982000 == 34 [pid = 832] [id = 710] 07:06:32 INFO - PROCESS | 832 | ++DOMWINDOW == 68 (0000009F2DFA4400) [pid = 832] [serial = 2130] [outer = 0000000000000000] 07:06:32 INFO - PROCESS | 832 | ++DOMWINDOW == 69 (0000009F301DF000) [pid = 832] [serial = 2131] [outer = 0000009F2DFA4400] 07:06:32 INFO - PROCESS | 832 | 1468505192229 Marionette DEBUG loaded listener.js 07:06:32 INFO - PROCESS | 832 | ++DOMWINDOW == 70 (0000009F33042000) [pid = 832] [serial = 2132] [outer = 0000009F2DFA4400] 07:06:32 INFO - PROCESS | 832 | 1468505192649 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]]]}] 07:06:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 07:06:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 587ms 07:06:32 INFO - PROCESS | 832 | 1468505192672 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 07:06:32 INFO - PROCESS | 832 | 1468505192674 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 07:06:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 07:06:32 INFO - PROCESS | 832 | 1468505192694 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 07:06:32 INFO - PROCESS | 832 | 1468505192696 Marionette TRACE conn6 <- [1,2806,null,{}] 07:06:32 INFO - PROCESS | 832 | 1468505192699 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}] 07:06:32 INFO - PROCESS | 832 | 1468505192701 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:32 INFO - PROCESS | 832 | 1468505192785 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 07:06:32 INFO - PROCESS | 832 | 1468505192790 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:32 INFO - PROCESS | 832 | 1468505192792 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:32 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37AB6800 == 35 [pid = 832] [id = 711] 07:06:32 INFO - PROCESS | 832 | ++DOMWINDOW == 71 (0000009F32ECF000) [pid = 832] [serial = 2133] [outer = 0000000000000000] 07:06:32 INFO - PROCESS | 832 | ++DOMWINDOW == 72 (0000009F3407B000) [pid = 832] [serial = 2134] [outer = 0000009F32ECF000] 07:06:32 INFO - PROCESS | 832 | 1468505192837 Marionette DEBUG loaded listener.js 07:06:32 INFO - PROCESS | 832 | ++DOMWINDOW == 73 (0000009F34081800) [pid = 832] [serial = 2135] [outer = 0000009F32ECF000] 07:06:33 INFO - PROCESS | 832 | 1468505193260 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]]]}] 07:06:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 07:06:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 629ms 07:06:33 INFO - PROCESS | 832 | 1468505193335 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 07:06:33 INFO - PROCESS | 832 | 1468505193338 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 07:06:33 INFO - PROCESS | 832 | 1468505193341 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 07:06:33 INFO - PROCESS | 832 | 1468505193343 Marionette TRACE conn6 <- [1,2810,null,{}] 07:06:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 07:06:33 INFO - PROCESS | 832 | 1468505193346 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}] 07:06:33 INFO - PROCESS | 832 | 1468505193348 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:33 INFO - PROCESS | 832 | 1468505193439 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 07:06:33 INFO - PROCESS | 832 | 1468505193446 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:33 INFO - PROCESS | 832 | 1468505193448 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:33 INFO - PROCESS | 832 | ++DOCSHELL 0000009F385DF000 == 36 [pid = 832] [id = 712] 07:06:33 INFO - PROCESS | 832 | ++DOMWINDOW == 74 (0000009F34086400) [pid = 832] [serial = 2136] [outer = 0000000000000000] 07:06:33 INFO - PROCESS | 832 | ++DOMWINDOW == 75 (0000009F34162400) [pid = 832] [serial = 2137] [outer = 0000009F34086400] 07:06:33 INFO - PROCESS | 832 | 1468505193491 Marionette DEBUG loaded listener.js 07:06:33 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F3416A000) [pid = 832] [serial = 2138] [outer = 0000009F34086400] 07:06:34 INFO - PROCESS | 832 | --DOCSHELL 0000009F2A050000 == 35 [pid = 832] [id = 703] 07:06:34 INFO - PROCESS | 832 | --DOCSHELL 0000009F32790000 == 34 [pid = 832] [id = 702] 07:06:34 INFO - PROCESS | 832 | --DOCSHELL 0000009F27E90000 == 33 [pid = 832] [id = 701] 07:06:34 INFO - PROCESS | 832 | --DOCSHELL 0000009F32974800 == 32 [pid = 832] [id = 706] 07:06:34 INFO - PROCESS | 832 | --DOCSHELL 0000009F2E48E800 == 31 [pid = 832] [id = 704] 07:06:34 INFO - PROCESS | 832 | --DOCSHELL 0000009F373B1000 == 30 [pid = 832] [id = 708] 07:06:34 INFO - PROCESS | 832 | --DOCSHELL 0000009F3773C800 == 29 [pid = 832] [id = 709] 07:06:34 INFO - PROCESS | 832 | --DOCSHELL 0000009F37982000 == 28 [pid = 832] [id = 710] 07:06:34 INFO - PROCESS | 832 | --DOCSHELL 0000009F37AB6800 == 27 [pid = 832] [id = 711] 07:06:34 INFO - PROCESS | 832 | --DOCSHELL 0000009F28AB7000 == 26 [pid = 832] [id = 707] 07:06:34 INFO - PROCESS | 832 | --DOCSHELL 0000009F30C79800 == 25 [pid = 832] [id = 705] 07:06:35 INFO - PROCESS | 832 | --DOMWINDOW == 75 (0000009F2FF79C00) [pid = 832] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 07:06:35 INFO - PROCESS | 832 | --DOMWINDOW == 74 (0000009F27E13400) [pid = 832] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 07:06:35 INFO - PROCESS | 832 | --DOMWINDOW == 73 (0000009F29FE0400) [pid = 832] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 07:06:35 INFO - PROCESS | 832 | --DOMWINDOW == 72 (0000009F2D16E800) [pid = 832] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 07:06:35 INFO - PROCESS | 832 | --DOMWINDOW == 71 (0000009F28A7A000) [pid = 832] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 07:06:35 INFO - PROCESS | 832 | --DOMWINDOW == 70 (0000009F23A9F000) [pid = 832] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 07:06:35 INFO - PROCESS | 832 | --DOMWINDOW == 69 (0000009F2D170400) [pid = 832] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 07:06:35 INFO - PROCESS | 832 | --DOMWINDOW == 68 (0000009F299B8800) [pid = 832] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 07:06:35 INFO - PROCESS | 832 | --DOMWINDOW == 67 (0000009F2E437C00) [pid = 832] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 07:06:35 INFO - PROCESS | 832 | --DOMWINDOW == 66 (0000009F2DE3DC00) [pid = 832] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 07:06:35 INFO - PROCESS | 832 | --DOMWINDOW == 65 (0000009F30288C00) [pid = 832] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 07:06:35 INFO - PROCESS | 832 | --DOMWINDOW == 64 (0000009F2FF7BC00) [pid = 832] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 07:06:35 INFO - PROCESS | 832 | --DOMWINDOW == 63 (0000009F30A89800) [pid = 832] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 07:06:35 INFO - PROCESS | 832 | --DOMWINDOW == 62 (0000009F3112B000) [pid = 832] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 07:06:35 INFO - PROCESS | 832 | --DOMWINDOW == 61 (0000009F2FF8A800) [pid = 832] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 07:06:35 INFO - PROCESS | 832 | --DOMWINDOW == 60 (0000009F30CA0C00) [pid = 832] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 07:06:35 INFO - PROCESS | 832 | --DOMWINDOW == 59 (0000009F28AE5400) [pid = 832] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 07:06:35 INFO - PROCESS | 832 | --DOMWINDOW == 58 (0000009F2DE3C800) [pid = 832] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 07:06:35 INFO - PROCESS | 832 | --DOMWINDOW == 57 (0000009F3147B400) [pid = 832] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 07:06:35 INFO - PROCESS | 832 | --DOMWINDOW == 56 (0000009F301E5000) [pid = 832] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 07:06:35 INFO - PROCESS | 832 | --DOMWINDOW == 55 (0000009F2E43CC00) [pid = 832] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 07:06:35 INFO - PROCESS | 832 | --DOMWINDOW == 54 (0000009F31B05000) [pid = 832] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 07:06:35 INFO - PROCESS | 832 | --DOMWINDOW == 53 (0000009F31BA3800) [pid = 832] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 07:06:35 INFO - PROCESS | 832 | 1468505195265 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]]]}] 07:06:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 07:06:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1947ms 07:06:35 INFO - PROCESS | 832 | 1468505195297 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 07:06:35 INFO - PROCESS | 832 | 1468505195301 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 07:06:35 INFO - PROCESS | 832 | 1468505195307 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 07:06:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 07:06:35 INFO - PROCESS | 832 | 1468505195310 Marionette TRACE conn6 <- [1,2814,null,{}] 07:06:35 INFO - PROCESS | 832 | 1468505195316 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}] 07:06:35 INFO - PROCESS | 832 | 1468505195320 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:35 INFO - PROCESS | 832 | 1468505195420 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 07:06:35 INFO - PROCESS | 832 | 1468505195427 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:35 INFO - PROCESS | 832 | 1468505195432 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:35 INFO - PROCESS | 832 | ++DOCSHELL 0000009F29998800 == 26 [pid = 832] [id = 713] 07:06:35 INFO - PROCESS | 832 | ++DOMWINDOW == 54 (0000009F23E70C00) [pid = 832] [serial = 2139] [outer = 0000000000000000] 07:06:35 INFO - PROCESS | 832 | ++DOMWINDOW == 55 (0000009F23E7DC00) [pid = 832] [serial = 2140] [outer = 0000009F23E70C00] 07:06:35 INFO - PROCESS | 832 | 1468505195482 Marionette DEBUG loaded listener.js 07:06:35 INFO - PROCESS | 832 | ++DOMWINDOW == 56 (0000009F27E0D000) [pid = 832] [serial = 2141] [outer = 0000009F23E70C00] 07:06:35 INFO - PROCESS | 832 | 1468505195984 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 07:06:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 07:06:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 733ms 07:06:36 INFO - PROCESS | 832 | 1468505196043 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 07:06:36 INFO - PROCESS | 832 | 1468505196048 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 07:06:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 07:06:36 INFO - PROCESS | 832 | 1468505196055 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 07:06:36 INFO - PROCESS | 832 | 1468505196058 Marionette TRACE conn6 <- [1,2818,null,{}] 07:06:36 INFO - PROCESS | 832 | 1468505196062 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}] 07:06:36 INFO - PROCESS | 832 | 1468505196065 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:36 INFO - PROCESS | 832 | 1468505196156 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 07:06:36 INFO - PROCESS | 832 | 1468505196164 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:36 INFO - PROCESS | 832 | 1468505196167 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:36 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2DDA7800 == 27 [pid = 832] [id = 714] 07:06:36 INFO - PROCESS | 832 | ++DOMWINDOW == 57 (0000009F28B20800) [pid = 832] [serial = 2142] [outer = 0000000000000000] 07:06:36 INFO - PROCESS | 832 | ++DOMWINDOW == 58 (0000009F28B27400) [pid = 832] [serial = 2143] [outer = 0000009F28B20800] 07:06:36 INFO - PROCESS | 832 | 1468505196215 Marionette DEBUG loaded listener.js 07:06:36 INFO - PROCESS | 832 | ++DOMWINDOW == 59 (0000009F2980E800) [pid = 832] [serial = 2144] [outer = 0000009F28B20800] 07:06:36 INFO - PROCESS | 832 | 1468505196694 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]]]}] 07:06:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 07:06:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 692ms 07:06:36 INFO - PROCESS | 832 | 1468505196748 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 07:06:36 INFO - PROCESS | 832 | 1468505196750 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 07:06:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 07:06:36 INFO - PROCESS | 832 | 1468505196754 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 07:06:36 INFO - PROCESS | 832 | 1468505196758 Marionette TRACE conn6 <- [1,2822,null,{}] 07:06:36 INFO - PROCESS | 832 | 1468505196769 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}] 07:06:36 INFO - PROCESS | 832 | 1468505196774 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:36 INFO - PROCESS | 832 | 1468505196891 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 07:06:36 INFO - PROCESS | 832 | 1468505196975 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:36 INFO - PROCESS | 832 | 1468505196979 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:37 INFO - PROCESS | 832 | ++DOCSHELL 0000009F3044D800 == 28 [pid = 832] [id = 715] 07:06:37 INFO - PROCESS | 832 | ++DOMWINDOW == 60 (0000009F21CD2C00) [pid = 832] [serial = 2145] [outer = 0000000000000000] 07:06:37 INFO - PROCESS | 832 | ++DOMWINDOW == 61 (0000009F2A3C0400) [pid = 832] [serial = 2146] [outer = 0000009F21CD2C00] 07:06:37 INFO - PROCESS | 832 | 1468505197028 Marionette DEBUG loaded listener.js 07:06:37 INFO - PROCESS | 832 | ++DOMWINDOW == 62 (0000009F2D16B400) [pid = 832] [serial = 2147] [outer = 0000009F21CD2C00] 07:06:37 INFO - PROCESS | 832 | 1468505197401 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 07:06:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 07:06:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 692ms 07:06:37 INFO - PROCESS | 832 | 1468505197449 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 07:06:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 07:06:37 INFO - PROCESS | 832 | 1468505197452 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 07:06:37 INFO - PROCESS | 832 | 1468505197462 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 07:06:37 INFO - PROCESS | 832 | 1468505197464 Marionette TRACE conn6 <- [1,2826,null,{}] 07:06:37 INFO - PROCESS | 832 | 1468505197468 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}] 07:06:37 INFO - PROCESS | 832 | 1468505197470 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:37 INFO - PROCESS | 832 | 1468505197557 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 07:06:37 INFO - PROCESS | 832 | 1468505197562 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:37 INFO - PROCESS | 832 | 1468505197564 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:37 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30C81800 == 29 [pid = 832] [id = 716] 07:06:37 INFO - PROCESS | 832 | ++DOMWINDOW == 63 (0000009F2D9B7400) [pid = 832] [serial = 2148] [outer = 0000000000000000] 07:06:37 INFO - PROCESS | 832 | ++DOMWINDOW == 64 (0000009F2DA24C00) [pid = 832] [serial = 2149] [outer = 0000009F2D9B7400] 07:06:37 INFO - PROCESS | 832 | 1468505197611 Marionette DEBUG loaded listener.js 07:06:37 INFO - PROCESS | 832 | ++DOMWINDOW == 65 (0000009F2DCC5000) [pid = 832] [serial = 2150] [outer = 0000009F2D9B7400] 07:06:38 INFO - PROCESS | 832 | 1468505198043 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]]]}] 07:06:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 07:06:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 650ms 07:06:38 INFO - PROCESS | 832 | 1468505198106 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 07:06:38 INFO - PROCESS | 832 | 1468505198109 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 07:06:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 07:06:38 INFO - PROCESS | 832 | 1468505198112 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 07:06:38 INFO - PROCESS | 832 | 1468505198114 Marionette TRACE conn6 <- [1,2830,null,{}] 07:06:38 INFO - PROCESS | 832 | 1468505198118 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}] 07:06:38 INFO - PROCESS | 832 | 1468505198120 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:38 INFO - PROCESS | 832 | 1468505198199 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 07:06:38 INFO - PROCESS | 832 | 1468505198207 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:38 INFO - PROCESS | 832 | 1468505198209 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:38 INFO - PROCESS | 832 | ++DOCSHELL 0000009F31B69800 == 30 [pid = 832] [id = 717] 07:06:38 INFO - PROCESS | 832 | ++DOMWINDOW == 66 (0000009F28A75000) [pid = 832] [serial = 2151] [outer = 0000000000000000] 07:06:38 INFO - PROCESS | 832 | ++DOMWINDOW == 67 (0000009F2DE58C00) [pid = 832] [serial = 2152] [outer = 0000009F28A75000] 07:06:38 INFO - PROCESS | 832 | 1468505198281 Marionette DEBUG loaded listener.js 07:06:38 INFO - PROCESS | 832 | ++DOMWINDOW == 68 (0000009F2E439800) [pid = 832] [serial = 2153] [outer = 0000009F28A75000] 07:06:38 INFO - PROCESS | 832 | 1468505198700 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]]]}] 07:06:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 07:06:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 629ms 07:06:38 INFO - PROCESS | 832 | 1468505198743 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 07:06:38 INFO - PROCESS | 832 | 1468505198746 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 07:06:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 07:06:38 INFO - PROCESS | 832 | 1468505198749 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 07:06:38 INFO - PROCESS | 832 | 1468505198751 Marionette TRACE conn6 <- [1,2834,null,{}] 07:06:38 INFO - PROCESS | 832 | 1468505198758 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}] 07:06:38 INFO - PROCESS | 832 | 1468505198764 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:38 INFO - PROCESS | 832 | 1468505198872 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 07:06:38 INFO - PROCESS | 832 | 1468505198880 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:38 INFO - PROCESS | 832 | 1468505198882 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:38 INFO - PROCESS | 832 | ++DOCSHELL 0000009F340D7000 == 31 [pid = 832] [id = 718] 07:06:38 INFO - PROCESS | 832 | ++DOMWINDOW == 69 (0000009F2E43CC00) [pid = 832] [serial = 2154] [outer = 0000000000000000] 07:06:38 INFO - PROCESS | 832 | ++DOMWINDOW == 70 (0000009F2FF86800) [pid = 832] [serial = 2155] [outer = 0000009F2E43CC00] 07:06:38 INFO - PROCESS | 832 | 1468505198926 Marionette DEBUG loaded listener.js 07:06:39 INFO - PROCESS | 832 | ++DOMWINDOW == 71 (0000009F301E3800) [pid = 832] [serial = 2156] [outer = 0000009F2E43CC00] 07:06:39 INFO - PROCESS | 832 | 1468505199355 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]]]}] 07:06:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 07:06:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 629ms 07:06:39 INFO - PROCESS | 832 | 1468505199381 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 07:06:39 INFO - PROCESS | 832 | 1468505199383 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 07:06:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 07:06:39 INFO - PROCESS | 832 | 1468505199391 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 07:06:39 INFO - PROCESS | 832 | 1468505199393 Marionette TRACE conn6 <- [1,2838,null,{}] 07:06:39 INFO - PROCESS | 832 | 1468505199397 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}] 07:06:39 INFO - PROCESS | 832 | 1468505199399 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:39 INFO - PROCESS | 832 | 1468505199478 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 07:06:39 INFO - PROCESS | 832 | 1468505199484 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:39 INFO - PROCESS | 832 | 1468505199486 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:39 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37045000 == 32 [pid = 832] [id = 719] 07:06:39 INFO - PROCESS | 832 | ++DOMWINDOW == 72 (0000009F301E4800) [pid = 832] [serial = 2157] [outer = 0000000000000000] 07:06:39 INFO - PROCESS | 832 | ++DOMWINDOW == 73 (0000009F30A8AC00) [pid = 832] [serial = 2158] [outer = 0000009F301E4800] 07:06:39 INFO - PROCESS | 832 | 1468505199532 Marionette DEBUG loaded listener.js 07:06:39 INFO - PROCESS | 832 | ++DOMWINDOW == 74 (0000009F30A97C00) [pid = 832] [serial = 2159] [outer = 0000009F301E4800] 07:06:39 INFO - PROCESS | 832 | 1468505199955 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 07:06:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 07:06:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 629ms 07:06:40 INFO - PROCESS | 832 | 1468505200025 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 07:06:40 INFO - PROCESS | 832 | 1468505200027 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 07:06:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 07:06:40 INFO - PROCESS | 832 | 1468505200030 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 07:06:40 INFO - PROCESS | 832 | 1468505200032 Marionette TRACE conn6 <- [1,2842,null,{}] 07:06:40 INFO - PROCESS | 832 | 1468505200036 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}] 07:06:40 INFO - PROCESS | 832 | 1468505200038 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:40 INFO - PROCESS | 832 | 1468505200116 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 07:06:40 INFO - PROCESS | 832 | 1468505200124 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:40 INFO - PROCESS | 832 | 1468505200126 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:40 INFO - PROCESS | 832 | ++DOCSHELL 0000009F3766F000 == 33 [pid = 832] [id = 720] 07:06:40 INFO - PROCESS | 832 | ++DOMWINDOW == 75 (0000009F30CA8000) [pid = 832] [serial = 2160] [outer = 0000000000000000] 07:06:40 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F30CAB400) [pid = 832] [serial = 2161] [outer = 0000009F30CA8000] 07:06:40 INFO - PROCESS | 832 | 1468505200170 Marionette DEBUG loaded listener.js 07:06:40 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F3112EC00) [pid = 832] [serial = 2162] [outer = 0000009F30CA8000] 07:06:40 INFO - PROCESS | 832 | 1468505200628 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]]]}] 07:06:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 07:06:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 628ms 07:06:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 07:06:40 INFO - PROCESS | 832 | 1468505200661 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 07:06:40 INFO - PROCESS | 832 | 1468505200664 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 07:06:40 INFO - PROCESS | 832 | 1468505200667 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 07:06:40 INFO - PROCESS | 832 | 1468505200669 Marionette TRACE conn6 <- [1,2846,null,{}] 07:06:40 INFO - PROCESS | 832 | 1468505200672 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}] 07:06:40 INFO - PROCESS | 832 | 1468505200674 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:40 INFO - PROCESS | 832 | 1468505200784 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 07:06:40 INFO - PROCESS | 832 | 1468505200792 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:40 INFO - PROCESS | 832 | 1468505200794 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:40 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30446800 == 34 [pid = 832] [id = 721] 07:06:40 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F31474800) [pid = 832] [serial = 2163] [outer = 0000000000000000] 07:06:40 INFO - PROCESS | 832 | ++DOMWINDOW == 79 (0000009F3147C800) [pid = 832] [serial = 2164] [outer = 0000009F31474800] 07:06:40 INFO - PROCESS | 832 | 1468505200883 Marionette DEBUG loaded listener.js 07:06:40 INFO - PROCESS | 832 | ++DOMWINDOW == 80 (0000009F31B04C00) [pid = 832] [serial = 2165] [outer = 0000009F31474800] 07:06:41 INFO - PROCESS | 832 | 1468505201322 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 07:06:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 07:06:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 671ms 07:06:41 INFO - PROCESS | 832 | 1468505201341 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 07:06:41 INFO - PROCESS | 832 | 1468505201344 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 07:06:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 07:06:41 INFO - PROCESS | 832 | 1468505201346 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 07:06:41 INFO - PROCESS | 832 | 1468505201348 Marionette TRACE conn6 <- [1,2850,null,{}] 07:06:41 INFO - PROCESS | 832 | 1468505201352 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}] 07:06:41 INFO - PROCESS | 832 | 1468505201354 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:41 INFO - PROCESS | 832 | 1468505201470 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 07:06:41 INFO - PROCESS | 832 | 1468505201476 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:41 INFO - PROCESS | 832 | 1468505201477 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:41 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37965000 == 35 [pid = 832] [id = 722] 07:06:41 INFO - PROCESS | 832 | ++DOMWINDOW == 81 (0000009F31474C00) [pid = 832] [serial = 2166] [outer = 0000000000000000] 07:06:41 INFO - PROCESS | 832 | ++DOMWINDOW == 82 (0000009F31B23000) [pid = 832] [serial = 2167] [outer = 0000009F31474C00] 07:06:41 INFO - PROCESS | 832 | 1468505201521 Marionette DEBUG loaded listener.js 07:06:41 INFO - PROCESS | 832 | ++DOMWINDOW == 83 (0000009F327BB400) [pid = 832] [serial = 2168] [outer = 0000009F31474C00] 07:06:41 INFO - PROCESS | 832 | 1468505201974 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]]]}] 07:06:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 07:06:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 690ms 07:06:42 INFO - PROCESS | 832 | 1468505202040 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 07:06:42 INFO - PROCESS | 832 | 1468505202042 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 07:06:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 07:06:42 INFO - PROCESS | 832 | 1468505202054 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 07:06:42 INFO - PROCESS | 832 | 1468505202056 Marionette TRACE conn6 <- [1,2854,null,{}] 07:06:42 INFO - PROCESS | 832 | 1468505202060 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}] 07:06:42 INFO - PROCESS | 832 | 1468505202063 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:42 INFO - PROCESS | 832 | 1468505202214 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 07:06:42 INFO - PROCESS | 832 | 1468505202241 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:42 INFO - PROCESS | 832 | 1468505202244 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:42 INFO - PROCESS | 832 | ++DOCSHELL 0000009F31B62000 == 36 [pid = 832] [id = 723] 07:06:42 INFO - PROCESS | 832 | ++DOMWINDOW == 84 (0000009F32E8D400) [pid = 832] [serial = 2169] [outer = 0000000000000000] 07:06:42 INFO - PROCESS | 832 | ++DOMWINDOW == 85 (0000009F330D2800) [pid = 832] [serial = 2170] [outer = 0000009F32E8D400] 07:06:42 INFO - PROCESS | 832 | 1468505202290 Marionette DEBUG loaded listener.js 07:06:42 INFO - PROCESS | 832 | ++DOMWINDOW == 86 (0000009F34087C00) [pid = 832] [serial = 2171] [outer = 0000009F32E8D400] 07:06:42 INFO - PROCESS | 832 | --DOMWINDOW == 85 (0000009F32ECF000) [pid = 832] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 07:06:42 INFO - PROCESS | 832 | --DOMWINDOW == 84 (0000009F2FF78C00) [pid = 832] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 07:06:42 INFO - PROCESS | 832 | --DOMWINDOW == 83 (0000009F3112C400) [pid = 832] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 07:06:42 INFO - PROCESS | 832 | --DOMWINDOW == 82 (0000009F32ECB800) [pid = 832] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 07:06:42 INFO - PROCESS | 832 | --DOMWINDOW == 81 (0000009F2F897400) [pid = 832] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 07:06:42 INFO - PROCESS | 832 | --DOMWINDOW == 80 (0000009F2DE3CC00) [pid = 832] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 07:06:42 INFO - PROCESS | 832 | --DOMWINDOW == 79 (0000009F29F62C00) [pid = 832] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 07:06:42 INFO - PROCESS | 832 | --DOMWINDOW == 78 (0000009F24A61400) [pid = 832] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 07:06:42 INFO - PROCESS | 832 | --DOMWINDOW == 77 (0000009F29806000) [pid = 832] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 07:06:42 INFO - PROCESS | 832 | --DOMWINDOW == 76 (0000009F21CCA400) [pid = 832] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 07:06:42 INFO - PROCESS | 832 | --DOMWINDOW == 75 (0000009F31B24C00) [pid = 832] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 07:06:42 INFO - PROCESS | 832 | --DOMWINDOW == 74 (0000009F2DFA4400) [pid = 832] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 07:06:42 INFO - PROCESS | 832 | 1468505202819 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]]]}] 07:06:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 07:06:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 837ms 07:06:42 INFO - PROCESS | 832 | 1468505202886 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 07:06:42 INFO - PROCESS | 832 | 1468505202888 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 07:06:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 07:06:42 INFO - PROCESS | 832 | 1468505202892 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 07:06:42 INFO - PROCESS | 832 | 1468505202893 Marionette TRACE conn6 <- [1,2858,null,{}] 07:06:42 INFO - PROCESS | 832 | 1468505202897 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}] 07:06:42 INFO - PROCESS | 832 | 1468505202899 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:42 INFO - PROCESS | 832 | 1468505202981 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 07:06:42 INFO - PROCESS | 832 | 1468505202987 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:42 INFO - PROCESS | 832 | 1468505202989 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:43 INFO - PROCESS | 832 | ++DOCSHELL 0000009F3889F800 == 37 [pid = 832] [id = 724] 07:06:43 INFO - PROCESS | 832 | ++DOMWINDOW == 75 (0000009F2D103800) [pid = 832] [serial = 2172] [outer = 0000000000000000] 07:06:43 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F301E4400) [pid = 832] [serial = 2173] [outer = 0000009F2D103800] 07:06:43 INFO - PROCESS | 832 | 1468505203033 Marionette DEBUG loaded listener.js 07:06:43 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F32E41C00) [pid = 832] [serial = 2174] [outer = 0000009F2D103800] 07:06:43 INFO - PROCESS | 832 | 1468505203474 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]]]}] 07:06:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 07:06:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 629ms 07:06:43 INFO - PROCESS | 832 | 1468505203525 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 07:06:43 INFO - PROCESS | 832 | 1468505203528 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 07:06:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 07:06:43 INFO - PROCESS | 832 | 1468505203531 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 07:06:43 INFO - PROCESS | 832 | 1468505203533 Marionette TRACE conn6 <- [1,2862,null,{}] 07:06:43 INFO - PROCESS | 832 | 1468505203537 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}] 07:06:43 INFO - PROCESS | 832 | 1468505203539 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:43 INFO - PROCESS | 832 | 1468505203621 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 07:06:43 INFO - PROCESS | 832 | 1468505203626 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:43 INFO - PROCESS | 832 | 1468505203628 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:43 INFO - PROCESS | 832 | ++DOCSHELL 0000009F38B37000 == 38 [pid = 832] [id = 725] 07:06:43 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F32952C00) [pid = 832] [serial = 2175] [outer = 0000000000000000] 07:06:43 INFO - PROCESS | 832 | ++DOMWINDOW == 79 (0000009F34168C00) [pid = 832] [serial = 2176] [outer = 0000009F32952C00] 07:06:43 INFO - PROCESS | 832 | 1468505203671 Marionette DEBUG loaded listener.js 07:06:43 INFO - PROCESS | 832 | ++DOMWINDOW == 80 (0000009F341A5000) [pid = 832] [serial = 2177] [outer = 0000009F32952C00] 07:06:44 INFO - PROCESS | 832 | 1468505204115 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]]]}] 07:06:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 07:06:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 628ms 07:06:44 INFO - PROCESS | 832 | 1468505204165 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 07:06:44 INFO - PROCESS | 832 | 1468505204167 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 07:06:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 07:06:44 INFO - PROCESS | 832 | 1468505204171 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 07:06:44 INFO - PROCESS | 832 | 1468505204173 Marionette TRACE conn6 <- [1,2866,null,{}] 07:06:44 INFO - PROCESS | 832 | 1468505204176 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}] 07:06:44 INFO - PROCESS | 832 | 1468505204178 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:44 INFO - PROCESS | 832 | 1468505204269 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 07:06:44 INFO - PROCESS | 832 | 1468505204274 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:44 INFO - PROCESS | 832 | 1468505204276 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:44 INFO - PROCESS | 832 | ++DOCSHELL 0000009F38B51000 == 39 [pid = 832] [id = 726] 07:06:44 INFO - PROCESS | 832 | ++DOMWINDOW == 81 (0000009F308CE000) [pid = 832] [serial = 2178] [outer = 0000000000000000] 07:06:44 INFO - PROCESS | 832 | ++DOMWINDOW == 82 (0000009F341AD800) [pid = 832] [serial = 2179] [outer = 0000009F308CE000] 07:06:44 INFO - PROCESS | 832 | 1468505204319 Marionette DEBUG loaded listener.js 07:06:44 INFO - PROCESS | 832 | ++DOMWINDOW == 83 (0000009F370B8400) [pid = 832] [serial = 2180] [outer = 0000009F308CE000] 07:06:45 INFO - PROCESS | 832 | --DOCSHELL 0000009F29998800 == 38 [pid = 832] [id = 713] 07:06:45 INFO - PROCESS | 832 | --DOCSHELL 0000009F385DF000 == 37 [pid = 832] [id = 712] 07:06:45 INFO - PROCESS | 832 | --DOCSHELL 0000009F3044D800 == 36 [pid = 832] [id = 715] 07:06:45 INFO - PROCESS | 832 | --DOCSHELL 0000009F3889F800 == 35 [pid = 832] [id = 724] 07:06:45 INFO - PROCESS | 832 | --DOCSHELL 0000009F38B37000 == 34 [pid = 832] [id = 725] 07:06:45 INFO - PROCESS | 832 | --DOCSHELL 0000009F3766F000 == 33 [pid = 832] [id = 720] 07:06:45 INFO - PROCESS | 832 | --DOCSHELL 0000009F2DDA7800 == 32 [pid = 832] [id = 714] 07:06:45 INFO - PROCESS | 832 | --DOCSHELL 0000009F30C81800 == 31 [pid = 832] [id = 716] 07:06:45 INFO - PROCESS | 832 | --DOCSHELL 0000009F37965000 == 30 [pid = 832] [id = 722] 07:06:45 INFO - PROCESS | 832 | --DOCSHELL 0000009F31B69800 == 29 [pid = 832] [id = 717] 07:06:45 INFO - PROCESS | 832 | --DOCSHELL 0000009F340D7000 == 28 [pid = 832] [id = 718] 07:06:45 INFO - PROCESS | 832 | --DOCSHELL 0000009F31B62000 == 27 [pid = 832] [id = 723] 07:06:45 INFO - PROCESS | 832 | --DOCSHELL 0000009F37045000 == 26 [pid = 832] [id = 719] 07:06:45 INFO - PROCESS | 832 | --DOCSHELL 0000009F30446800 == 25 [pid = 832] [id = 721] 07:06:46 INFO - PROCESS | 832 | --DOMWINDOW == 82 (0000009F34081800) [pid = 832] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 07:06:46 INFO - PROCESS | 832 | --DOMWINDOW == 81 (0000009F30A92400) [pid = 832] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 07:06:46 INFO - PROCESS | 832 | --DOMWINDOW == 80 (0000009F31B26800) [pid = 832] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 07:06:46 INFO - PROCESS | 832 | --DOMWINDOW == 79 (0000009F30CD8800) [pid = 832] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 07:06:46 INFO - PROCESS | 832 | --DOMWINDOW == 78 (0000009F32ED1C00) [pid = 832] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 07:06:46 INFO - PROCESS | 832 | --DOMWINDOW == 77 (0000009F32E90800) [pid = 832] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 07:06:46 INFO - PROCESS | 832 | --DOMWINDOW == 76 (0000009F34162400) [pid = 832] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 07:06:46 INFO - PROCESS | 832 | --DOMWINDOW == 75 (0000009F3407B000) [pid = 832] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 07:06:46 INFO - PROCESS | 832 | --DOMWINDOW == 74 (0000009F330D1400) [pid = 832] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 07:06:46 INFO - PROCESS | 832 | --DOMWINDOW == 73 (0000009F2FF71C00) [pid = 832] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 07:06:46 INFO - PROCESS | 832 | --DOMWINDOW == 72 (0000009F2DF9BC00) [pid = 832] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 07:06:46 INFO - PROCESS | 832 | --DOMWINDOW == 71 (0000009F2E43F000) [pid = 832] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 07:06:46 INFO - PROCESS | 832 | --DOMWINDOW == 70 (0000009F2D10F800) [pid = 832] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 07:06:46 INFO - PROCESS | 832 | --DOMWINDOW == 69 (0000009F29FDE800) [pid = 832] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 07:06:46 INFO - PROCESS | 832 | --DOMWINDOW == 68 (0000009F27E0E800) [pid = 832] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 07:06:46 INFO - PROCESS | 832 | --DOMWINDOW == 67 (0000009F287DA400) [pid = 832] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 07:06:46 INFO - PROCESS | 832 | --DOMWINDOW == 66 (0000009F2D110C00) [pid = 832] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 07:06:46 INFO - PROCESS | 832 | --DOMWINDOW == 65 (0000009F299B2400) [pid = 832] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 07:06:46 INFO - PROCESS | 832 | --DOMWINDOW == 64 (0000009F23A9CC00) [pid = 832] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 07:06:46 INFO - PROCESS | 832 | --DOMWINDOW == 63 (0000009F2254CC00) [pid = 832] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 07:06:46 INFO - PROCESS | 832 | --DOMWINDOW == 62 (0000009F31DF0400) [pid = 832] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 07:06:46 INFO - PROCESS | 832 | --DOMWINDOW == 61 (0000009F301DF000) [pid = 832] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 07:06:46 INFO - PROCESS | 832 | --DOMWINDOW == 60 (0000009F33042000) [pid = 832] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 07:06:46 INFO - PROCESS | 832 | --DOMWINDOW == 59 (0000009F301EA000) [pid = 832] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 07:06:46 INFO - PROCESS | 832 | 1468505206153 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]]]}] 07:06:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 07:06:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 2031ms 07:06:46 INFO - PROCESS | 832 | 1468505206206 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 07:06:46 INFO - PROCESS | 832 | 1468505206210 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 07:06:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 07:06:46 INFO - PROCESS | 832 | 1468505206215 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 07:06:46 INFO - PROCESS | 832 | 1468505206219 Marionette TRACE conn6 <- [1,2870,null,{}] 07:06:46 INFO - PROCESS | 832 | 1468505206225 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}] 07:06:46 INFO - PROCESS | 832 | 1468505206228 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:46 INFO - PROCESS | 832 | 1468505206328 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 07:06:46 INFO - PROCESS | 832 | 1468505206336 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:46 INFO - PROCESS | 832 | 1468505206340 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:46 INFO - PROCESS | 832 | ++DOCSHELL 0000009F28AD1800 == 26 [pid = 832] [id = 727] 07:06:46 INFO - PROCESS | 832 | ++DOMWINDOW == 60 (0000009F23BF5000) [pid = 832] [serial = 2181] [outer = 0000000000000000] 07:06:46 INFO - PROCESS | 832 | ++DOMWINDOW == 61 (0000009F23BF5800) [pid = 832] [serial = 2182] [outer = 0000009F23BF5000] 07:06:46 INFO - PROCESS | 832 | 1468505206396 Marionette DEBUG loaded listener.js 07:06:46 INFO - PROCESS | 832 | ++DOMWINDOW == 62 (0000009F2430C800) [pid = 832] [serial = 2183] [outer = 0000009F23BF5000] 07:06:46 INFO - PROCESS | 832 | 1468505206894 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]]]}] 07:06:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 07:06:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 735ms 07:06:46 INFO - PROCESS | 832 | 1468505206953 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 07:06:46 INFO - PROCESS | 832 | 1468505206959 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 07:06:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 07:06:46 INFO - PROCESS | 832 | 1468505206966 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 07:06:46 INFO - PROCESS | 832 | 1468505206969 Marionette TRACE conn6 <- [1,2874,null,{}] 07:06:46 INFO - PROCESS | 832 | 1468505206973 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}] 07:06:46 INFO - PROCESS | 832 | 1468505206976 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:47 INFO - PROCESS | 832 | 1468505207066 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 07:06:47 INFO - PROCESS | 832 | 1468505207145 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:47 INFO - PROCESS | 832 | 1468505207148 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:47 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2DB80000 == 27 [pid = 832] [id = 728] 07:06:47 INFO - PROCESS | 832 | ++DOMWINDOW == 63 (0000009F280C2000) [pid = 832] [serial = 2184] [outer = 0000000000000000] 07:06:47 INFO - PROCESS | 832 | ++DOMWINDOW == 64 (0000009F2889DC00) [pid = 832] [serial = 2185] [outer = 0000009F280C2000] 07:06:47 INFO - PROCESS | 832 | 1468505207205 Marionette DEBUG loaded listener.js 07:06:47 INFO - PROCESS | 832 | ++DOMWINDOW == 65 (0000009F28B26C00) [pid = 832] [serial = 2186] [outer = 0000009F280C2000] 07:06:47 INFO - PROCESS | 832 | 1468505207600 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]]]}] 07:06:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 07:06:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 690ms 07:06:47 INFO - PROCESS | 832 | 1468505207658 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 07:06:47 INFO - PROCESS | 832 | 1468505207660 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 07:06:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 07:06:47 INFO - PROCESS | 832 | 1468505207664 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 07:06:47 INFO - PROCESS | 832 | 1468505207668 Marionette TRACE conn6 <- [1,2878,null,{}] 07:06:47 INFO - PROCESS | 832 | 1468505207679 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}] 07:06:47 INFO - PROCESS | 832 | 1468505207684 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:47 INFO - PROCESS | 832 | 1468505207799 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 07:06:47 INFO - PROCESS | 832 | 1468505207816 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:47 INFO - PROCESS | 832 | 1468505207819 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:47 INFO - PROCESS | 832 | ++DOCSHELL 0000009F300A9800 == 28 [pid = 832] [id = 729] 07:06:47 INFO - PROCESS | 832 | ++DOMWINDOW == 66 (0000009F225D0800) [pid = 832] [serial = 2187] [outer = 0000000000000000] 07:06:47 INFO - PROCESS | 832 | ++DOMWINDOW == 67 (0000009F29F60C00) [pid = 832] [serial = 2188] [outer = 0000009F225D0800] 07:06:47 INFO - PROCESS | 832 | 1468505207869 Marionette DEBUG loaded listener.js 07:06:47 INFO - PROCESS | 832 | ++DOMWINDOW == 68 (0000009F2A12B000) [pid = 832] [serial = 2189] [outer = 0000009F225D0800] 07:06:48 INFO - PROCESS | 832 | 1468505208290 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 07:06:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 07:06:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 690ms 07:06:48 INFO - PROCESS | 832 | 1468505208356 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 07:06:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 07:06:48 INFO - PROCESS | 832 | 1468505208360 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 07:06:48 INFO - PROCESS | 832 | 1468505208363 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 07:06:48 INFO - PROCESS | 832 | 1468505208365 Marionette TRACE conn6 <- [1,2882,null,{}] 07:06:48 INFO - PROCESS | 832 | 1468505208368 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}] 07:06:48 INFO - PROCESS | 832 | 1468505208370 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:48 INFO - PROCESS | 832 | 1468505208458 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 07:06:48 INFO - PROCESS | 832 | 1468505208466 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:48 INFO - PROCESS | 832 | 1468505208468 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:48 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30C5F800 == 29 [pid = 832] [id = 730] 07:06:48 INFO - PROCESS | 832 | ++DOMWINDOW == 69 (0000009F2D16D000) [pid = 832] [serial = 2190] [outer = 0000000000000000] 07:06:48 INFO - PROCESS | 832 | ++DOMWINDOW == 70 (0000009F2D171800) [pid = 832] [serial = 2191] [outer = 0000009F2D16D000] 07:06:48 INFO - PROCESS | 832 | 1468505208513 Marionette DEBUG loaded listener.js 07:06:48 INFO - PROCESS | 832 | ++DOMWINDOW == 71 (0000009F2D9B7000) [pid = 832] [serial = 2192] [outer = 0000009F2D16D000] 07:06:48 INFO - PROCESS | 832 | 1468505208942 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]]]}] 07:06:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 07:06:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 628ms 07:06:48 INFO - PROCESS | 832 | 1468505208993 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 07:06:49 INFO - PROCESS | 832 | 1468505208996 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 07:06:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 07:06:49 INFO - PROCESS | 832 | 1468505208999 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 07:06:49 INFO - PROCESS | 832 | 1468505209001 Marionette TRACE conn6 <- [1,2886,null,{}] 07:06:49 INFO - PROCESS | 832 | 1468505209004 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}] 07:06:49 INFO - PROCESS | 832 | 1468505209006 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:49 INFO - PROCESS | 832 | 1468505209086 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 07:06:49 INFO - PROCESS | 832 | 1468505209093 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:49 INFO - PROCESS | 832 | 1468505209096 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:49 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30D1C800 == 30 [pid = 832] [id = 731] 07:06:49 INFO - PROCESS | 832 | ++DOMWINDOW == 72 (0000009F27ECC800) [pid = 832] [serial = 2193] [outer = 0000000000000000] 07:06:49 INFO - PROCESS | 832 | ++DOMWINDOW == 73 (0000009F2DB3BC00) [pid = 832] [serial = 2194] [outer = 0000009F27ECC800] 07:06:49 INFO - PROCESS | 832 | 1468505209140 Marionette DEBUG loaded listener.js 07:06:49 INFO - PROCESS | 832 | ++DOMWINDOW == 74 (0000009F2DE30C00) [pid = 832] [serial = 2195] [outer = 0000009F27ECC800] 07:06:49 INFO - PROCESS | 832 | 1468505209595 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]]]}] 07:06:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 07:06:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 629ms 07:06:49 INFO - PROCESS | 832 | 1468505209631 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 07:06:49 INFO - PROCESS | 832 | 1468505209633 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 07:06:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 07:06:49 INFO - PROCESS | 832 | 1468505209636 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 07:06:49 INFO - PROCESS | 832 | 1468505209638 Marionette TRACE conn6 <- [1,2890,null,{}] 07:06:49 INFO - PROCESS | 832 | 1468505209641 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}] 07:06:49 INFO - PROCESS | 832 | 1468505209647 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:49 INFO - PROCESS | 832 | 1468505209753 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 07:06:49 INFO - PROCESS | 832 | 1468505209761 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:49 INFO - PROCESS | 832 | 1468505209763 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:49 INFO - PROCESS | 832 | ++DOCSHELL 0000009F340C4000 == 31 [pid = 832] [id = 732] 07:06:49 INFO - PROCESS | 832 | ++DOMWINDOW == 75 (0000009F2DFA1C00) [pid = 832] [serial = 2196] [outer = 0000000000000000] 07:06:49 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F2F8E9800) [pid = 832] [serial = 2197] [outer = 0000009F2DFA1C00] 07:06:49 INFO - PROCESS | 832 | 1468505209808 Marionette DEBUG loaded listener.js 07:06:49 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F2FF6E800) [pid = 832] [serial = 2198] [outer = 0000009F2DFA1C00] 07:06:50 INFO - PROCESS | 832 | 1468505210229 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 07:06:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 07:06:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 627ms 07:06:50 INFO - PROCESS | 832 | 1468505210267 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 07:06:50 INFO - PROCESS | 832 | 1468505210269 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 07:06:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 07:06:50 INFO - PROCESS | 832 | 1468505210276 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 07:06:50 INFO - PROCESS | 832 | 1468505210278 Marionette TRACE conn6 <- [1,2894,null,{}] 07:06:50 INFO - PROCESS | 832 | 1468505210282 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}] 07:06:50 INFO - PROCESS | 832 | 1468505210284 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:50 INFO - PROCESS | 832 | 1468505210363 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 07:06:50 INFO - PROCESS | 832 | 1468505210369 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:50 INFO - PROCESS | 832 | 1468505210371 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:50 INFO - PROCESS | 832 | ++DOCSHELL 0000009F35C7B000 == 32 [pid = 832] [id = 733] 07:06:50 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F2FF6EC00) [pid = 832] [serial = 2199] [outer = 0000000000000000] 07:06:50 INFO - PROCESS | 832 | ++DOMWINDOW == 79 (0000009F2FF89400) [pid = 832] [serial = 2200] [outer = 0000009F2FF6EC00] 07:06:50 INFO - PROCESS | 832 | 1468505210418 Marionette DEBUG loaded listener.js 07:06:50 INFO - PROCESS | 832 | ++DOMWINDOW == 80 (0000009F301E5C00) [pid = 832] [serial = 2201] [outer = 0000009F2FF6EC00] 07:06:50 INFO - PROCESS | 832 | 1468505210851 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]]]}] 07:06:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 07:06:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 628ms 07:06:50 INFO - PROCESS | 832 | 1468505210911 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 07:06:50 INFO - PROCESS | 832 | 1468505210913 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 07:06:50 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 07:06:50 INFO - PROCESS | 832 | 1468505210917 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 07:06:50 INFO - PROCESS | 832 | 1468505210919 Marionette TRACE conn6 <- [1,2898,null,{}] 07:06:50 INFO - PROCESS | 832 | 1468505210927 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}] 07:06:50 INFO - PROCESS | 832 | 1468505210929 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:51 INFO - PROCESS | 832 | 1468505211008 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 07:06:51 INFO - PROCESS | 832 | 1468505211014 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:51 INFO - PROCESS | 832 | 1468505211016 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:51 INFO - PROCESS | 832 | ++DOCSHELL 0000009F373B9800 == 33 [pid = 832] [id = 734] 07:06:51 INFO - PROCESS | 832 | ++DOMWINDOW == 81 (0000009F308C5C00) [pid = 832] [serial = 2202] [outer = 0000000000000000] 07:06:51 INFO - PROCESS | 832 | ++DOMWINDOW == 82 (0000009F30A8E000) [pid = 832] [serial = 2203] [outer = 0000009F308C5C00] 07:06:51 INFO - PROCESS | 832 | 1468505211060 Marionette DEBUG loaded listener.js 07:06:51 INFO - PROCESS | 832 | ++DOMWINDOW == 83 (0000009F30CA3000) [pid = 832] [serial = 2204] [outer = 0000009F308C5C00] 07:06:51 INFO - PROCESS | 832 | 1468505211511 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]]]}] 07:06:51 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 07:06:51 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 07:06:51 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 648ms 07:06:51 INFO - PROCESS | 832 | 1468505211566 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 07:06:51 INFO - PROCESS | 832 | 1468505211568 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 07:06:51 INFO - TEST-START | /DOMEvents/constructors.html 07:06:51 INFO - PROCESS | 832 | 1468505211572 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 07:06:51 INFO - PROCESS | 832 | 1468505211573 Marionette TRACE conn6 <- [1,2902,null,{}] 07:06:51 INFO - PROCESS | 832 | 1468505211578 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}] 07:06:51 INFO - PROCESS | 832 | 1468505211579 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:51 INFO - PROCESS | 832 | 1468505211690 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 07:06:51 INFO - PROCESS | 832 | 1468505211773 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:51 INFO - PROCESS | 832 | 1468505211775 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:51 INFO - PROCESS | 832 | ++DOCSHELL 0000009F3009A800 == 34 [pid = 832] [id = 735] 07:06:51 INFO - PROCESS | 832 | ++DOMWINDOW == 84 (0000009F2FF74C00) [pid = 832] [serial = 2205] [outer = 0000000000000000] 07:06:51 INFO - PROCESS | 832 | ++DOMWINDOW == 85 (0000009F30CD4400) [pid = 832] [serial = 2206] [outer = 0000009F2FF74C00] 07:06:51 INFO - PROCESS | 832 | 1468505211820 Marionette DEBUG loaded listener.js 07:06:51 INFO - PROCESS | 832 | ++DOMWINDOW == 86 (0000009F31306400) [pid = 832] [serial = 2207] [outer = 0000009F2FF74C00] 07:06:52 INFO - PROCESS | 832 | 1468505212301 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]]]}] 07:06:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 07:06:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 07:06:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 07:06:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 07:06:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 07:06:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 07:06:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 07:06:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 07:06:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 07:06:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 07:06:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 07:06:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 07:06:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 07:06:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 07:06:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 07:06:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 07:06:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 07:06:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 07:06:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 07:06:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 07:06:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 07:06:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 07:06:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 07:06:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 07:06:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 07:06:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 07:06:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 07:06:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 07:06:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 07:06:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 07:06:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 07:06:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 07:06:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 07:06:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 07:06:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 07:06:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 07:06:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 07:06:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 07:06:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:06:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:06:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 07:06:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:06:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 07:06:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 07:06:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:06:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:06:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 07:06:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:06:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 07:06:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 07:06:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:06:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:06:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 07:06:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:06:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 07:06:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 07:06:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:06:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:06:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 07:06:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:06:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 07:06:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 07:06:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:06:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:06:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 07:06:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:06:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 07:06:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 07:06:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:06:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:06:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 07:06:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:06:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 07:06:52 INFO - TEST-OK | /DOMEvents/constructors.html | took 825ms 07:06:52 INFO - TEST-START | /DOMEvents/event-phases-order.html 07:06:52 INFO - PROCESS | 832 | 1468505212400 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 07:06:52 INFO - PROCESS | 832 | 1468505212403 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 07:06:52 INFO - PROCESS | 832 | 1468505212406 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 07:06:52 INFO - PROCESS | 832 | 1468505212408 Marionette TRACE conn6 <- [1,2906,null,{}] 07:06:52 INFO - PROCESS | 832 | 1468505212411 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}] 07:06:52 INFO - PROCESS | 832 | 1468505212413 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:52 INFO - PROCESS | 832 | 1468505212548 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 07:06:52 INFO - PROCESS | 832 | 1468505212599 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:52 INFO - PROCESS | 832 | 1468505212601 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:52 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37986800 == 35 [pid = 832] [id = 736] 07:06:52 INFO - PROCESS | 832 | ++DOMWINDOW == 87 (0000009F31130000) [pid = 832] [serial = 2208] [outer = 0000000000000000] 07:06:52 INFO - PROCESS | 832 | ++DOMWINDOW == 88 (0000009F31B2D000) [pid = 832] [serial = 2209] [outer = 0000009F31130000] 07:06:52 INFO - PROCESS | 832 | 1468505212646 Marionette DEBUG loaded listener.js 07:06:52 INFO - PROCESS | 832 | ++DOMWINDOW == 89 (0000009F31DF2000) [pid = 832] [serial = 2210] [outer = 0000009F31130000] 07:06:53 INFO - PROCESS | 832 | 1468505213056 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 07:06:53 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 07:06:53 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 671ms 07:06:53 INFO - PROCESS | 832 | 1468505213079 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 07:06:53 INFO - PROCESS | 832 | 1468505213082 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 07:06:53 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 07:06:53 INFO - PROCESS | 832 | 1468505213085 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 07:06:53 INFO - PROCESS | 832 | 1468505213088 Marionette TRACE conn6 <- [1,2910,null,{}] 07:06:53 INFO - PROCESS | 832 | 1468505213091 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}] 07:06:53 INFO - PROCESS | 832 | 1468505213093 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:53 INFO - PROCESS | 832 | 1468505213217 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 07:06:53 INFO - PROCESS | 832 | 1468505213222 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:53 INFO - PROCESS | 832 | 1468505213225 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:53 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30D1A800 == 36 [pid = 832] [id = 737] 07:06:53 INFO - PROCESS | 832 | ++DOMWINDOW == 90 (0000009F28F5D800) [pid = 832] [serial = 2211] [outer = 0000000000000000] 07:06:53 INFO - PROCESS | 832 | ++DOMWINDOW == 91 (0000009F3112A000) [pid = 832] [serial = 2212] [outer = 0000009F28F5D800] 07:06:53 INFO - PROCESS | 832 | 1468505213435 Marionette DEBUG loaded listener.js 07:06:53 INFO - PROCESS | 832 | ++DOMWINDOW == 92 (0000009F330D1C00) [pid = 832] [serial = 2213] [outer = 0000009F28F5D800] 07:06:53 INFO - PROCESS | 832 | --DOMWINDOW == 91 (0000009F32952C00) [pid = 832] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 07:06:53 INFO - PROCESS | 832 | --DOMWINDOW == 90 (0000009F31474800) [pid = 832] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 07:06:53 INFO - PROCESS | 832 | --DOMWINDOW == 89 (0000009F31474C00) [pid = 832] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 07:06:53 INFO - PROCESS | 832 | --DOMWINDOW == 88 (0000009F32E8D400) [pid = 832] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 07:06:53 INFO - PROCESS | 832 | --DOMWINDOW == 87 (0000009F28B20800) [pid = 832] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 07:06:53 INFO - PROCESS | 832 | --DOMWINDOW == 86 (0000009F23E70C00) [pid = 832] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 07:06:53 INFO - PROCESS | 832 | --DOMWINDOW == 85 (0000009F34086400) [pid = 832] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 07:06:53 INFO - PROCESS | 832 | --DOMWINDOW == 84 (0000009F30CA8000) [pid = 832] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 07:06:53 INFO - PROCESS | 832 | --DOMWINDOW == 83 (0000009F301E4800) [pid = 832] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 07:06:53 INFO - PROCESS | 832 | --DOMWINDOW == 82 (0000009F2E43CC00) [pid = 832] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 07:06:53 INFO - PROCESS | 832 | --DOMWINDOW == 81 (0000009F28A75000) [pid = 832] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 07:06:53 INFO - PROCESS | 832 | --DOMWINDOW == 80 (0000009F2D9B7400) [pid = 832] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 07:06:53 INFO - PROCESS | 832 | --DOMWINDOW == 79 (0000009F21CD2C00) [pid = 832] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 07:06:53 INFO - PROCESS | 832 | --DOMWINDOW == 78 (0000009F2D103800) [pid = 832] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 07:06:53 INFO - PROCESS | 832 | [832] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 07:06:53 INFO - PROCESS | 832 | [832] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 07:06:53 INFO - PROCESS | 832 | [832] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 07:06:53 INFO - PROCESS | 832 | [832] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 07:06:53 INFO - PROCESS | 832 | 1468505213811 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]]]}] 07:06:53 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 07:06:53 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 07:06:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 07:06:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:06:53 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:06:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:06:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:06:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:06:53 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 07:06:53 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 07:06:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:06:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:06:53 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:06:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:06:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:06:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:06:53 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 07:06:53 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 07:06:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:06:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:06:53 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:06:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:06:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:06:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:06:53 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]" 07:06:53 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 07:06:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:06:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:06:53 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:06:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:06:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:06:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:06:53 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 07:06:53 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 782ms 07:06:53 INFO - PROCESS | 832 | 1468505213870 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 07:06:53 INFO - PROCESS | 832 | 1468505213872 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 07:06:53 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 07:06:53 INFO - PROCESS | 832 | 1468505213875 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 07:06:53 INFO - PROCESS | 832 | 1468505213877 Marionette TRACE conn6 <- [1,2914,null,{}] 07:06:53 INFO - PROCESS | 832 | 1468505213880 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}] 07:06:53 INFO - PROCESS | 832 | 1468505213882 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:54 INFO - PROCESS | 832 | 1468505214003 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 07:06:54 INFO - PROCESS | 832 | 1468505214010 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:54 INFO - PROCESS | 832 | 1468505214012 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:54 INFO - PROCESS | 832 | ++DOCSHELL 0000009F385E5000 == 37 [pid = 832] [id = 738] 07:06:54 INFO - PROCESS | 832 | ++DOMWINDOW == 79 (0000009F2D103800) [pid = 832] [serial = 2214] [outer = 0000000000000000] 07:06:54 INFO - PROCESS | 832 | ++DOMWINDOW == 80 (0000009F327B5800) [pid = 832] [serial = 2215] [outer = 0000009F2D103800] 07:06:54 INFO - PROCESS | 832 | 1468505214056 Marionette DEBUG loaded listener.js 07:06:54 INFO - PROCESS | 832 | ++DOMWINDOW == 81 (0000009F3407C800) [pid = 832] [serial = 2216] [outer = 0000009F2D103800] 07:06:54 INFO - PROCESS | 832 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 07:06:54 INFO - PROCESS | 832 | 1468505214426 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]]]}] 07:06:54 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 07:06:54 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 587ms 07:06:54 INFO - PROCESS | 832 | 1468505214465 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 07:06:54 INFO - PROCESS | 832 | 1468505214467 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 07:06:54 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 07:06:54 INFO - PROCESS | 832 | 1468505214470 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 07:06:54 INFO - PROCESS | 832 | 1468505214472 Marionette TRACE conn6 <- [1,2918,null,{}] 07:06:54 INFO - PROCESS | 832 | 1468505214475 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}] 07:06:54 INFO - PROCESS | 832 | 1468505214477 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:54 INFO - PROCESS | 832 | 1468505214558 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 07:06:54 INFO - PROCESS | 832 | 1468505214563 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:54 INFO - PROCESS | 832 | 1468505214565 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:54 INFO - PROCESS | 832 | ++DOCSHELL 0000009F388B9000 == 38 [pid = 832] [id = 739] 07:06:54 INFO - PROCESS | 832 | ++DOMWINDOW == 82 (0000009F2FF6F000) [pid = 832] [serial = 2217] [outer = 0000000000000000] 07:06:54 INFO - PROCESS | 832 | ++DOMWINDOW == 83 (0000009F34084C00) [pid = 832] [serial = 2218] [outer = 0000009F2FF6F000] 07:06:54 INFO - PROCESS | 832 | 1468505214682 Marionette DEBUG loaded listener.js 07:06:54 INFO - PROCESS | 832 | ++DOMWINDOW == 84 (0000009F34137400) [pid = 832] [serial = 2219] [outer = 0000009F2FF6F000] 07:06:55 INFO - PROCESS | 832 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 07:06:55 INFO - PROCESS | 832 | 1468505215030 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]]]}] 07:06:55 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 07:06:55 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 588ms 07:06:55 INFO - PROCESS | 832 | 1468505215061 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 07:06:55 INFO - PROCESS | 832 | 1468505215063 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 07:06:55 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 07:06:55 INFO - PROCESS | 832 | 1468505215067 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 07:06:55 INFO - PROCESS | 832 | 1468505215076 Marionette TRACE conn6 <- [1,2922,null,{}] 07:06:55 INFO - PROCESS | 832 | 1468505215080 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}] 07:06:55 INFO - PROCESS | 832 | 1468505215082 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:55 INFO - PROCESS | 832 | 1468505215165 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 07:06:55 INFO - PROCESS | 832 | 1468505215171 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:55 INFO - PROCESS | 832 | 1468505215173 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:55 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37AD4800 == 39 [pid = 832] [id = 740] 07:06:55 INFO - PROCESS | 832 | ++DOMWINDOW == 85 (0000009F34139400) [pid = 832] [serial = 2220] [outer = 0000000000000000] 07:06:55 INFO - PROCESS | 832 | ++DOMWINDOW == 86 (0000009F34140000) [pid = 832] [serial = 2221] [outer = 0000009F34139400] 07:06:55 INFO - PROCESS | 832 | 1468505215217 Marionette DEBUG loaded listener.js 07:06:55 INFO - PROCESS | 832 | ++DOMWINDOW == 87 (0000009F3416E400) [pid = 832] [serial = 2222] [outer = 0000009F34139400] 07:06:55 INFO - PROCESS | 832 | 1468505215877 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]]]}] 07:06:55 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 07:06:55 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 901ms 07:06:55 INFO - PROCESS | 832 | 1468505215972 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 07:06:55 INFO - PROCESS | 832 | 1468505215977 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 07:06:55 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 07:06:55 INFO - PROCESS | 832 | 1468505215982 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 07:06:55 INFO - PROCESS | 832 | 1468505215987 Marionette TRACE conn6 <- [1,2926,null,{}] 07:06:56 INFO - PROCESS | 832 | 1468505216017 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}] 07:06:56 INFO - PROCESS | 832 | 1468505216020 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:56 INFO - PROCESS | 832 | 1468505216159 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 07:06:56 INFO - PROCESS | 832 | 1468505216277 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:56 INFO - PROCESS | 832 | 1468505216280 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:56 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2D930000 == 40 [pid = 832] [id = 741] 07:06:56 INFO - PROCESS | 832 | ++DOMWINDOW == 88 (0000009F23AA2C00) [pid = 832] [serial = 2223] [outer = 0000000000000000] 07:06:56 INFO - PROCESS | 832 | ++DOMWINDOW == 89 (0000009F24F50C00) [pid = 832] [serial = 2224] [outer = 0000009F23AA2C00] 07:06:56 INFO - PROCESS | 832 | 1468505216340 Marionette DEBUG loaded listener.js 07:06:56 INFO - PROCESS | 832 | ++DOMWINDOW == 90 (0000009F28A7EC00) [pid = 832] [serial = 2225] [outer = 0000009F23AA2C00] 07:06:56 INFO - PROCESS | 832 | 1468505216909 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]]]}] 07:06:56 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. 07:06:56 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 964ms 07:06:56 INFO - PROCESS | 832 | 1468505216948 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 07:06:56 INFO - PROCESS | 832 | 1468505216954 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 07:06:56 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 07:06:56 INFO - PROCESS | 832 | 1468505216960 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 07:06:56 INFO - PROCESS | 832 | 1468505216963 Marionette TRACE conn6 <- [1,2930,null,{}] 07:06:56 INFO - PROCESS | 832 | 1468505216967 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}] 07:06:56 INFO - PROCESS | 832 | 1468505216970 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:57 INFO - PROCESS | 832 | 1468505217177 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 07:06:57 INFO - PROCESS | 832 | 1468505217272 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:57 INFO - PROCESS | 832 | 1468505217275 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:57 INFO - PROCESS | 832 | ++DOCSHELL 0000009F27FA8800 == 41 [pid = 832] [id = 742] 07:06:57 INFO - PROCESS | 832 | ++DOMWINDOW == 91 (0000009F23F85C00) [pid = 832] [serial = 2226] [outer = 0000000000000000] 07:06:57 INFO - PROCESS | 832 | ++DOMWINDOW == 92 (0000009F2987FC00) [pid = 832] [serial = 2227] [outer = 0000009F23F85C00] 07:06:57 INFO - PROCESS | 832 | 1468505217333 Marionette DEBUG loaded listener.js 07:06:57 INFO - PROCESS | 832 | ++DOMWINDOW == 93 (0000009F2A12B800) [pid = 832] [serial = 2228] [outer = 0000009F23F85C00] 07:06:58 INFO - PROCESS | 832 | 1468505218113 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"]]]}] 07:06:58 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 07:06:58 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 07:06:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:06:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:06:58 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 07:06:58 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1195ms 07:06:58 INFO - PROCESS | 832 | 1468505218158 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 07:06:58 INFO - PROCESS | 832 | 1468505218162 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 07:06:58 INFO - PROCESS | 832 | 1468505218166 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 07:06:58 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 07:06:58 INFO - PROCESS | 832 | 1468505218171 Marionette TRACE conn6 <- [1,2934,null,{}] 07:06:58 INFO - PROCESS | 832 | 1468505218176 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}] 07:06:58 INFO - PROCESS | 832 | 1468505218179 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:58 INFO - PROCESS | 832 | 1468505218313 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 07:06:58 INFO - PROCESS | 832 | --DOCSHELL 0000009F388B9000 == 40 [pid = 832] [id = 739] 07:06:58 INFO - PROCESS | 832 | --DOCSHELL 0000009F385E5000 == 39 [pid = 832] [id = 738] 07:06:58 INFO - PROCESS | 832 | --DOCSHELL 0000009F30D1A800 == 38 [pid = 832] [id = 737] 07:06:58 INFO - PROCESS | 832 | --DOCSHELL 0000009F37986800 == 37 [pid = 832] [id = 736] 07:06:58 INFO - PROCESS | 832 | --DOCSHELL 0000009F3009A800 == 36 [pid = 832] [id = 735] 07:06:58 INFO - PROCESS | 832 | --DOCSHELL 0000009F373B9800 == 35 [pid = 832] [id = 734] 07:06:58 INFO - PROCESS | 832 | --DOCSHELL 0000009F35C7B000 == 34 [pid = 832] [id = 733] 07:06:58 INFO - PROCESS | 832 | --DOCSHELL 0000009F340C4000 == 33 [pid = 832] [id = 732] 07:06:58 INFO - PROCESS | 832 | --DOCSHELL 0000009F30D1C800 == 32 [pid = 832] [id = 731] 07:06:58 INFO - PROCESS | 832 | --DOCSHELL 0000009F30C5F800 == 31 [pid = 832] [id = 730] 07:06:58 INFO - PROCESS | 832 | --DOCSHELL 0000009F300A9800 == 30 [pid = 832] [id = 729] 07:06:58 INFO - PROCESS | 832 | --DOMWINDOW == 92 (0000009F341AD800) [pid = 832] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 07:06:58 INFO - PROCESS | 832 | --DOCSHELL 0000009F2DB80000 == 29 [pid = 832] [id = 728] 07:06:58 INFO - PROCESS | 832 | --DOCSHELL 0000009F28AD1800 == 28 [pid = 832] [id = 727] 07:06:58 INFO - PROCESS | 832 | --DOCSHELL 0000009F38B51000 == 27 [pid = 832] [id = 726] 07:06:58 INFO - PROCESS | 832 | --DOMWINDOW == 91 (0000009F341A5000) [pid = 832] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 07:06:58 INFO - PROCESS | 832 | --DOMWINDOW == 90 (0000009F3147C800) [pid = 832] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 07:06:58 INFO - PROCESS | 832 | --DOMWINDOW == 89 (0000009F31B23000) [pid = 832] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 07:06:58 INFO - PROCESS | 832 | --DOMWINDOW == 88 (0000009F31B04C00) [pid = 832] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 07:06:58 INFO - PROCESS | 832 | --DOMWINDOW == 87 (0000009F330D2800) [pid = 832] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 07:06:58 INFO - PROCESS | 832 | --DOMWINDOW == 86 (0000009F327BB400) [pid = 832] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 07:06:58 INFO - PROCESS | 832 | --DOMWINDOW == 85 (0000009F34168C00) [pid = 832] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 07:06:58 INFO - PROCESS | 832 | --DOMWINDOW == 84 (0000009F34087C00) [pid = 832] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 07:06:58 INFO - PROCESS | 832 | --DOMWINDOW == 83 (0000009F28B27400) [pid = 832] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 07:06:58 INFO - PROCESS | 832 | --DOMWINDOW == 82 (0000009F2980E800) [pid = 832] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 07:06:58 INFO - PROCESS | 832 | --DOMWINDOW == 81 (0000009F23E7DC00) [pid = 832] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 07:06:58 INFO - PROCESS | 832 | --DOMWINDOW == 80 (0000009F27E0D000) [pid = 832] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 07:06:58 INFO - PROCESS | 832 | --DOMWINDOW == 79 (0000009F3416A000) [pid = 832] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 07:06:58 INFO - PROCESS | 832 | --DOMWINDOW == 78 (0000009F30CAB400) [pid = 832] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 07:06:58 INFO - PROCESS | 832 | --DOMWINDOW == 77 (0000009F30A8AC00) [pid = 832] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 07:06:58 INFO - PROCESS | 832 | --DOMWINDOW == 76 (0000009F30A97C00) [pid = 832] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 07:06:58 INFO - PROCESS | 832 | --DOMWINDOW == 75 (0000009F2FF86800) [pid = 832] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 07:06:58 INFO - PROCESS | 832 | --DOMWINDOW == 74 (0000009F301E3800) [pid = 832] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 07:06:58 INFO - PROCESS | 832 | --DOMWINDOW == 73 (0000009F2DE58C00) [pid = 832] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 07:06:58 INFO - PROCESS | 832 | --DOMWINDOW == 72 (0000009F2E439800) [pid = 832] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 07:06:58 INFO - PROCESS | 832 | --DOMWINDOW == 71 (0000009F2DA24C00) [pid = 832] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 07:06:58 INFO - PROCESS | 832 | --DOMWINDOW == 70 (0000009F2DCC5000) [pid = 832] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 07:06:58 INFO - PROCESS | 832 | --DOMWINDOW == 69 (0000009F2D16B400) [pid = 832] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 07:06:58 INFO - PROCESS | 832 | --DOMWINDOW == 68 (0000009F2A3C0400) [pid = 832] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 07:06:58 INFO - PROCESS | 832 | --DOMWINDOW == 67 (0000009F301E4400) [pid = 832] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 07:06:58 INFO - PROCESS | 832 | --DOMWINDOW == 66 (0000009F32E41C00) [pid = 832] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 07:06:58 INFO - PROCESS | 832 | --DOMWINDOW == 65 (0000009F3112EC00) [pid = 832] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 07:06:58 INFO - PROCESS | 832 | 1468505218455 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:58 INFO - PROCESS | 832 | 1468505218458 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:58 INFO - PROCESS | 832 | ++DOCSHELL 0000009F29990000 == 28 [pid = 832] [id = 743] 07:06:58 INFO - PROCESS | 832 | ++DOMWINDOW == 66 (0000009F23BF3800) [pid = 832] [serial = 2229] [outer = 0000000000000000] 07:06:58 INFO - PROCESS | 832 | ++DOMWINDOW == 67 (0000009F27ECA400) [pid = 832] [serial = 2230] [outer = 0000009F23BF3800] 07:06:58 INFO - PROCESS | 832 | 1468505218506 Marionette DEBUG loaded listener.js 07:06:58 INFO - PROCESS | 832 | ++DOMWINDOW == 68 (0000009F299BC000) [pid = 832] [serial = 2231] [outer = 0000009F23BF3800] 07:06:58 INFO - PROCESS | 832 | 1468505218912 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]]]}] 07:06:59 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. 07:06:59 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 838ms 07:06:59 INFO - PROCESS | 832 | 1468505219009 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 07:06:59 INFO - PROCESS | 832 | 1468505219013 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 07:06:59 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 07:06:59 INFO - PROCESS | 832 | 1468505219024 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 07:06:59 INFO - PROCESS | 832 | 1468505219027 Marionette TRACE conn6 <- [1,2938,null,{}] 07:06:59 INFO - PROCESS | 832 | 1468505219031 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}] 07:06:59 INFO - PROCESS | 832 | 1468505219034 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:59 INFO - PROCESS | 832 | 1468505219127 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 07:06:59 INFO - PROCESS | 832 | 1468505219135 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:59 INFO - PROCESS | 832 | 1468505219138 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:59 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2E6C7800 == 29 [pid = 832] [id = 744] 07:06:59 INFO - PROCESS | 832 | ++DOMWINDOW == 69 (0000009F2D171000) [pid = 832] [serial = 2232] [outer = 0000000000000000] 07:06:59 INFO - PROCESS | 832 | ++DOMWINDOW == 70 (0000009F2D50A800) [pid = 832] [serial = 2233] [outer = 0000009F2D171000] 07:06:59 INFO - PROCESS | 832 | 1468505219185 Marionette DEBUG loaded listener.js 07:06:59 INFO - PROCESS | 832 | ++DOMWINDOW == 71 (0000009F2DA24400) [pid = 832] [serial = 2234] [outer = 0000009F2D171000] 07:06:59 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30118800 == 30 [pid = 832] [id = 745] 07:06:59 INFO - PROCESS | 832 | ++DOMWINDOW == 72 (0000009F2DE3C400) [pid = 832] [serial = 2235] [outer = 0000000000000000] 07:06:59 INFO - PROCESS | 832 | ++DOMWINDOW == 73 (0000009F2DE4C800) [pid = 832] [serial = 2236] [outer = 0000009F2DE3C400] 07:06:59 INFO - PROCESS | 832 | 1468505219641 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]]]}] 07:06:59 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. 07:06:59 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 649ms 07:06:59 INFO - PROCESS | 832 | 1468505219672 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 07:06:59 INFO - PROCESS | 832 | 1468505219674 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 07:06:59 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 07:06:59 INFO - PROCESS | 832 | 1468505219685 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 07:06:59 INFO - PROCESS | 832 | 1468505219689 Marionette TRACE conn6 <- [1,2942,null,{}] 07:06:59 INFO - PROCESS | 832 | 1468505219700 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}] 07:06:59 INFO - PROCESS | 832 | 1468505219706 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:59 INFO - PROCESS | 832 | 1468505219808 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 07:06:59 INFO - PROCESS | 832 | 1468505219817 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:59 INFO - PROCESS | 832 | 1468505219820 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:06:59 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30D12000 == 31 [pid = 832] [id = 746] 07:06:59 INFO - PROCESS | 832 | ++DOMWINDOW == 74 (0000009F2D172400) [pid = 832] [serial = 2237] [outer = 0000000000000000] 07:06:59 INFO - PROCESS | 832 | ++DOMWINDOW == 75 (0000009F2DFA5400) [pid = 832] [serial = 2238] [outer = 0000009F2D172400] 07:06:59 INFO - PROCESS | 832 | 1468505219939 Marionette DEBUG loaded listener.js 07:07:00 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F2E4E7400) [pid = 832] [serial = 2239] [outer = 0000009F2D172400] 07:07:00 INFO - PROCESS | 832 | 1468505220289 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]]]}] 07:07:00 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:07:00 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 07:07:00 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 629ms 07:07:00 INFO - PROCESS | 832 | 1468505220315 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 07:07:00 INFO - PROCESS | 832 | 1468505220317 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 07:07:00 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 07:07:00 INFO - PROCESS | 832 | 1468505220321 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 07:07:00 INFO - PROCESS | 832 | 1468505220323 Marionette TRACE conn6 <- [1,2946,null,{}] 07:07:00 INFO - PROCESS | 832 | 1468505220326 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}] 07:07:00 INFO - PROCESS | 832 | 1468505220328 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:07:00 INFO - PROCESS | 832 | 1468505220431 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 07:07:00 INFO - PROCESS | 832 | 1468505220550 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:00 INFO - PROCESS | 832 | 1468505220552 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:07:00 INFO - PROCESS | 832 | ++DOCSHELL 0000009F340D5000 == 32 [pid = 832] [id = 747] 07:07:00 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F2E43E000) [pid = 832] [serial = 2240] [outer = 0000000000000000] 07:07:00 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F2FB82000) [pid = 832] [serial = 2241] [outer = 0000009F2E43E000] 07:07:00 INFO - PROCESS | 832 | 1468505220599 Marionette DEBUG loaded listener.js 07:07:00 INFO - PROCESS | 832 | ++DOMWINDOW == 79 (0000009F308CC800) [pid = 832] [serial = 2242] [outer = 0000009F2E43E000] 07:07:01 INFO - PROCESS | 832 | 1468505221000 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]]]}] 07:07:01 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. 07:07:01 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 734ms 07:07:01 INFO - PROCESS | 832 | 1468505221058 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 07:07:01 INFO - PROCESS | 832 | 1468505221060 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 07:07:01 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 07:07:01 INFO - PROCESS | 832 | 1468505221063 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 07:07:01 INFO - PROCESS | 832 | 1468505221065 Marionette TRACE conn6 <- [1,2950,null,{}] 07:07:01 INFO - PROCESS | 832 | 1468505221069 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}] 07:07:01 INFO - PROCESS | 832 | 1468505221071 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:07:01 INFO - PROCESS | 832 | 1468505221187 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 07:07:01 INFO - PROCESS | 832 | 1468505221192 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:01 INFO - PROCESS | 832 | 1468505221194 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:07:01 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37034000 == 33 [pid = 832] [id = 748] 07:07:01 INFO - PROCESS | 832 | ++DOMWINDOW == 80 (0000009F301E9800) [pid = 832] [serial = 2243] [outer = 0000000000000000] 07:07:01 INFO - PROCESS | 832 | ++DOMWINDOW == 81 (0000009F30CAAC00) [pid = 832] [serial = 2244] [outer = 0000009F301E9800] 07:07:01 INFO - PROCESS | 832 | 1468505221238 Marionette DEBUG loaded listener.js 07:07:01 INFO - PROCESS | 832 | ++DOMWINDOW == 82 (0000009F31308C00) [pid = 832] [serial = 2245] [outer = 0000009F301E9800] 07:07:01 INFO - PROCESS | 832 | 1468505221665 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]]]}] 07:07:01 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. 07:07:01 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 629ms 07:07:01 INFO - PROCESS | 832 | 1468505221703 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 07:07:01 INFO - PROCESS | 832 | 1468505221706 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 07:07:01 INFO - PROCESS | 832 | 1468505221709 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 07:07:01 INFO - PROCESS | 832 | 1468505221711 Marionette TRACE conn6 <- [1,2954,null,{}] 07:07:01 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 07:07:01 INFO - PROCESS | 832 | 1468505221714 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}] 07:07:01 INFO - PROCESS | 832 | 1468505221720 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:07:01 INFO - PROCESS | 832 | 1468505221842 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 07:07:01 INFO - PROCESS | 832 | 1468505221929 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:01 INFO - PROCESS | 832 | 1468505221931 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:07:01 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37687000 == 34 [pid = 832] [id = 749] 07:07:01 INFO - PROCESS | 832 | ++DOMWINDOW == 83 (0000009F3147E400) [pid = 832] [serial = 2246] [outer = 0000000000000000] 07:07:01 INFO - PROCESS | 832 | ++DOMWINDOW == 84 (0000009F31DF1C00) [pid = 832] [serial = 2247] [outer = 0000009F3147E400] 07:07:01 INFO - PROCESS | 832 | 1468505221976 Marionette DEBUG loaded listener.js 07:07:02 INFO - PROCESS | 832 | ++DOMWINDOW == 85 (0000009F32EC6000) [pid = 832] [serial = 2248] [outer = 0000009F3147E400] 07:07:02 INFO - PROCESS | 832 | 1468505222366 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]]]}] 07:07:02 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. 07:07:02 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 671ms 07:07:02 INFO - PROCESS | 832 | 1468505222393 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 07:07:02 INFO - PROCESS | 832 | 1468505222395 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 07:07:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 07:07:02 INFO - PROCESS | 832 | 1468505222398 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 07:07:02 INFO - PROCESS | 832 | 1468505222400 Marionette TRACE conn6 <- [1,2958,null,{}] 07:07:02 INFO - PROCESS | 832 | 1468505222403 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}] 07:07:02 INFO - PROCESS | 832 | 1468505222405 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:07:02 INFO - PROCESS | 832 | 1468505222634 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 07:07:02 INFO - PROCESS | 832 | --DOMWINDOW == 84 (0000009F2FF74C00) [pid = 832] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 07:07:02 INFO - PROCESS | 832 | --DOMWINDOW == 83 (0000009F225D0800) [pid = 832] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 07:07:02 INFO - PROCESS | 832 | --DOMWINDOW == 82 (0000009F31130000) [pid = 832] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 07:07:02 INFO - PROCESS | 832 | --DOMWINDOW == 81 (0000009F308C5C00) [pid = 832] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 07:07:02 INFO - PROCESS | 832 | --DOMWINDOW == 80 (0000009F280C2000) [pid = 832] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 07:07:02 INFO - PROCESS | 832 | --DOMWINDOW == 79 (0000009F308CE000) [pid = 832] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 07:07:02 INFO - PROCESS | 832 | --DOMWINDOW == 78 (0000009F2D16D000) [pid = 832] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 07:07:02 INFO - PROCESS | 832 | --DOMWINDOW == 77 (0000009F23BF5000) [pid = 832] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 07:07:02 INFO - PROCESS | 832 | --DOMWINDOW == 76 (0000009F27ECC800) [pid = 832] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 07:07:02 INFO - PROCESS | 832 | --DOMWINDOW == 75 (0000009F2DFA1C00) [pid = 832] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 07:07:02 INFO - PROCESS | 832 | --DOMWINDOW == 74 (0000009F2FF6EC00) [pid = 832] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 07:07:02 INFO - PROCESS | 832 | --DOMWINDOW == 73 (0000009F28F5D800) [pid = 832] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 07:07:02 INFO - PROCESS | 832 | --DOMWINDOW == 72 (0000009F2FF6F000) [pid = 832] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 07:07:02 INFO - PROCESS | 832 | --DOMWINDOW == 71 (0000009F2D103800) [pid = 832] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 07:07:02 INFO - PROCESS | 832 | 1468505222687 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:02 INFO - PROCESS | 832 | 1468505222689 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:07:02 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2FAD6800 == 35 [pid = 832] [id = 750] 07:07:02 INFO - PROCESS | 832 | ++DOMWINDOW == 72 (0000009F23BF5000) [pid = 832] [serial = 2249] [outer = 0000000000000000] 07:07:02 INFO - PROCESS | 832 | ++DOMWINDOW == 73 (0000009F280C2000) [pid = 832] [serial = 2250] [outer = 0000009F23BF5000] 07:07:02 INFO - PROCESS | 832 | 1468505222734 Marionette DEBUG loaded listener.js 07:07:02 INFO - PROCESS | 832 | ++DOMWINDOW == 74 (0000009F2E43A400) [pid = 832] [serial = 2251] [outer = 0000009F23BF5000] 07:07:03 INFO - PROCESS | 832 | 1468505223041 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]]]}] 07:07:03 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. 07:07:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 672ms 07:07:03 INFO - PROCESS | 832 | 1468505223075 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 07:07:03 INFO - PROCESS | 832 | 1468505223077 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 07:07:03 INFO - PROCESS | 832 | 1468505223081 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 07:07:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 07:07:03 INFO - PROCESS | 832 | 1468505223083 Marionette TRACE conn6 <- [1,2962,null,{}] 07:07:03 INFO - PROCESS | 832 | 1468505223086 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}] 07:07:03 INFO - PROCESS | 832 | 1468505223088 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:07:03 INFO - PROCESS | 832 | 1468505223207 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 07:07:03 INFO - PROCESS | 832 | 1468505223241 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:03 INFO - PROCESS | 832 | 1468505223243 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:07:03 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37A9A800 == 36 [pid = 832] [id = 751] 07:07:03 INFO - PROCESS | 832 | ++DOMWINDOW == 75 (0000009F2D175C00) [pid = 832] [serial = 2252] [outer = 0000000000000000] 07:07:03 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F32ECA800) [pid = 832] [serial = 2253] [outer = 0000009F2D175C00] 07:07:03 INFO - PROCESS | 832 | 1468505223295 Marionette DEBUG loaded listener.js 07:07:03 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F3407AC00) [pid = 832] [serial = 2254] [outer = 0000009F2D175C00] 07:07:03 INFO - PROCESS | 832 | 1468505223652 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]]]}] 07:07:03 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. 07:07:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 628ms 07:07:03 INFO - PROCESS | 832 | 1468505223713 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 07:07:03 INFO - PROCESS | 832 | 1468505223715 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 07:07:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 07:07:03 INFO - PROCESS | 832 | 1468505223719 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 07:07:03 INFO - PROCESS | 832 | 1468505223721 Marionette TRACE conn6 <- [1,2966,null,{}] 07:07:03 INFO - PROCESS | 832 | 1468505223724 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}] 07:07:03 INFO - PROCESS | 832 | 1468505223726 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:07:03 INFO - PROCESS | 832 | 1468505223840 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 07:07:03 INFO - PROCESS | 832 | 1468505223851 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:03 INFO - PROCESS | 832 | 1468505223853 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:07:03 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37AE0800 == 37 [pid = 832] [id = 752] 07:07:03 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F330D2000) [pid = 832] [serial = 2255] [outer = 0000000000000000] 07:07:03 INFO - PROCESS | 832 | ++DOMWINDOW == 79 (0000009F34132800) [pid = 832] [serial = 2256] [outer = 0000009F330D2000] 07:07:03 INFO - PROCESS | 832 | 1468505223898 Marionette DEBUG loaded listener.js 07:07:03 INFO - PROCESS | 832 | ++DOMWINDOW == 80 (0000009F34162400) [pid = 832] [serial = 2257] [outer = 0000009F330D2000] 07:07:04 INFO - PROCESS | 832 | 1468505224265 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]]]}] 07:07:04 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. 07:07:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 587ms 07:07:04 INFO - PROCESS | 832 | 1468505224309 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 07:07:04 INFO - PROCESS | 832 | 1468505224311 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 07:07:04 INFO - PROCESS | 832 | 1468505224314 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 07:07:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 07:07:04 INFO - PROCESS | 832 | 1468505224316 Marionette TRACE conn6 <- [1,2970,null,{}] 07:07:04 INFO - PROCESS | 832 | 1468505224320 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}] 07:07:04 INFO - PROCESS | 832 | 1468505224322 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:07:04 INFO - PROCESS | 832 | 1468505224416 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 07:07:04 INFO - PROCESS | 832 | 1468505224532 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:04 INFO - PROCESS | 832 | 1468505224534 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:07:04 INFO - PROCESS | 832 | ++DOCSHELL 0000009F385EC000 == 38 [pid = 832] [id = 753] 07:07:04 INFO - PROCESS | 832 | ++DOMWINDOW == 81 (0000009F34168C00) [pid = 832] [serial = 2258] [outer = 0000000000000000] 07:07:04 INFO - PROCESS | 832 | ++DOMWINDOW == 82 (0000009F34171800) [pid = 832] [serial = 2259] [outer = 0000009F34168C00] 07:07:04 INFO - PROCESS | 832 | 1468505224578 Marionette DEBUG loaded listener.js 07:07:04 INFO - PROCESS | 832 | ++DOMWINDOW == 83 (0000009F341A7800) [pid = 832] [serial = 2260] [outer = 0000009F34168C00] 07:07:05 INFO - PROCESS | 832 | 1468505225106 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"]]]}] 07:07:05 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 07:07:05 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 07:07:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:07:05 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 07:07:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 839ms 07:07:05 INFO - PROCESS | 832 | 1468505225158 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 07:07:05 INFO - PROCESS | 832 | 1468505225162 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 07:07:05 INFO - PROCESS | 832 | 1468505225167 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 07:07:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 07:07:05 INFO - PROCESS | 832 | 1468505225173 Marionette TRACE conn6 <- [1,2974,null,{}] 07:07:05 INFO - PROCESS | 832 | 1468505225178 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}] 07:07:05 INFO - PROCESS | 832 | 1468505225181 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:07:05 INFO - PROCESS | 832 | 1468505225334 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 07:07:05 INFO - PROCESS | 832 | 1468505225460 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:05 INFO - PROCESS | 832 | 1468505225463 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:07:05 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2DDB7800 == 39 [pid = 832] [id = 754] 07:07:05 INFO - PROCESS | 832 | ++DOMWINDOW == 84 (0000009F280C3C00) [pid = 832] [serial = 2261] [outer = 0000000000000000] 07:07:05 INFO - PROCESS | 832 | ++DOMWINDOW == 85 (0000009F299B2400) [pid = 832] [serial = 2262] [outer = 0000009F280C3C00] 07:07:05 INFO - PROCESS | 832 | 1468505225524 Marionette DEBUG loaded listener.js 07:07:05 INFO - PROCESS | 832 | ++DOMWINDOW == 86 (0000009F2D16CC00) [pid = 832] [serial = 2263] [outer = 0000009F280C3C00] 07:07:06 INFO - PROCESS | 832 | 1468505226077 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]]]}] 07:07:06 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. 07:07:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 944ms 07:07:06 INFO - PROCESS | 832 | 1468505226116 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 07:07:06 INFO - PROCESS | 832 | 1468505226121 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 07:07:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 07:07:06 INFO - PROCESS | 832 | 1468505226128 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 07:07:06 INFO - PROCESS | 832 | 1468505226131 Marionette TRACE conn6 <- [1,2978,null,{}] 07:07:06 INFO - PROCESS | 832 | 1468505226135 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}] 07:07:06 INFO - PROCESS | 832 | 1468505226138 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:07:06 INFO - PROCESS | 832 | 1468505226257 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 07:07:06 INFO - PROCESS | 832 | 1468505226357 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:06 INFO - PROCESS | 832 | 1468505226360 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:07:06 INFO - PROCESS | 832 | ++DOCSHELL 0000009F373A6800 == 40 [pid = 832] [id = 755] 07:07:06 INFO - PROCESS | 832 | ++DOMWINDOW == 87 (0000009F2DCCE800) [pid = 832] [serial = 2264] [outer = 0000000000000000] 07:07:06 INFO - PROCESS | 832 | ++DOMWINDOW == 88 (0000009F2E4E8400) [pid = 832] [serial = 2265] [outer = 0000009F2DCCE800] 07:07:06 INFO - PROCESS | 832 | 1468505226417 Marionette DEBUG loaded listener.js 07:07:06 INFO - PROCESS | 832 | ++DOMWINDOW == 89 (0000009F30CA1000) [pid = 832] [serial = 2266] [outer = 0000009F2DCCE800] 07:07:06 INFO - PROCESS | 832 | ++DOCSHELL 0000009F3796A800 == 41 [pid = 832] [id = 756] 07:07:06 INFO - PROCESS | 832 | ++DOMWINDOW == 90 (0000009F31A6A800) [pid = 832] [serial = 2267] [outer = 0000000000000000] 07:07:06 INFO - PROCESS | 832 | ++DOMWINDOW == 91 (0000009F31B11400) [pid = 832] [serial = 2268] [outer = 0000009F31A6A800] 07:07:07 INFO - PROCESS | 832 | 1468505227035 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]]]}] 07:07:07 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. 07:07:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 986ms 07:07:07 INFO - PROCESS | 832 | 1468505227116 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 07:07:07 INFO - PROCESS | 832 | 1468505227118 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 07:07:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 07:07:07 INFO - PROCESS | 832 | 1468505227122 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 07:07:07 INFO - PROCESS | 832 | 1468505227126 Marionette TRACE conn6 <- [1,2982,null,{}] 07:07:07 INFO - PROCESS | 832 | 1468505227138 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}] 07:07:07 INFO - PROCESS | 832 | 1468505227143 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:07:07 INFO - PROCESS | 832 | 1468505227271 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 07:07:07 INFO - PROCESS | 832 | 1468505227392 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:07 INFO - PROCESS | 832 | 1468505227396 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:07:07 INFO - PROCESS | 832 | ++DOCSHELL 0000009F38B42800 == 42 [pid = 832] [id = 757] 07:07:07 INFO - PROCESS | 832 | ++DOMWINDOW == 92 (0000009F31B04C00) [pid = 832] [serial = 2269] [outer = 0000000000000000] 07:07:07 INFO - PROCESS | 832 | ++DOMWINDOW == 93 (0000009F34169800) [pid = 832] [serial = 2270] [outer = 0000009F31B04C00] 07:07:07 INFO - PROCESS | 832 | 1468505227454 Marionette DEBUG loaded listener.js 07:07:07 INFO - PROCESS | 832 | ++DOMWINDOW == 94 (0000009F341AF800) [pid = 832] [serial = 2271] [outer = 0000009F31B04C00] 07:07:07 INFO - PROCESS | 832 | 1468505227961 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]]]}] 07:07:08 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:07:08 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 07:07:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 881ms 07:07:08 INFO - PROCESS | 832 | 1468505228006 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 07:07:08 INFO - PROCESS | 832 | 1468505228009 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 07:07:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 07:07:08 INFO - PROCESS | 832 | 1468505228013 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 07:07:08 INFO - PROCESS | 832 | 1468505228015 Marionette TRACE conn6 <- [1,2986,null,{}] 07:07:08 INFO - PROCESS | 832 | 1468505228018 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}] 07:07:08 INFO - PROCESS | 832 | 1468505228021 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:07:08 INFO - PROCESS | 832 | 1468505228135 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 07:07:08 INFO - PROCESS | 832 | 1468505228231 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:08 INFO - PROCESS | 832 | 1468505228233 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:07:08 INFO - PROCESS | 832 | ++DOCSHELL 0000009F33A96000 == 43 [pid = 832] [id = 758] 07:07:08 INFO - PROCESS | 832 | ++DOMWINDOW == 95 (0000009F370B6400) [pid = 832] [serial = 2272] [outer = 0000000000000000] 07:07:08 INFO - PROCESS | 832 | ++DOMWINDOW == 96 (0000009F370C2000) [pid = 832] [serial = 2273] [outer = 0000009F370B6400] 07:07:08 INFO - PROCESS | 832 | 1468505228288 Marionette DEBUG loaded listener.js 07:07:08 INFO - PROCESS | 832 | ++DOMWINDOW == 97 (0000009F374E6400) [pid = 832] [serial = 2274] [outer = 0000009F370B6400] 07:07:08 INFO - PROCESS | 832 | 1468505228866 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]]]}] 07:07:08 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. 07:07:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 881ms 07:07:08 INFO - PROCESS | 832 | 1468505228896 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 07:07:08 INFO - PROCESS | 832 | 1468505228898 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 07:07:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 07:07:08 INFO - PROCESS | 832 | 1468505228902 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 07:07:08 INFO - PROCESS | 832 | 1468505228904 Marionette TRACE conn6 <- [1,2990,null,{}] 07:07:08 INFO - PROCESS | 832 | 1468505228907 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}] 07:07:08 INFO - PROCESS | 832 | 1468505228910 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:07:09 INFO - PROCESS | 832 | 1468505229138 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 07:07:09 INFO - PROCESS | 832 | 1468505229244 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:09 INFO - PROCESS | 832 | 1468505229247 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:07:09 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2D92C000 == 44 [pid = 832] [id = 759] 07:07:09 INFO - PROCESS | 832 | ++DOMWINDOW == 98 (0000009F23BF6400) [pid = 832] [serial = 2275] [outer = 0000000000000000] 07:07:09 INFO - PROCESS | 832 | ++DOMWINDOW == 99 (0000009F2400E400) [pid = 832] [serial = 2276] [outer = 0000009F23BF6400] 07:07:09 INFO - PROCESS | 832 | 1468505229299 Marionette DEBUG loaded listener.js 07:07:09 INFO - PROCESS | 832 | ++DOMWINDOW == 100 (0000009F28AE2C00) [pid = 832] [serial = 2277] [outer = 0000009F23BF6400] 07:07:09 INFO - PROCESS | 832 | 1468505229835 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]]]}] 07:07:09 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. 07:07:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 986ms 07:07:09 INFO - PROCESS | 832 | 1468505229891 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 07:07:09 INFO - PROCESS | 832 | 1468505229895 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 07:07:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 07:07:09 INFO - PROCESS | 832 | 1468505229900 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 07:07:09 INFO - PROCESS | 832 | 1468505229903 Marionette TRACE conn6 <- [1,2994,null,{}] 07:07:09 INFO - PROCESS | 832 | 1468505229908 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}] 07:07:09 INFO - PROCESS | 832 | 1468505229911 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:07:10 INFO - PROCESS | 832 | 1468505230021 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 07:07:10 INFO - PROCESS | 832 | 1468505230125 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:10 INFO - PROCESS | 832 | 1468505230128 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:07:10 INFO - PROCESS | 832 | ++DOCSHELL 0000009F30C84000 == 45 [pid = 832] [id = 760] 07:07:10 INFO - PROCESS | 832 | ++DOMWINDOW == 101 (0000009F2D16EC00) [pid = 832] [serial = 2278] [outer = 0000000000000000] 07:07:10 INFO - PROCESS | 832 | ++DOMWINDOW == 102 (0000009F2D9BF800) [pid = 832] [serial = 2279] [outer = 0000009F2D16EC00] 07:07:10 INFO - PROCESS | 832 | 1468505230178 Marionette DEBUG loaded listener.js 07:07:10 INFO - PROCESS | 832 | ++DOMWINDOW == 103 (0000009F2DCCB000) [pid = 832] [serial = 2280] [outer = 0000009F2D16EC00] 07:07:10 INFO - PROCESS | 832 | --DOCSHELL 0000009F37AE0800 == 44 [pid = 832] [id = 752] 07:07:10 INFO - PROCESS | 832 | --DOCSHELL 0000009F37A9A800 == 43 [pid = 832] [id = 751] 07:07:10 INFO - PROCESS | 832 | --DOCSHELL 0000009F2FAD6800 == 42 [pid = 832] [id = 750] 07:07:10 INFO - PROCESS | 832 | --DOCSHELL 0000009F37687000 == 41 [pid = 832] [id = 749] 07:07:10 INFO - PROCESS | 832 | --DOCSHELL 0000009F37034000 == 40 [pid = 832] [id = 748] 07:07:10 INFO - PROCESS | 832 | --DOCSHELL 0000009F340D5000 == 39 [pid = 832] [id = 747] 07:07:10 INFO - PROCESS | 832 | --DOCSHELL 0000009F30D12000 == 38 [pid = 832] [id = 746] 07:07:10 INFO - PROCESS | 832 | --DOCSHELL 0000009F30118800 == 37 [pid = 832] [id = 745] 07:07:10 INFO - PROCESS | 832 | --DOCSHELL 0000009F2E6C7800 == 36 [pid = 832] [id = 744] 07:07:10 INFO - PROCESS | 832 | --DOCSHELL 0000009F29990000 == 35 [pid = 832] [id = 743] 07:07:10 INFO - PROCESS | 832 | --DOCSHELL 0000009F27FA8800 == 34 [pid = 832] [id = 742] 07:07:10 INFO - PROCESS | 832 | --DOCSHELL 0000009F2D930000 == 33 [pid = 832] [id = 741] 07:07:10 INFO - PROCESS | 832 | --DOCSHELL 0000009F37AD4800 == 32 [pid = 832] [id = 740] 07:07:10 INFO - PROCESS | 832 | --DOCSHELL 0000009F2D92C000 == 31 [pid = 832] [id = 759] 07:07:10 INFO - PROCESS | 832 | --DOCSHELL 0000009F33A96000 == 30 [pid = 832] [id = 758] 07:07:10 INFO - PROCESS | 832 | --DOCSHELL 0000009F38B42800 == 29 [pid = 832] [id = 757] 07:07:10 INFO - PROCESS | 832 | --DOCSHELL 0000009F3796A800 == 28 [pid = 832] [id = 756] 07:07:10 INFO - PROCESS | 832 | --DOCSHELL 0000009F373A6800 == 27 [pid = 832] [id = 755] 07:07:10 INFO - PROCESS | 832 | --DOCSHELL 0000009F2DDB7800 == 26 [pid = 832] [id = 754] 07:07:10 INFO - PROCESS | 832 | --DOCSHELL 0000009F385EC000 == 25 [pid = 832] [id = 753] 07:07:10 INFO - PROCESS | 832 | --DOMWINDOW == 102 (0000009F30CD4400) [pid = 832] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 07:07:10 INFO - PROCESS | 832 | --DOMWINDOW == 101 (0000009F29F60C00) [pid = 832] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 07:07:10 INFO - PROCESS | 832 | --DOMWINDOW == 100 (0000009F31B2D000) [pid = 832] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 07:07:10 INFO - PROCESS | 832 | --DOMWINDOW == 99 (0000009F31306400) [pid = 832] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 07:07:10 INFO - PROCESS | 832 | --DOMWINDOW == 98 (0000009F2A12B000) [pid = 832] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 07:07:10 INFO - PROCESS | 832 | --DOMWINDOW == 97 (0000009F31DF2000) [pid = 832] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 07:07:10 INFO - PROCESS | 832 | --DOMWINDOW == 96 (0000009F30A8E000) [pid = 832] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 07:07:10 INFO - PROCESS | 832 | --DOMWINDOW == 95 (0000009F2889DC00) [pid = 832] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 07:07:10 INFO - PROCESS | 832 | --DOMWINDOW == 94 (0000009F28B26C00) [pid = 832] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 07:07:10 INFO - PROCESS | 832 | --DOMWINDOW == 93 (0000009F370B8400) [pid = 832] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 07:07:10 INFO - PROCESS | 832 | --DOMWINDOW == 92 (0000009F2D171800) [pid = 832] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 07:07:10 INFO - PROCESS | 832 | --DOMWINDOW == 91 (0000009F2D9B7000) [pid = 832] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 07:07:10 INFO - PROCESS | 832 | --DOMWINDOW == 90 (0000009F23BF5800) [pid = 832] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 07:07:10 INFO - PROCESS | 832 | --DOMWINDOW == 89 (0000009F2430C800) [pid = 832] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 07:07:10 INFO - PROCESS | 832 | --DOMWINDOW == 88 (0000009F2DB3BC00) [pid = 832] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 07:07:10 INFO - PROCESS | 832 | --DOMWINDOW == 87 (0000009F2DE30C00) [pid = 832] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 07:07:10 INFO - PROCESS | 832 | --DOMWINDOW == 86 (0000009F2F8E9800) [pid = 832] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 07:07:10 INFO - PROCESS | 832 | --DOMWINDOW == 85 (0000009F2FF6E800) [pid = 832] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 07:07:10 INFO - PROCESS | 832 | --DOMWINDOW == 84 (0000009F2FF89400) [pid = 832] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 07:07:10 INFO - PROCESS | 832 | --DOMWINDOW == 83 (0000009F301E5C00) [pid = 832] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 07:07:10 INFO - PROCESS | 832 | --DOMWINDOW == 82 (0000009F3112A000) [pid = 832] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 07:07:10 INFO - PROCESS | 832 | --DOMWINDOW == 81 (0000009F330D1C00) [pid = 832] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 07:07:10 INFO - PROCESS | 832 | --DOMWINDOW == 80 (0000009F34137400) [pid = 832] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 07:07:10 INFO - PROCESS | 832 | --DOMWINDOW == 79 (0000009F34140000) [pid = 832] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 07:07:10 INFO - PROCESS | 832 | --DOMWINDOW == 78 (0000009F327B5800) [pid = 832] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 07:07:10 INFO - PROCESS | 832 | --DOMWINDOW == 77 (0000009F3407C800) [pid = 832] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 07:07:10 INFO - PROCESS | 832 | --DOMWINDOW == 76 (0000009F34084C00) [pid = 832] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 07:07:10 INFO - PROCESS | 832 | --DOMWINDOW == 75 (0000009F30CA3000) [pid = 832] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 07:07:11 INFO - PROCESS | 832 | 1468505231309 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]]]}] 07:07:11 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. 07:07:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1434ms 07:07:11 INFO - PROCESS | 832 | 1468505231342 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 07:07:11 INFO - PROCESS | 832 | 1468505231346 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 07:07:11 INFO - TEST-START | /FileAPI/FileReaderSync.worker 07:07:11 INFO - PROCESS | 832 | 1468505231351 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 07:07:11 INFO - PROCESS | 832 | 1468505231356 Marionette TRACE conn6 <- [1,2998,null,{}] 07:07:11 INFO - PROCESS | 832 | 1468505231361 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}] 07:07:11 INFO - PROCESS | 832 | 1468505231364 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:07:11 INFO - PROCESS | 832 | 1468505231460 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 07:07:11 INFO - PROCESS | 832 | 1468505231467 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:11 INFO - PROCESS | 832 | 1468505231471 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:07:11 INFO - PROCESS | 832 | ++DOCSHELL 0000009F29F34800 == 26 [pid = 832] [id = 761] 07:07:11 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F2807C800) [pid = 832] [serial = 2281] [outer = 0000000000000000] 07:07:11 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F2873C000) [pid = 832] [serial = 2282] [outer = 0000009F2807C800] 07:07:11 INFO - PROCESS | 832 | 1468505231521 Marionette DEBUG loaded listener.js 07:07:11 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F28F0BC00) [pid = 832] [serial = 2283] [outer = 0000009F2807C800] 07:07:11 INFO - PROCESS | 832 | [832] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:07:12 INFO - PROCESS | 832 | 1468505232040 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 07:07:12 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 07:07:12 INFO - {} 07:07:12 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 07:07:12 INFO - {} 07:07:12 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 07:07:12 INFO - {} 07:07:12 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 07:07:12 INFO - {} 07:07:12 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 734ms 07:07:12 INFO - PROCESS | 832 | 1468505232086 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 07:07:12 INFO - PROCESS | 832 | 1468505232091 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 07:07:12 INFO - TEST-START | /FileAPI/fileReader.html 07:07:12 INFO - PROCESS | 832 | 1468505232098 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 07:07:12 INFO - PROCESS | 832 | 1468505232100 Marionette TRACE conn6 <- [1,3002,null,{}] 07:07:12 INFO - PROCESS | 832 | 1468505232104 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}] 07:07:12 INFO - PROCESS | 832 | 1468505232107 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:07:12 INFO - PROCESS | 832 | 1468505232239 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 07:07:12 INFO - PROCESS | 832 | 1468505232322 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:12 INFO - PROCESS | 832 | 1468505232325 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:07:12 INFO - PROCESS | 832 | ++DOCSHELL 0000009F3021A800 == 27 [pid = 832] [id = 762] 07:07:12 INFO - PROCESS | 832 | ++DOMWINDOW == 79 (0000009F2A124400) [pid = 832] [serial = 2284] [outer = 0000000000000000] 07:07:12 INFO - PROCESS | 832 | ++DOMWINDOW == 80 (0000009F2D9B7800) [pid = 832] [serial = 2285] [outer = 0000009F2A124400] 07:07:12 INFO - PROCESS | 832 | 1468505232374 Marionette DEBUG loaded listener.js 07:07:12 INFO - PROCESS | 832 | ++DOMWINDOW == 81 (0000009F2DCC6800) [pid = 832] [serial = 2286] [outer = 0000009F2A124400] 07:07:12 INFO - PROCESS | 832 | 1468505232716 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]]]}] 07:07:12 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 07:07:12 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 07:07:12 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 07:07:12 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 07:07:12 INFO - TEST-OK | /FileAPI/fileReader.html | took 690ms 07:07:12 INFO - PROCESS | 832 | 1468505232790 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 07:07:12 INFO - PROCESS | 832 | 1468505232792 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 07:07:12 INFO - TEST-START | /FileAPI/historical.html 07:07:12 INFO - PROCESS | 832 | 1468505232796 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 07:07:12 INFO - PROCESS | 832 | 1468505232800 Marionette TRACE conn6 <- [1,3006,null,{}] 07:07:12 INFO - PROCESS | 832 | 1468505232811 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}] 07:07:12 INFO - PROCESS | 832 | 1468505232816 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:07:12 INFO - PROCESS | 832 | 1468505232903 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 07:07:12 INFO - PROCESS | 832 | 1468505232910 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:12 INFO - PROCESS | 832 | 1468505232913 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:07:12 INFO - PROCESS | 832 | ++DOCSHELL 0000009F32974000 == 28 [pid = 832] [id = 763] 07:07:12 INFO - PROCESS | 832 | ++DOMWINDOW == 82 (0000009F2DFA5800) [pid = 832] [serial = 2287] [outer = 0000000000000000] 07:07:12 INFO - PROCESS | 832 | ++DOMWINDOW == 83 (0000009F2F898000) [pid = 832] [serial = 2288] [outer = 0000009F2DFA5800] 07:07:12 INFO - PROCESS | 832 | 1468505232962 Marionette DEBUG loaded listener.js 07:07:13 INFO - PROCESS | 832 | ++DOMWINDOW == 84 (0000009F2FF75400) [pid = 832] [serial = 2289] [outer = 0000009F2DFA5800] 07:07:13 INFO - PROCESS | 832 | 1468505233446 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"]]]}] 07:07:13 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 07:07:13 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 07:07:13 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 07:07:13 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 07:07:13 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 07:07:13 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 07:07:13 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 07:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:07:13 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 07:07:13 INFO - TEST-OK | /FileAPI/historical.html | took 692ms 07:07:13 INFO - PROCESS | 832 | 1468505233492 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 07:07:13 INFO - TEST-START | /FileAPI/idlharness.html 07:07:13 INFO - PROCESS | 832 | 1468505233495 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 07:07:13 INFO - PROCESS | 832 | 1468505233498 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 07:07:13 INFO - PROCESS | 832 | 1468505233500 Marionette TRACE conn6 <- [1,3010,null,{}] 07:07:13 INFO - PROCESS | 832 | 1468505233504 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}] 07:07:13 INFO - PROCESS | 832 | 1468505233506 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:07:13 INFO - PROCESS | 832 | 1468505233652 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 07:07:13 INFO - PROCESS | 832 | 1468505233717 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:13 INFO - PROCESS | 832 | 1468505233719 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:07:13 INFO - PROCESS | 832 | ++DOCSHELL 0000009F340C4800 == 29 [pid = 832] [id = 764] 07:07:13 INFO - PROCESS | 832 | ++DOMWINDOW == 85 (0000009F30A89C00) [pid = 832] [serial = 2290] [outer = 0000000000000000] 07:07:13 INFO - PROCESS | 832 | ++DOMWINDOW == 86 (0000009F30A8E000) [pid = 832] [serial = 2291] [outer = 0000009F30A89C00] 07:07:13 INFO - PROCESS | 832 | 1468505233764 Marionette DEBUG loaded listener.js 07:07:13 INFO - PROCESS | 832 | ++DOMWINDOW == 87 (0000009F30CA0000) [pid = 832] [serial = 2292] [outer = 0000009F30A89C00] 07:07:14 INFO - PROCESS | 832 | 1468505234587 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]]]}] 07:07:14 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 07:07:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:07:14 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:07:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:14 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:07:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:07:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:07:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:07:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:07:14 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 07:07:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 07:07:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 07:07:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 07:07:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 07:07:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 07:07:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 07:07:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 07:07:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 07:07:14 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:07:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:07:14 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:07:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:07:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:07:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:07:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:07:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 07:07:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 07:07:14 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:07:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:14 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:07:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:07:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:07:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:07:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:07:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 07:07:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 07:07:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 07:07:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 07:07:14 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 07:07:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:07:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:07:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:07:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:07:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:07:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:07:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:07:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 07:07:14 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 07:07:14 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 07:07:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:07:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:07:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:07:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:07:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:07:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:07:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:07:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 07:07:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:07:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:07:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:07:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:07:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:07:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:07:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:07:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 07:07:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 07:07:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 07:07:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 07:07:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 07:07:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 07:07:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 07:07:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 07:07:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 07:07:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 07:07:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 07:07:14 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 07:07:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:07:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:07:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:07:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:07:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:07:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:07:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:07:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 07:07:14 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 07:07:14 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 07:07:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:07:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:07:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:07:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:07:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:07:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:07:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:07:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 07:07:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 07:07:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 07:07:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 07:07:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 07:07:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 07:07:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 07:07:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 07:07:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 07:07:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 07:07:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 07:07:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 07:07:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 07:07:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 07:07:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 07:07:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 07:07:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 07:07:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 07:07:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 07:07:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 07:07:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 07:07:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 07:07:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 07:07:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 07:07:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 07:07:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 07:07:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 07:07:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 07:07:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 07:07:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 07:07:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 07:07:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 07:07:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 07:07:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 07:07:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 07:07:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 07:07:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 07:07:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 07:07:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 07:07:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 07:07:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 07:07:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 07:07:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 07:07:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 07:07:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 07:07:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 07:07:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 07:07:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 07:07:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 07:07:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 07:07:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 07:07:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 07:07:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 07:07:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 07:07:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 07:07:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 07:07:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 07:07:14 INFO - TEST-OK | /FileAPI/idlharness.html | took 1229ms 07:07:14 INFO - PROCESS | 832 | 1468505234728 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 07:07:14 INFO - PROCESS | 832 | 1468505234731 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 07:07:14 INFO - TEST-START | /FileAPI/idlharness.worker 07:07:14 INFO - PROCESS | 832 | 1468505234740 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 07:07:14 INFO - PROCESS | 832 | 1468505234742 Marionette TRACE conn6 <- [1,3014,null,{}] 07:07:14 INFO - PROCESS | 832 | 1468505234746 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}] 07:07:14 INFO - PROCESS | 832 | 1468505234748 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:07:14 INFO - PROCESS | 832 | 1468505234871 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 07:07:14 INFO - PROCESS | 832 | 1468505234878 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:14 INFO - PROCESS | 832 | 1468505234880 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:07:14 INFO - PROCESS | 832 | ++DOCSHELL 0000009F3798B000 == 30 [pid = 832] [id = 765] 07:07:14 INFO - PROCESS | 832 | ++DOMWINDOW == 88 (0000009F23630C00) [pid = 832] [serial = 2293] [outer = 0000000000000000] 07:07:14 INFO - PROCESS | 832 | ++DOMWINDOW == 89 (0000009F30031C00) [pid = 832] [serial = 2294] [outer = 0000009F23630C00] 07:07:14 INFO - PROCESS | 832 | 1468505234925 Marionette DEBUG loaded listener.js 07:07:15 INFO - PROCESS | 832 | ++DOMWINDOW == 90 (0000009F3413D400) [pid = 832] [serial = 2295] [outer = 0000009F23630C00] 07:07:15 INFO - PROCESS | 832 | [832] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:07:15 INFO - PROCESS | 832 | --DOMWINDOW == 89 (0000009F34168C00) [pid = 832] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 07:07:15 INFO - PROCESS | 832 | --DOMWINDOW == 88 (0000009F2D172400) [pid = 832] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 07:07:15 INFO - PROCESS | 832 | --DOMWINDOW == 87 (0000009F2D175C00) [pid = 832] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 07:07:15 INFO - PROCESS | 832 | --DOMWINDOW == 86 (0000009F301E9800) [pid = 832] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 07:07:15 INFO - PROCESS | 832 | --DOMWINDOW == 85 (0000009F23BF3800) [pid = 832] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 07:07:15 INFO - PROCESS | 832 | --DOMWINDOW == 84 (0000009F3147E400) [pid = 832] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 07:07:15 INFO - PROCESS | 832 | --DOMWINDOW == 83 (0000009F2E43E000) [pid = 832] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 07:07:15 INFO - PROCESS | 832 | --DOMWINDOW == 82 (0000009F23F85C00) [pid = 832] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 07:07:15 INFO - PROCESS | 832 | --DOMWINDOW == 81 (0000009F23AA2C00) [pid = 832] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 07:07:15 INFO - PROCESS | 832 | --DOMWINDOW == 80 (0000009F2DE3C400) [pid = 832] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 07:07:15 INFO - PROCESS | 832 | --DOMWINDOW == 79 (0000009F2D171000) [pid = 832] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 07:07:15 INFO - PROCESS | 832 | --DOMWINDOW == 78 (0000009F34139400) [pid = 832] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 07:07:15 INFO - PROCESS | 832 | --DOMWINDOW == 77 (0000009F330D2000) [pid = 832] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 07:07:15 INFO - PROCESS | 832 | --DOMWINDOW == 76 (0000009F23BF5000) [pid = 832] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 07:07:16 INFO - PROCESS | 832 | 1468505236040 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,{},{}]]]}] 07:07:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 07:07:16 INFO - {} 07:07:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:07:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:07:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:07:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:07:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:07:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:07:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:07:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 07:07:16 INFO - {} 07:07:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 07:07:16 INFO - {} 07:07:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 07:07:16 INFO - {} 07:07:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 07:07:16 INFO - {} 07:07:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 07:07:16 INFO - {} 07:07:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 07:07:16 INFO - {} 07:07:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 07:07:16 INFO - {} 07:07:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 07:07:16 INFO - {} 07:07:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 07:07:16 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:07:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:07:16 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:07:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:07:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:07:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:07:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:07:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 07:07:16 INFO - {} 07:07:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 07:07:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:07:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:07:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:07:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:07:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:07:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:07:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 07:07:16 INFO - {} 07:07:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 07:07:16 INFO - {} 07:07:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 07:07:16 INFO - {} 07:07:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 07:07:16 INFO - {} 07:07:16 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 07:07:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:07:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:07:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:07:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:07:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:07:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:07:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:07:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 07:07:16 INFO - {} 07:07:16 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 - {} 07:07:16 INFO - {} 07:07:16 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 07:07:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:07:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:07:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:07:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:07:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:07:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:07:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:07:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 07:07:16 INFO - {} 07:07:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:07:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:07:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:07:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:07:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:07:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:07:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:07:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 07:07:16 INFO - {} 07:07:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 07:07:16 INFO - {} 07:07:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 07:07:16 INFO - {} 07:07:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 07:07:16 INFO - {} 07:07:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 07:07:16 INFO - {} 07:07:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 07:07:16 INFO - {} 07:07:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 07:07:16 INFO - {} 07:07:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 07:07:16 INFO - {} 07:07:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 07:07:16 INFO - {} 07:07:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 07:07:16 INFO - {} 07:07:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 07:07:16 INFO - {} 07:07:16 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 07:07:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:07:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:07:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:07:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:07:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:07:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:07:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:07:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 07:07:16 INFO - {} 07:07:16 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 - {} 07:07:16 INFO - {} 07:07:16 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 07:07:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:07:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:07:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:07:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:07:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:07:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:07:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:07:16 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 07:07:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 07:07:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:07:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 07:07:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:07:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:07:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:07:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:07:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 07:07:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:07:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:07:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:07:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:07:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:07:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:07:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 07:07:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:07:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 07:07:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:07:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:07:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:07:16 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 07:07:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 07:07:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:07:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 07:07:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:07:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:07:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:07:16 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 07:07:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 07:07:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:07:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 07:07:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:07:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:07:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:07:16 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 07:07:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 07:07:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:07:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:07:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:07:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:07:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:07:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:07:16 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 07:07:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:07:16 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:07:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:07:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:07:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:07:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:07:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 07:07:16 INFO - {} 07:07:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 07:07:16 INFO - {} 07:07:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 07:07:16 INFO - {} 07:07:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 07:07:16 INFO - {} 07:07:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 07:07:16 INFO - {} 07:07:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 07:07:16 INFO - {} 07:07:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 07:07:16 INFO - {} 07:07:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 07:07:16 INFO - {} 07:07:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 07:07:16 INFO - {} 07:07:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 07:07:16 INFO - {} 07:07:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 07:07:16 INFO - {} 07:07:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 07:07:16 INFO - {} 07:07:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 07:07:16 INFO - {} 07:07:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 07:07:16 INFO - {} 07:07:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 07:07:16 INFO - {} 07:07:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 07:07:16 INFO - {} 07:07:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 07:07:16 INFO - {} 07:07:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 07:07:16 INFO - {} 07:07:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 07:07:16 INFO - {} 07:07:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 07:07:16 INFO - {} 07:07:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 07:07:16 INFO - {} 07:07:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 07:07:16 INFO - {} 07:07:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 07:07:16 INFO - {} 07:07:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 07:07:16 INFO - {} 07:07:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 07:07:16 INFO - {} 07:07:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 07:07:16 INFO - {} 07:07:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:07:16 INFO - {} 07:07:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:07:16 INFO - {} 07:07:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 07:07:16 INFO - {} 07:07:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 07:07:16 INFO - {} 07:07:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 07:07:16 INFO - {} 07:07:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:07:16 INFO - {} 07:07:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 07:07:16 INFO - {} 07:07:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 07:07:16 INFO - {} 07:07:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 07:07:16 INFO - {} 07:07:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 07:07:16 INFO - {} 07:07:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 07:07:16 INFO - {} 07:07:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 07:07:16 INFO - {} 07:07:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 07:07:16 INFO - {} 07:07:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 07:07:16 INFO - {} 07:07:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 07:07:16 INFO - {} 07:07:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 07:07:16 INFO - {} 07:07:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 07:07:16 INFO - {} 07:07:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 07:07:16 INFO - {} 07:07:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 07:07:16 INFO - {} 07:07:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 07:07:16 INFO - {} 07:07:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 07:07:16 INFO - {} 07:07:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 07:07:16 INFO - {} 07:07:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 07:07:16 INFO - {} 07:07:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 07:07:16 INFO - {} 07:07:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 07:07:16 INFO - {} 07:07:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 07:07:16 INFO - {} 07:07:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 07:07:16 INFO - {} 07:07:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 07:07:16 INFO - {} 07:07:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 07:07:16 INFO - {} 07:07:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:07:16 INFO - {} 07:07:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:07:16 INFO - {} 07:07:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 07:07:16 INFO - {} 07:07:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:07:16 INFO - {} 07:07:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 07:07:16 INFO - {} 07:07:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:07:16 INFO - {} 07:07:16 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1453ms 07:07:16 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 07:07:16 INFO - PROCESS | 832 | 1468505236190 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 07:07:16 INFO - PROCESS | 832 | 1468505236192 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 07:07:16 INFO - PROCESS | 832 | 1468505236196 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 07:07:16 INFO - PROCESS | 832 | 1468505236197 Marionette TRACE conn6 <- [1,3018,null,{}] 07:07:16 INFO - PROCESS | 832 | 1468505236201 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}] 07:07:16 INFO - PROCESS | 832 | 1468505236207 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:07:16 INFO - PROCESS | 832 | 1468505236302 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 07:07:16 INFO - PROCESS | 832 | 1468505236307 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:16 INFO - PROCESS | 832 | 1468505236309 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:07:16 INFO - PROCESS | 832 | ++DOCSHELL 0000009F349C9000 == 31 [pid = 832] [id = 766] 07:07:16 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F28F66C00) [pid = 832] [serial = 2296] [outer = 0000000000000000] 07:07:16 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F32E91C00) [pid = 832] [serial = 2297] [outer = 0000009F28F66C00] 07:07:16 INFO - PROCESS | 832 | 1468505236355 Marionette DEBUG loaded listener.js 07:07:16 INFO - PROCESS | 832 | ++DOMWINDOW == 79 (0000009F34D2C800) [pid = 832] [serial = 2298] [outer = 0000009F28F66C00] 07:07:16 INFO - PROCESS | 832 | 1468505236774 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]]]}] 07:07:16 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 07:07:16 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 628ms 07:07:16 INFO - PROCESS | 832 | 1468505236827 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 07:07:16 INFO - PROCESS | 832 | 1468505236829 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 07:07:16 INFO - PROCESS | 832 | 1468505236832 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 07:07:16 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 07:07:16 INFO - PROCESS | 832 | 1468505236834 Marionette TRACE conn6 <- [1,3022,null,{}] 07:07:16 INFO - PROCESS | 832 | 1468505236837 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}] 07:07:16 INFO - PROCESS | 832 | 1468505236839 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:07:16 INFO - PROCESS | 832 | 1468505236919 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 07:07:16 INFO - PROCESS | 832 | 1468505236924 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:16 INFO - PROCESS | 832 | 1468505236926 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:07:16 INFO - PROCESS | 832 | ++DOCSHELL 0000009F34DC0000 == 32 [pid = 832] [id = 767] 07:07:16 INFO - PROCESS | 832 | ++DOMWINDOW == 80 (0000009F34D2CC00) [pid = 832] [serial = 2299] [outer = 0000000000000000] 07:07:16 INFO - PROCESS | 832 | ++DOMWINDOW == 81 (0000009F34D33400) [pid = 832] [serial = 2300] [outer = 0000009F34D2CC00] 07:07:16 INFO - PROCESS | 832 | 1468505236970 Marionette DEBUG loaded listener.js 07:07:17 INFO - PROCESS | 832 | ++DOMWINDOW == 82 (0000009F34D79400) [pid = 832] [serial = 2301] [outer = 0000009F34D2CC00] 07:07:17 INFO - PROCESS | 832 | 1468505237422 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]]]}] 07:07:17 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 07:07:17 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 629ms 07:07:17 INFO - PROCESS | 832 | 1468505237481 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 07:07:17 INFO - PROCESS | 832 | 1468505237487 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 07:07:17 INFO - PROCESS | 832 | 1468505237494 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 07:07:17 INFO - TEST-START | /FileAPI/blob/Blob-close.html 07:07:17 INFO - PROCESS | 832 | 1468505237498 Marionette TRACE conn6 <- [1,3026,null,{}] 07:07:17 INFO - PROCESS | 832 | 1468505237504 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}] 07:07:17 INFO - PROCESS | 832 | 1468505237507 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:07:17 INFO - PROCESS | 832 | 1468505237650 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 07:07:17 INFO - PROCESS | 832 | 1468505237823 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:17 INFO - PROCESS | 832 | 1468505237828 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:07:17 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2D920800 == 33 [pid = 832] [id = 768] 07:07:17 INFO - PROCESS | 832 | ++DOMWINDOW == 83 (0000009F27ECC400) [pid = 832] [serial = 2302] [outer = 0000000000000000] 07:07:17 INFO - PROCESS | 832 | ++DOMWINDOW == 84 (0000009F280C2400) [pid = 832] [serial = 2303] [outer = 0000009F27ECC400] 07:07:17 INFO - PROCESS | 832 | 1468505237887 Marionette DEBUG loaded listener.js 07:07:17 INFO - PROCESS | 832 | ++DOMWINDOW == 85 (0000009F29922800) [pid = 832] [serial = 2304] [outer = 0000009F27ECC400] 07:07:18 INFO - PROCESS | 832 | 1468505238473 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"]]]}] 07:07:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 07:07:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 07:07:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:07:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 07:07:18 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1024ms 07:07:18 INFO - PROCESS | 832 | 1468505238525 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 07:07:18 INFO - PROCESS | 832 | 1468505238530 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 07:07:18 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 07:07:18 INFO - PROCESS | 832 | 1468505238537 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 07:07:18 INFO - PROCESS | 832 | 1468505238540 Marionette TRACE conn6 <- [1,3030,null,{}] 07:07:18 INFO - PROCESS | 832 | 1468505238544 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}] 07:07:18 INFO - PROCESS | 832 | 1468505238548 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:07:18 INFO - PROCESS | 832 | 1468505238672 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 07:07:18 INFO - PROCESS | 832 | 1468505238801 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:18 INFO - PROCESS | 832 | 1468505238804 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:07:18 INFO - PROCESS | 832 | ++DOCSHELL 0000009F33095800 == 34 [pid = 832] [id = 769] 07:07:18 INFO - PROCESS | 832 | ++DOMWINDOW == 86 (0000009F2D178400) [pid = 832] [serial = 2305] [outer = 0000000000000000] 07:07:18 INFO - PROCESS | 832 | ++DOMWINDOW == 87 (0000009F2DA23000) [pid = 832] [serial = 2306] [outer = 0000009F2D178400] 07:07:18 INFO - PROCESS | 832 | 1468505238862 Marionette DEBUG loaded listener.js 07:07:18 INFO - PROCESS | 832 | ++DOMWINDOW == 88 (0000009F2DFA0000) [pid = 832] [serial = 2307] [outer = 0000009F2D178400] 07:07:19 INFO - PROCESS | 832 | 1468505239693 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]]]}] 07:07:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 07:07:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 07:07:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 07:07:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 07:07:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 07:07:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 07:07:19 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. 07:07:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 07:07:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 07:07:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 07:07:19 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'.) 07:07:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 07:07:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 07:07:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 07:07:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 07:07:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 07:07:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 07:07:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 07:07:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 07:07:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 07:07:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 07:07:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 07:07:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 07:07:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 07:07:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 07:07:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 07:07:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 07:07:19 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. 07:07:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 07:07:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:07:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 07:07:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 07:07:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 07:07:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 07:07:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 07:07:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 07:07:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 07:07:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 07:07:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 07:07:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 07:07:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 07:07:19 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. 07:07:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 07:07:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:07:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:07:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 07:07:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:07:19 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. 07:07:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 07:07:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:07:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:07:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 07:07:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:07:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 07:07:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 07:07:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 07:07:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 07:07:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 07:07:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:07:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 07:07:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 07:07:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 07:07:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 07:07:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:07:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:07:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:07:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:07:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 07:07:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 07:07:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:07:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:07:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:07:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:07:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 07:07:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:07:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:07:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:07:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:07:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 07:07:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:07:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:07:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:07:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:07:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 07:07:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 07:07:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:07:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:07:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:07:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:07:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 07:07:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:07:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:07:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:07:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:07:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 07:07:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:07:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:07:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:07:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:07:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 07:07:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:07:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:07:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:07:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:07:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 07:07:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:07:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:07:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:07:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:07:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 07:07:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 07:07:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 07:07:19 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1224ms 07:07:19 INFO - PROCESS | 832 | 1468505239761 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 07:07:19 INFO - PROCESS | 832 | 1468505239764 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 07:07:19 INFO - PROCESS | 832 | 1468505239768 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 07:07:19 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 07:07:19 INFO - PROCESS | 832 | 1468505239773 Marionette TRACE conn6 <- [1,3034,null,{}] 07:07:19 INFO - PROCESS | 832 | 1468505239786 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}] 07:07:19 INFO - PROCESS | 832 | 1468505239792 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:07:19 INFO - PROCESS | 832 | 1468505239932 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 07:07:20 INFO - PROCESS | 832 | 1468505240057 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:20 INFO - PROCESS | 832 | 1468505240061 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:07:20 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37AD9800 == 35 [pid = 832] [id = 770] 07:07:20 INFO - PROCESS | 832 | ++DOMWINDOW == 89 (0000009F2FB83000) [pid = 832] [serial = 2308] [outer = 0000000000000000] 07:07:20 INFO - PROCESS | 832 | ++DOMWINDOW == 90 (0000009F34165800) [pid = 832] [serial = 2309] [outer = 0000009F2FB83000] 07:07:20 INFO - PROCESS | 832 | 1468505240127 Marionette DEBUG loaded listener.js 07:07:20 INFO - PROCESS | 832 | ++DOMWINDOW == 91 (0000009F34941000) [pid = 832] [serial = 2310] [outer = 0000009F2FB83000] 07:07:20 INFO - PROCESS | 832 | [832] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:07:20 INFO - PROCESS | 832 | 1468505240956 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 07:07:21 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 07:07:21 INFO - {} 07:07:21 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1232ms 07:07:21 INFO - PROCESS | 832 | 1468505241011 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 07:07:21 INFO - PROCESS | 832 | 1468505241015 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 07:07:21 INFO - PROCESS | 832 | 1468505241020 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 07:07:21 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 07:07:21 INFO - PROCESS | 832 | 1468505241024 Marionette TRACE conn6 <- [1,3038,null,{}] 07:07:21 INFO - PROCESS | 832 | 1468505241029 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}] 07:07:21 INFO - PROCESS | 832 | 1468505241032 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:07:21 INFO - PROCESS | 832 | 1468505241154 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 07:07:21 INFO - PROCESS | 832 | --DOCSHELL 0000009F349C9000 == 34 [pid = 832] [id = 766] 07:07:21 INFO - PROCESS | 832 | --DOCSHELL 0000009F3798B000 == 33 [pid = 832] [id = 765] 07:07:21 INFO - PROCESS | 832 | --DOCSHELL 0000009F340C4800 == 32 [pid = 832] [id = 764] 07:07:21 INFO - PROCESS | 832 | --DOCSHELL 0000009F32974000 == 31 [pid = 832] [id = 763] 07:07:21 INFO - PROCESS | 832 | --DOCSHELL 0000009F3021A800 == 30 [pid = 832] [id = 762] 07:07:21 INFO - PROCESS | 832 | --DOCSHELL 0000009F29F34800 == 29 [pid = 832] [id = 761] 07:07:21 INFO - PROCESS | 832 | --DOMWINDOW == 90 (0000009F34171800) [pid = 832] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 07:07:21 INFO - PROCESS | 832 | --DOMWINDOW == 89 (0000009F34162400) [pid = 832] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 07:07:21 INFO - PROCESS | 832 | --DOMWINDOW == 88 (0000009F341A7800) [pid = 832] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 07:07:21 INFO - PROCESS | 832 | --DOMWINDOW == 87 (0000009F2E4E7400) [pid = 832] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 07:07:21 INFO - PROCESS | 832 | --DOMWINDOW == 86 (0000009F3407AC00) [pid = 832] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 07:07:21 INFO - PROCESS | 832 | --DOMWINDOW == 85 (0000009F31308C00) [pid = 832] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 07:07:21 INFO - PROCESS | 832 | --DOMWINDOW == 84 (0000009F27ECA400) [pid = 832] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 07:07:21 INFO - PROCESS | 832 | --DOMWINDOW == 83 (0000009F32EC6000) [pid = 832] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 07:07:21 INFO - PROCESS | 832 | --DOMWINDOW == 82 (0000009F2DFA5400) [pid = 832] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 07:07:21 INFO - PROCESS | 832 | --DOMWINDOW == 81 (0000009F2FB82000) [pid = 832] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 07:07:21 INFO - PROCESS | 832 | --DOMWINDOW == 80 (0000009F2A12B800) [pid = 832] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 07:07:21 INFO - PROCESS | 832 | --DOMWINDOW == 79 (0000009F24F50C00) [pid = 832] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 07:07:21 INFO - PROCESS | 832 | --DOMWINDOW == 78 (0000009F2DE4C800) [pid = 832] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 07:07:21 INFO - PROCESS | 832 | --DOMWINDOW == 77 (0000009F299BC000) [pid = 832] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 07:07:21 INFO - PROCESS | 832 | --DOMWINDOW == 76 (0000009F2D50A800) [pid = 832] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 07:07:21 INFO - PROCESS | 832 | --DOMWINDOW == 75 (0000009F2DA24400) [pid = 832] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 07:07:21 INFO - PROCESS | 832 | --DOMWINDOW == 74 (0000009F3416E400) [pid = 832] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 07:07:21 INFO - PROCESS | 832 | --DOMWINDOW == 73 (0000009F34132800) [pid = 832] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 07:07:21 INFO - PROCESS | 832 | --DOMWINDOW == 72 (0000009F2987FC00) [pid = 832] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 07:07:21 INFO - PROCESS | 832 | --DOMWINDOW == 71 (0000009F30CAAC00) [pid = 832] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 07:07:21 INFO - PROCESS | 832 | --DOMWINDOW == 70 (0000009F28A7EC00) [pid = 832] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 07:07:21 INFO - PROCESS | 832 | --DOMWINDOW == 69 (0000009F2E43A400) [pid = 832] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 07:07:21 INFO - PROCESS | 832 | --DOMWINDOW == 68 (0000009F308CC800) [pid = 832] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 07:07:21 INFO - PROCESS | 832 | --DOMWINDOW == 67 (0000009F31DF1C00) [pid = 832] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 07:07:21 INFO - PROCESS | 832 | --DOMWINDOW == 66 (0000009F32ECA800) [pid = 832] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 07:07:21 INFO - PROCESS | 832 | --DOMWINDOW == 65 (0000009F280C2000) [pid = 832] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 07:07:21 INFO - PROCESS | 832 | 1468505241263 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:21 INFO - PROCESS | 832 | 1468505241266 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:07:21 INFO - PROCESS | 832 | ++DOCSHELL 0000009F29F27000 == 30 [pid = 832] [id = 771] 07:07:21 INFO - PROCESS | 832 | ++DOMWINDOW == 66 (0000009F2398AC00) [pid = 832] [serial = 2311] [outer = 0000000000000000] 07:07:21 INFO - PROCESS | 832 | ++DOMWINDOW == 67 (0000009F23AA7800) [pid = 832] [serial = 2312] [outer = 0000009F2398AC00] 07:07:21 INFO - PROCESS | 832 | 1468505241324 Marionette DEBUG loaded listener.js 07:07:21 INFO - PROCESS | 832 | ++DOMWINDOW == 68 (0000009F28D54800) [pid = 832] [serial = 2313] [outer = 0000009F2398AC00] 07:07:21 INFO - PROCESS | 832 | 1468505241746 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]]]}] 07:07:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 07:07:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 07:07:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 07:07:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 07:07:21 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 775ms 07:07:21 INFO - PROCESS | 832 | 1468505241827 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 07:07:21 INFO - PROCESS | 832 | 1468505241832 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 07:07:21 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 07:07:21 INFO - PROCESS | 832 | 1468505241843 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 07:07:21 INFO - PROCESS | 832 | 1468505241846 Marionette TRACE conn6 <- [1,3042,null,{}] 07:07:21 INFO - PROCESS | 832 | 1468505241850 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}] 07:07:21 INFO - PROCESS | 832 | 1468505241853 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:07:21 INFO - PROCESS | 832 | 1468505241944 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 07:07:21 INFO - PROCESS | 832 | 1468505241957 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:21 INFO - PROCESS | 832 | 1468505241959 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:07:21 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2FADE000 == 31 [pid = 832] [id = 772] 07:07:21 INFO - PROCESS | 832 | ++DOMWINDOW == 69 (0000009F2A46B000) [pid = 832] [serial = 2314] [outer = 0000000000000000] 07:07:22 INFO - PROCESS | 832 | ++DOMWINDOW == 70 (0000009F2D10DC00) [pid = 832] [serial = 2315] [outer = 0000009F2A46B000] 07:07:22 INFO - PROCESS | 832 | 1468505242006 Marionette DEBUG loaded listener.js 07:07:22 INFO - PROCESS | 832 | ++DOMWINDOW == 71 (0000009F2D9C2800) [pid = 832] [serial = 2316] [outer = 0000009F2A46B000] 07:07:22 INFO - PROCESS | 832 | 1468505242721 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"]]]}] 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 07:07:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 07:07:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 07:07:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:07:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:07:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:07:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:07:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 07:07:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:07:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:07:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:07:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:07:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 07:07:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:07:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:07:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:07:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:07:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 07:07:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:07:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:07:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:07:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:07:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 07:07:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:07:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:07:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:07:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:07:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 07:07:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:07:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:07:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:07:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:07:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 07:07:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:07:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:07:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:07:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:07:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 07:07:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:07:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:07:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:07:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:07:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 07:07:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:07:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:07:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:07:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:07:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 07:07:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:07:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:07:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:07:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:07:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 07:07:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:07:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:07:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:07:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:07:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 07:07:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:07:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:07:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:07:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:07:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 07:07:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:07:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:07:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:07:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:07:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 07:07:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:07:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:07:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:07:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:07:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 07:07:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:07:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:07:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:07:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:07:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 07:07:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:07:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:07:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:07:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:07:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 07:07:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:07:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:07:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:07:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:07:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 07:07:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:07:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:07:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:07:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:07:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 07:07:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:07:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:07:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:07:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:07:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 07:07:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:07:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:07:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:07:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:07:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 07:07:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:07:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:07:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:07:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:07:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 07:07:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:07:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:07:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:07:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:07:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:07:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:07:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:07:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:07:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:07:22 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" 07:07:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:07:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:07:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:07:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:07:22 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" 07:07:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:07:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:07:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:07:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:07:22 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 991ms 07:07:22 INFO - PROCESS | 832 | 1468505242835 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 07:07:22 INFO - PROCESS | 832 | 1468505242838 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 07:07:22 INFO - TEST-START | /FileAPI/file/File-constructor.html 07:07:22 INFO - PROCESS | 832 | 1468505242842 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 07:07:22 INFO - PROCESS | 832 | 1468505242846 Marionette TRACE conn6 <- [1,3046,null,{}] 07:07:22 INFO - PROCESS | 832 | 1468505242857 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}] 07:07:22 INFO - PROCESS | 832 | 1468505242862 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:07:22 INFO - PROCESS | 832 | 1468505242953 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 07:07:22 INFO - PROCESS | 832 | 1468505242961 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:22 INFO - PROCESS | 832 | 1468505242964 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:07:22 INFO - PROCESS | 832 | ++DOCSHELL 0000009F32790000 == 32 [pid = 832] [id = 773] 07:07:22 INFO - PROCESS | 832 | ++DOMWINDOW == 72 (0000009F2FB88000) [pid = 832] [serial = 2317] [outer = 0000000000000000] 07:07:23 INFO - PROCESS | 832 | ++DOMWINDOW == 73 (0000009F2FF72C00) [pid = 832] [serial = 2318] [outer = 0000009F2FB88000] 07:07:23 INFO - PROCESS | 832 | 1468505243012 Marionette DEBUG loaded listener.js 07:07:23 INFO - PROCESS | 832 | ++DOMWINDOW == 74 (0000009F3112C000) [pid = 832] [serial = 2319] [outer = 0000009F2FB88000] 07:07:23 INFO - PROCESS | 832 | 1468505243479 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]]]}] 07:07:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 07:07:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 07:07:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 07:07:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 07:07:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 07:07:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 07:07:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 07:07:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 07:07:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 07:07:23 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 07:07:23 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 07:07:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:07:23 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 07:07:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 07:07:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 07:07:23 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:07:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 07:07:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:07:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 07:07:23 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 07:07:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 07:07:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:07:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 07:07:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 07:07:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 07:07:23 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 695ms 07:07:23 INFO - PROCESS | 832 | 1468505243539 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 07:07:23 INFO - PROCESS | 832 | 1468505243542 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 07:07:23 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 07:07:23 INFO - PROCESS | 832 | 1468505243545 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 07:07:23 INFO - PROCESS | 832 | 1468505243547 Marionette TRACE conn6 <- [1,3050,null,{}] 07:07:23 INFO - PROCESS | 832 | 1468505243550 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}] 07:07:23 INFO - PROCESS | 832 | 1468505243552 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:07:23 INFO - PROCESS | 832 | 1468505243672 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 07:07:23 INFO - PROCESS | 832 | 1468505243682 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:23 INFO - PROCESS | 832 | 1468505243684 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:07:23 INFO - PROCESS | 832 | ++DOCSHELL 0000009F349DE800 == 33 [pid = 832] [id = 774] 07:07:23 INFO - PROCESS | 832 | ++DOMWINDOW == 75 (0000009F31A62400) [pid = 832] [serial = 2320] [outer = 0000000000000000] 07:07:23 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F31DEF400) [pid = 832] [serial = 2321] [outer = 0000009F31A62400] 07:07:23 INFO - PROCESS | 832 | 1468505243774 Marionette DEBUG loaded listener.js 07:07:23 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F32ECB800) [pid = 832] [serial = 2322] [outer = 0000009F31A62400] 07:07:23 INFO - PROCESS | 832 | [832] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:07:24 INFO - PROCESS | 832 | 1468505244187 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 07:07:24 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 07:07:24 INFO - {} 07:07:24 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 691ms 07:07:24 INFO - PROCESS | 832 | 1468505244245 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 07:07:24 INFO - PROCESS | 832 | 1468505244248 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 07:07:24 INFO - PROCESS | 832 | 1468505244251 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 07:07:24 INFO - PROCESS | 832 | 1468505244253 Marionette TRACE conn6 <- [1,3054,null,{}] 07:07:24 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 07:07:24 INFO - PROCESS | 832 | 1468505244257 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}] 07:07:24 INFO - PROCESS | 832 | 1468505244259 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:07:24 INFO - PROCESS | 832 | 1468505244407 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 07:07:24 INFO - PROCESS | 832 | 1468505244427 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:24 INFO - PROCESS | 832 | 1468505244429 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:07:24 INFO - PROCESS | 832 | ++DOCSHELL 0000009F340CB800 == 34 [pid = 832] [id = 775] 07:07:24 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F2F895400) [pid = 832] [serial = 2323] [outer = 0000000000000000] 07:07:24 INFO - PROCESS | 832 | ++DOMWINDOW == 79 (0000009F31B07000) [pid = 832] [serial = 2324] [outer = 0000009F2F895400] 07:07:24 INFO - PROCESS | 832 | 1468505244482 Marionette DEBUG loaded listener.js 07:07:24 INFO - PROCESS | 832 | ++DOMWINDOW == 80 (0000009F34170400) [pid = 832] [serial = 2325] [outer = 0000009F2F895400] 07:07:24 INFO - PROCESS | 832 | 1468505244925 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]]]}] 07:07:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 07:07:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 07:07:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 07:07:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 07:07:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 07:07:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 07:07:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 07:07:24 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 734ms 07:07:25 INFO - PROCESS | 832 | 1468505244992 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 07:07:25 INFO - PROCESS | 832 | 1468505244994 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 07:07:25 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 07:07:25 INFO - PROCESS | 832 | 1468505244998 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 07:07:25 INFO - PROCESS | 832 | 1468505245000 Marionette TRACE conn6 <- [1,3058,null,{}] 07:07:25 INFO - PROCESS | 832 | 1468505245003 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}] 07:07:25 INFO - PROCESS | 832 | 1468505245009 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:07:25 INFO - PROCESS | 832 | 1468505245157 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 07:07:25 INFO - PROCESS | 832 | 1468505245207 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:25 INFO - PROCESS | 832 | 1468505245210 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:07:25 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37680800 == 35 [pid = 832] [id = 776] 07:07:25 INFO - PROCESS | 832 | ++DOMWINDOW == 81 (0000009F341AE800) [pid = 832] [serial = 2326] [outer = 0000000000000000] 07:07:25 INFO - PROCESS | 832 | ++DOMWINDOW == 82 (0000009F34D79800) [pid = 832] [serial = 2327] [outer = 0000009F341AE800] 07:07:25 INFO - PROCESS | 832 | 1468505245255 Marionette DEBUG loaded listener.js 07:07:25 INFO - PROCESS | 832 | ++DOMWINDOW == 83 (0000009F34D82C00) [pid = 832] [serial = 2328] [outer = 0000009F341AE800] 07:07:25 INFO - PROCESS | 832 | --DOMWINDOW == 82 (0000009F2807C800) [pid = 832] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 07:07:25 INFO - PROCESS | 832 | --DOMWINDOW == 81 (0000009F30A89C00) [pid = 832] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 07:07:25 INFO - PROCESS | 832 | --DOMWINDOW == 80 (0000009F2A124400) [pid = 832] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 07:07:25 INFO - PROCESS | 832 | --DOMWINDOW == 79 (0000009F2DFA5800) [pid = 832] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 07:07:25 INFO - PROCESS | 832 | --DOMWINDOW == 78 (0000009F23630C00) [pid = 832] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 07:07:25 INFO - PROCESS | 832 | --DOMWINDOW == 77 (0000009F2D16EC00) [pid = 832] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 07:07:25 INFO - PROCESS | 832 | --DOMWINDOW == 76 (0000009F28F66C00) [pid = 832] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 07:07:25 INFO - PROCESS | 832 | --DOMWINDOW == 75 (0000009F280C3C00) [pid = 832] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 07:07:25 INFO - PROCESS | 832 | --DOMWINDOW == 74 (0000009F31A6A800) [pid = 832] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 07:07:25 INFO - PROCESS | 832 | --DOMWINDOW == 73 (0000009F2DCCE800) [pid = 832] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 07:07:25 INFO - PROCESS | 832 | --DOMWINDOW == 72 (0000009F370B6400) [pid = 832] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 07:07:25 INFO - PROCESS | 832 | --DOMWINDOW == 71 (0000009F31B04C00) [pid = 832] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 07:07:25 INFO - PROCESS | 832 | --DOMWINDOW == 70 (0000009F23BF6400) [pid = 832] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 07:07:25 INFO - PROCESS | 832 | 1468505245687 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]]]}] 07:07:25 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 07:07:25 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 07:07:25 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 07:07:25 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 07:07:25 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 07:07:25 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 07:07:25 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 732ms 07:07:25 INFO - PROCESS | 832 | 1468505245742 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 07:07:25 INFO - PROCESS | 832 | 1468505245745 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 07:07:25 INFO - PROCESS | 832 | 1468505245748 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 07:07:25 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 07:07:25 INFO - PROCESS | 832 | 1468505245750 Marionette TRACE conn6 <- [1,3062,null,{}] 07:07:25 INFO - PROCESS | 832 | 1468505245754 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}] 07:07:25 INFO - PROCESS | 832 | 1468505245756 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:07:25 INFO - PROCESS | 832 | 1468505245877 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 07:07:25 INFO - PROCESS | 832 | 1468505245932 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:25 INFO - PROCESS | 832 | 1468505245934 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:07:25 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37754000 == 36 [pid = 832] [id = 777] 07:07:25 INFO - PROCESS | 832 | ++DOMWINDOW == 71 (0000009F2D16EC00) [pid = 832] [serial = 2329] [outer = 0000000000000000] 07:07:25 INFO - PROCESS | 832 | ++DOMWINDOW == 72 (0000009F301CFC00) [pid = 832] [serial = 2330] [outer = 0000009F2D16EC00] 07:07:25 INFO - PROCESS | 832 | 1468505245978 Marionette DEBUG loaded listener.js 07:07:26 INFO - PROCESS | 832 | ++DOMWINDOW == 73 (0000009F301D6400) [pid = 832] [serial = 2331] [outer = 0000009F2D16EC00] 07:07:26 INFO - PROCESS | 832 | 1468505246317 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]]]}] 07:07:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 07:07:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 07:07:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 07:07:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 07:07:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 07:07:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 07:07:26 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 587ms 07:07:26 INFO - PROCESS | 832 | 1468505246343 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 07:07:26 INFO - PROCESS | 832 | 1468505246346 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 07:07:26 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 07:07:26 INFO - PROCESS | 832 | 1468505246349 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 07:07:26 INFO - PROCESS | 832 | 1468505246351 Marionette TRACE conn6 <- [1,3066,null,{}] 07:07:26 INFO - PROCESS | 832 | 1468505246355 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}] 07:07:26 INFO - PROCESS | 832 | 1468505246357 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:07:26 INFO - PROCESS | 832 | 1468505246474 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 07:07:26 INFO - PROCESS | 832 | 1468505246481 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:26 INFO - PROCESS | 832 | 1468505246483 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:07:26 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37752000 == 37 [pid = 832] [id = 778] 07:07:26 INFO - PROCESS | 832 | ++DOMWINDOW == 74 (0000009F2D507C00) [pid = 832] [serial = 2332] [outer = 0000000000000000] 07:07:26 INFO - PROCESS | 832 | ++DOMWINDOW == 75 (0000009F301CCC00) [pid = 832] [serial = 2333] [outer = 0000009F2D507C00] 07:07:26 INFO - PROCESS | 832 | 1468505246528 Marionette DEBUG loaded listener.js 07:07:26 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F34D38000) [pid = 832] [serial = 2334] [outer = 0000009F2D507C00] 07:07:26 INFO - PROCESS | 832 | 1468505246929 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] 07:07:26 INFO - PROCESS | 832 | 1468505246988 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 07:07:26 INFO - PROCESS | 832 | 1468505246991 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 07:07:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 07:07:26 INFO - PROCESS | 832 | 1468505246993 Marionette TRACE conn6 <- [1,3070,null,{}] 07:07:27 INFO - PROCESS | 832 | 1468505246997 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}] 07:07:27 INFO - PROCESS | 832 | 1468505246999 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:07:27 INFO - PROCESS | 832 | 1468505247118 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 07:07:27 INFO - PROCESS | 832 | 1468505247129 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:27 INFO - PROCESS | 832 | 1468505247131 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:07:27 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37AC2800 == 38 [pid = 832] [id = 779] 07:07:27 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F2E43BC00) [pid = 832] [serial = 2335] [outer = 0000000000000000] 07:07:27 INFO - PROCESS | 832 | ++DOMWINDOW == 78 (0000009F370B8400) [pid = 832] [serial = 2336] [outer = 0000009F2E43BC00] 07:07:27 INFO - PROCESS | 832 | 1468505247175 Marionette DEBUG loaded listener.js 07:07:27 INFO - PROCESS | 832 | ++DOMWINDOW == 79 (0000009F374E6C00) [pid = 832] [serial = 2337] [outer = 0000009F2E43BC00] 07:07:27 INFO - PROCESS | 832 | 1468505247564 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]]]}] 07:07:27 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 07:07:27 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 07:07:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:07:27 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 07:07:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 07:07:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 630ms 07:07:27 INFO - PROCESS | 832 | 1468505247649 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 07:07:27 INFO - PROCESS | 832 | 1468505247654 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 07:07:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 07:07:27 INFO - PROCESS | 832 | 1468505247659 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 07:07:27 INFO - PROCESS | 832 | 1468505247664 Marionette TRACE conn6 <- [1,3074,null,{}] 07:07:27 INFO - PROCESS | 832 | 1468505247675 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}] 07:07:27 INFO - PROCESS | 832 | 1468505247679 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:07:27 INFO - PROCESS | 832 | 1468505247818 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 07:07:27 INFO - PROCESS | 832 | 1468505247914 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:27 INFO - PROCESS | 832 | 1468505247919 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:07:27 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2DB8A800 == 39 [pid = 832] [id = 780] 07:07:27 INFO - PROCESS | 832 | ++DOMWINDOW == 80 (0000009F24FBB000) [pid = 832] [serial = 2338] [outer = 0000000000000000] 07:07:27 INFO - PROCESS | 832 | ++DOMWINDOW == 81 (0000009F28081800) [pid = 832] [serial = 2339] [outer = 0000009F24FBB000] 07:07:27 INFO - PROCESS | 832 | 1468505247977 Marionette DEBUG loaded listener.js 07:07:28 INFO - PROCESS | 832 | ++DOMWINDOW == 82 (0000009F299AE800) [pid = 832] [serial = 2340] [outer = 0000009F24FBB000] 07:07:28 INFO - PROCESS | 832 | 1468505248588 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 07:07:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 07:07:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 986ms 07:07:28 INFO - PROCESS | 832 | 1468505248645 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 07:07:28 INFO - PROCESS | 832 | 1468505248649 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 07:07:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 07:07:28 INFO - PROCESS | 832 | 1468505248656 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 07:07:28 INFO - PROCESS | 832 | 1468505248660 Marionette TRACE conn6 <- [1,3078,null,{}] 07:07:28 INFO - PROCESS | 832 | 1468505248664 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}] 07:07:28 INFO - PROCESS | 832 | 1468505248667 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:07:28 INFO - PROCESS | 832 | 1468505248787 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 07:07:28 INFO - PROCESS | 832 | 1468505248895 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:28 INFO - PROCESS | 832 | 1468505248897 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:07:28 INFO - PROCESS | 832 | ++DOCSHELL 0000009F340AD800 == 40 [pid = 832] [id = 781] 07:07:28 INFO - PROCESS | 832 | ++DOMWINDOW == 83 (0000009F2DE54C00) [pid = 832] [serial = 2341] [outer = 0000000000000000] 07:07:28 INFO - PROCESS | 832 | ++DOMWINDOW == 84 (0000009F2E410800) [pid = 832] [serial = 2342] [outer = 0000009F2DE54C00] 07:07:28 INFO - PROCESS | 832 | 1468505248957 Marionette DEBUG loaded listener.js 07:07:29 INFO - PROCESS | 832 | ++DOMWINDOW == 85 (0000009F2FB80400) [pid = 832] [serial = 2343] [outer = 0000009F2DE54C00] 07:07:29 INFO - PROCESS | 832 | 1468505249487 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 07:07:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 07:07:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 881ms 07:07:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 07:07:29 INFO - PROCESS | 832 | 1468505249539 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 07:07:29 INFO - PROCESS | 832 | 1468505249542 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 07:07:29 INFO - PROCESS | 832 | 1468505249546 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 07:07:29 INFO - PROCESS | 832 | 1468505249548 Marionette TRACE conn6 <- [1,3082,null,{}] 07:07:29 INFO - PROCESS | 832 | 1468505249574 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}] 07:07:29 INFO - PROCESS | 832 | 1468505249580 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:07:29 INFO - PROCESS | 832 | 1468505249726 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 07:07:29 INFO - PROCESS | 832 | 1468505249802 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:29 INFO - PROCESS | 832 | 1468505249806 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:07:29 INFO - PROCESS | 832 | ++DOCSHELL 0000009F37673800 == 41 [pid = 832] [id = 782] 07:07:29 INFO - PROCESS | 832 | ++DOMWINDOW == 86 (0000009F31A6A800) [pid = 832] [serial = 2344] [outer = 0000000000000000] 07:07:29 INFO - PROCESS | 832 | ++DOMWINDOW == 87 (0000009F31B25400) [pid = 832] [serial = 2345] [outer = 0000009F31A6A800] 07:07:29 INFO - PROCESS | 832 | 1468505249865 Marionette DEBUG loaded listener.js 07:07:29 INFO - PROCESS | 832 | ++DOMWINDOW == 88 (0000009F32ECE400) [pid = 832] [serial = 2346] [outer = 0000009F31A6A800] 07:07:30 INFO - PROCESS | 832 | 1468505250398 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 07:07:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 07:07:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 880ms 07:07:30 INFO - PROCESS | 832 | 1468505250429 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 07:07:30 INFO - PROCESS | 832 | 1468505250431 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 07:07:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 07:07:30 INFO - PROCESS | 832 | 1468505250435 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 07:07:30 INFO - PROCESS | 832 | 1468505250437 Marionette TRACE conn6 <- [1,3086,null,{}] 07:07:30 INFO - PROCESS | 832 | 1468505250441 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}] 07:07:30 INFO - PROCESS | 832 | 1468505250443 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:07:30 INFO - PROCESS | 832 | 1468505250559 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 07:07:30 INFO - PROCESS | 832 | 1468505250660 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:30 INFO - PROCESS | 832 | 1468505250663 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:07:30 INFO - PROCESS | 832 | ++DOCSHELL 0000009F385F0800 == 42 [pid = 832] [id = 783] 07:07:30 INFO - PROCESS | 832 | ++DOMWINDOW == 89 (0000009F34141400) [pid = 832] [serial = 2347] [outer = 0000000000000000] 07:07:30 INFO - PROCESS | 832 | ++DOMWINDOW == 90 (0000009F341A9800) [pid = 832] [serial = 2348] [outer = 0000009F34141400] 07:07:30 INFO - PROCESS | 832 | 1468505250718 Marionette DEBUG loaded listener.js 07:07:30 INFO - PROCESS | 832 | ++DOMWINDOW == 91 (0000009F3493F400) [pid = 832] [serial = 2349] [outer = 0000009F34141400] 07:07:31 INFO - PROCESS | 832 | 1468505251222 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]]]}] 07:07:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 07:07:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 07:07:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 839ms 07:07:31 INFO - PROCESS | 832 | 1468505251276 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 07:07:31 INFO - PROCESS | 832 | 1468505251279 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 07:07:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 07:07:31 INFO - PROCESS | 832 | 1468505251282 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 07:07:31 INFO - PROCESS | 832 | 1468505251284 Marionette TRACE conn6 <- [1,3090,null,{}] 07:07:31 INFO - PROCESS | 832 | 1468505251288 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}] 07:07:31 INFO - PROCESS | 832 | 1468505251291 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:07:31 INFO - PROCESS | 832 | 1468505251462 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 07:07:31 INFO - PROCESS | 832 | 1468505251579 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:31 INFO - PROCESS | 832 | 1468505251581 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:07:31 INFO - PROCESS | 832 | ++DOCSHELL 0000009F38B3B000 == 43 [pid = 832] [id = 784] 07:07:31 INFO - PROCESS | 832 | ++DOMWINDOW == 92 (0000009F3493DC00) [pid = 832] [serial = 2350] [outer = 0000000000000000] 07:07:31 INFO - PROCESS | 832 | ++DOMWINDOW == 93 (0000009F34D7DC00) [pid = 832] [serial = 2351] [outer = 0000009F3493DC00] 07:07:31 INFO - PROCESS | 832 | 1468505251636 Marionette DEBUG loaded listener.js 07:07:31 INFO - PROCESS | 832 | ++DOMWINDOW == 94 (0000009F374EB400) [pid = 832] [serial = 2352] [outer = 0000009F3493DC00] 07:07:32 INFO - PROCESS | 832 | 1468505252140 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 07:07:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 07:07:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 881ms 07:07:32 INFO - PROCESS | 832 | 1468505252174 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 07:07:32 INFO - PROCESS | 832 | 1468505252177 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 07:07:32 INFO - PROCESS | 832 | 1468505252181 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 07:07:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 07:07:32 INFO - PROCESS | 832 | 1468505252183 Marionette TRACE conn6 <- [1,3094,null,{}] 07:07:32 INFO - PROCESS | 832 | 1468505252187 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}] 07:07:32 INFO - PROCESS | 832 | 1468505252194 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:07:32 INFO - PROCESS | 832 | 1468505252480 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 07:07:32 INFO - PROCESS | 832 | 1468505252648 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:32 INFO - PROCESS | 832 | 1468505252651 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:07:32 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2A049800 == 44 [pid = 832] [id = 785] 07:07:32 INFO - PROCESS | 832 | ++DOMWINDOW == 95 (0000009F22550C00) [pid = 832] [serial = 2353] [outer = 0000000000000000] 07:07:32 INFO - PROCESS | 832 | ++DOMWINDOW == 96 (0000009F2362C800) [pid = 832] [serial = 2354] [outer = 0000009F22550C00] 07:07:32 INFO - PROCESS | 832 | 1468505252704 Marionette DEBUG loaded listener.js 07:07:32 INFO - PROCESS | 832 | ++DOMWINDOW == 97 (0000009F2413F000) [pid = 832] [serial = 2355] [outer = 0000009F22550C00] 07:07:33 INFO - PROCESS | 832 | --DOCSHELL 0000009F30C84000 == 43 [pid = 832] [id = 760] 07:07:33 INFO - PROCESS | 832 | --DOCSHELL 0000009F37752000 == 42 [pid = 832] [id = 778] 07:07:33 INFO - PROCESS | 832 | --DOCSHELL 0000009F37754000 == 41 [pid = 832] [id = 777] 07:07:33 INFO - PROCESS | 832 | --DOCSHELL 0000009F37680800 == 40 [pid = 832] [id = 776] 07:07:33 INFO - PROCESS | 832 | --DOCSHELL 0000009F340CB800 == 39 [pid = 832] [id = 775] 07:07:33 INFO - PROCESS | 832 | --DOCSHELL 0000009F349DE800 == 38 [pid = 832] [id = 774] 07:07:33 INFO - PROCESS | 832 | --DOCSHELL 0000009F32790000 == 37 [pid = 832] [id = 773] 07:07:33 INFO - PROCESS | 832 | --DOCSHELL 0000009F2FADE000 == 36 [pid = 832] [id = 772] 07:07:33 INFO - PROCESS | 832 | --DOCSHELL 0000009F29F27000 == 35 [pid = 832] [id = 771] 07:07:33 INFO - PROCESS | 832 | --DOCSHELL 0000009F34DC0000 == 34 [pid = 832] [id = 767] 07:07:33 INFO - PROCESS | 832 | --DOCSHELL 0000009F2D920800 == 33 [pid = 832] [id = 768] 07:07:33 INFO - PROCESS | 832 | --DOCSHELL 0000009F33095800 == 32 [pid = 832] [id = 769] 07:07:33 INFO - PROCESS | 832 | --DOCSHELL 0000009F37AD9800 == 31 [pid = 832] [id = 770] 07:07:33 INFO - PROCESS | 832 | --DOCSHELL 0000009F38B3B000 == 30 [pid = 832] [id = 784] 07:07:33 INFO - PROCESS | 832 | --DOCSHELL 0000009F385F0800 == 29 [pid = 832] [id = 783] 07:07:33 INFO - PROCESS | 832 | --DOCSHELL 0000009F37673800 == 28 [pid = 832] [id = 782] 07:07:33 INFO - PROCESS | 832 | --DOCSHELL 0000009F340AD800 == 27 [pid = 832] [id = 781] 07:07:33 INFO - PROCESS | 832 | --DOCSHELL 0000009F37AC2800 == 26 [pid = 832] [id = 779] 07:07:33 INFO - PROCESS | 832 | --DOCSHELL 0000009F2DB8A800 == 25 [pid = 832] [id = 780] 07:07:33 INFO - PROCESS | 832 | --DOMWINDOW == 96 (0000009F28F0BC00) [pid = 832] [serial = 2283] [outer = 0000000000000000] [url = about:blank] 07:07:33 INFO - PROCESS | 832 | --DOMWINDOW == 95 (0000009F30A8E000) [pid = 832] [serial = 2291] [outer = 0000000000000000] [url = about:blank] 07:07:33 INFO - PROCESS | 832 | --DOMWINDOW == 94 (0000009F2873C000) [pid = 832] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 07:07:33 INFO - PROCESS | 832 | --DOMWINDOW == 93 (0000009F2D9B7800) [pid = 832] [serial = 2285] [outer = 0000000000000000] [url = about:blank] 07:07:33 INFO - PROCESS | 832 | --DOMWINDOW == 92 (0000009F2DCC6800) [pid = 832] [serial = 2286] [outer = 0000000000000000] [url = about:blank] 07:07:33 INFO - PROCESS | 832 | --DOMWINDOW == 91 (0000009F2F898000) [pid = 832] [serial = 2288] [outer = 0000000000000000] [url = about:blank] 07:07:33 INFO - PROCESS | 832 | --DOMWINDOW == 90 (0000009F30031C00) [pid = 832] [serial = 2294] [outer = 0000000000000000] [url = about:blank] 07:07:33 INFO - PROCESS | 832 | --DOMWINDOW == 89 (0000009F2DCCB000) [pid = 832] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 07:07:33 INFO - PROCESS | 832 | --DOMWINDOW == 88 (0000009F2D9BF800) [pid = 832] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 07:07:33 INFO - PROCESS | 832 | --DOMWINDOW == 87 (0000009F34D2C800) [pid = 832] [serial = 2298] [outer = 0000000000000000] [url = about:blank] 07:07:33 INFO - PROCESS | 832 | --DOMWINDOW == 86 (0000009F2D16CC00) [pid = 832] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 07:07:33 INFO - PROCESS | 832 | --DOMWINDOW == 85 (0000009F299B2400) [pid = 832] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 07:07:33 INFO - PROCESS | 832 | --DOMWINDOW == 84 (0000009F31B11400) [pid = 832] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 07:07:33 INFO - PROCESS | 832 | --DOMWINDOW == 83 (0000009F30CA1000) [pid = 832] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 07:07:33 INFO - PROCESS | 832 | --DOMWINDOW == 82 (0000009F2E4E8400) [pid = 832] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 07:07:33 INFO - PROCESS | 832 | --DOMWINDOW == 81 (0000009F34D33400) [pid = 832] [serial = 2300] [outer = 0000000000000000] [url = about:blank] 07:07:33 INFO - PROCESS | 832 | --DOMWINDOW == 80 (0000009F370C2000) [pid = 832] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 07:07:33 INFO - PROCESS | 832 | --DOMWINDOW == 79 (0000009F374E6400) [pid = 832] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 07:07:33 INFO - PROCESS | 832 | --DOMWINDOW == 78 (0000009F34169800) [pid = 832] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 07:07:33 INFO - PROCESS | 832 | --DOMWINDOW == 77 (0000009F341AF800) [pid = 832] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 07:07:33 INFO - PROCESS | 832 | --DOMWINDOW == 76 (0000009F28AE2C00) [pid = 832] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 07:07:33 INFO - PROCESS | 832 | --DOMWINDOW == 75 (0000009F2400E400) [pid = 832] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 07:07:33 INFO - PROCESS | 832 | --DOMWINDOW == 74 (0000009F30CA0000) [pid = 832] [serial = 2292] [outer = 0000000000000000] [url = about:blank] 07:07:33 INFO - PROCESS | 832 | --DOMWINDOW == 73 (0000009F32E91C00) [pid = 832] [serial = 2297] [outer = 0000000000000000] [url = about:blank] 07:07:33 INFO - PROCESS | 832 | --DOMWINDOW == 72 (0000009F3413D400) [pid = 832] [serial = 2295] [outer = 0000000000000000] [url = about:blank] 07:07:33 INFO - PROCESS | 832 | --DOMWINDOW == 71 (0000009F2FF75400) [pid = 832] [serial = 2289] [outer = 0000000000000000] [url = about:blank] 07:07:34 INFO - PROCESS | 832 | 1468505254060 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]]]}] 07:07:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 07:07:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 07:07:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 07:07:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1931ms 07:07:34 INFO - PROCESS | 832 | 1468505254119 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 07:07:34 INFO - PROCESS | 832 | 1468505254124 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 07:07:34 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 07:07:34 INFO - PROCESS | 832 | 1468505254129 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 07:07:34 INFO - PROCESS | 832 | 1468505254132 Marionette TRACE conn6 <- [1,3098,null,{}] 07:07:34 INFO - PROCESS | 832 | 1468505254139 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}] 07:07:34 INFO - PROCESS | 832 | 1468505254142 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:07:34 INFO - PROCESS | 832 | 1468505254244 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 07:07:34 INFO - PROCESS | 832 | 1468505254251 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:34 INFO - PROCESS | 832 | 1468505254255 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:07:34 INFO - PROCESS | 832 | ++DOCSHELL 0000009F28FAA800 == 26 [pid = 832] [id = 786] 07:07:34 INFO - PROCESS | 832 | ++DOMWINDOW == 72 (0000009F23AA6C00) [pid = 832] [serial = 2356] [outer = 0000000000000000] 07:07:34 INFO - PROCESS | 832 | ++DOMWINDOW == 73 (0000009F23BEF800) [pid = 832] [serial = 2357] [outer = 0000009F23AA6C00] 07:07:34 INFO - PROCESS | 832 | 1468505254306 Marionette DEBUG loaded listener.js 07:07:34 INFO - PROCESS | 832 | ++DOMWINDOW == 74 (0000009F23E7E400) [pid = 832] [serial = 2358] [outer = 0000009F23AA6C00] 07:07:34 INFO - PROCESS | 832 | 1468505254795 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"]]]}] 07:07:34 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 07:07:34 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 07:07:34 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 07:07:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:07:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:07:34 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 07:07:34 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 692ms 07:07:34 INFO - PROCESS | 832 | 1468505254824 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 07:07:34 INFO - PROCESS | 832 | 1468505254832 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 07:07:34 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 07:07:34 INFO - PROCESS | 832 | 1468505254843 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 07:07:34 INFO - PROCESS | 832 | 1468505254846 Marionette TRACE conn6 <- [1,3102,null,{}] 07:07:34 INFO - PROCESS | 832 | 1468505254850 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}] 07:07:34 INFO - PROCESS | 832 | 1468505254853 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:07:34 INFO - PROCESS | 832 | 1468505254947 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 07:07:34 INFO - PROCESS | 832 | 1468505254953 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\", \"7a23b37a-5bec-4434-8514-05f21e580677\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:34 INFO - PROCESS | 832 | 1468505254956 Marionette INFO sendAsync b12e9b12-4bfd-469d-86ac-b84795e4b6c9 07:07:34 INFO - PROCESS | 832 | ++DOCSHELL 0000009F2DD03000 == 27 [pid = 832] [id = 787] 07:07:34 INFO - PROCESS | 832 | ++DOMWINDOW == 75 (0000009F288A7000) [pid = 832] [serial = 2359] [outer = 0000000000000000] 07:07:35 INFO - PROCESS | 832 | ++DOMWINDOW == 76 (0000009F28A78800) [pid = 832] [serial = 2360] [outer = 0000009F288A7000] 07:07:35 INFO - PROCESS | 832 | 1468505255004 Marionette DEBUG loaded listener.js 07:07:35 INFO - PROCESS | 832 | ++DOMWINDOW == 77 (0000009F28D5D800) [pid = 832] [serial = 2361] [outer = 0000009F288A7000] 07:07:35 INFO - PROCESS | 832 | 1468505255474 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]]]}] 07:07:35 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 07:07:35 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 692ms 07:07:35 INFO - PROCESS | 832 | 1468505255534 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 07:07:35 INFO - PROCESS | 832 | 1468505255537 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 07:07:36 WARNING - u'runner_teardown' () 07:07:36 INFO - No more tests 07:07:36 INFO - Got 0 unexpected results 07:07:36 INFO - SUITE-END | took 674s 07:07:36 INFO - Closing logging queue 07:07:36 INFO - queue closed 07:07:36 INFO - Return code: 0 07:07:36 WARNING - # TBPL SUCCESS # 07:07:36 INFO - Running post-action listener: _resource_record_post_action 07:07:36 INFO - Running post-run listener: _resource_record_post_run 07:07:37 INFO - Total resource usage - Wall time: 684s; CPU: 14.0%; Read bytes: 273118720; Write bytes: 1001562112; Read time: 4883780; Write time: 7384940 07:07:37 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 07:07:37 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 24653312; Read time: 0; Write time: 47020 07:07:37 INFO - run-tests - Wall time: 681s; CPU: 14.0%; Read bytes: 273118720; Write bytes: 894345728; Read time: 4883780; Write time: 7280690 07:07:37 INFO - Running post-run listener: _upload_blobber_files 07:07:37 INFO - Blob upload gear active. 07:07:37 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 07:07:37 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 07:07:37 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 07:07:37 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 07:07:38 INFO - (blobuploader) - INFO - Open directory for files ... 07:07:38 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 07:07:38 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:07:38 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:07:39 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 07:07:39 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:07:39 INFO - (blobuploader) - INFO - Done attempting. 07:07:39 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 07:07:39 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:07:39 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:07:40 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 07:07:40 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:07:40 INFO - (blobuploader) - INFO - Done attempting. 07:07:40 INFO - (blobuploader) - INFO - Iteration through files over. 07:07:40 INFO - Return code: 0 07:07:40 INFO - rmtree: C:\slave\test\build\uploaded_files.json 07:07:40 INFO - Using _rmtree_windows ... 07:07:40 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 07:07:40 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f6253681ed84a0fdb7556442d30d48975f3b091d071ca6de9ed107ce684c37f759bfa5ca5ac5667fcd508badf661362251184634c7937e4023d3408b556fbc6c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ff1e8db2d20a3aea0a5bd21d45b97301c495bebb0dad44d92b7aa35f726b8ea2b599468209a3e4129eae7c6bec806f65d07b34ec17cd371baa012ade73a516f8"} 07:07:40 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 07:07:40 INFO - Writing to file C:\slave\test\properties\blobber_files 07:07:40 INFO - Contents: 07:07:40 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f6253681ed84a0fdb7556442d30d48975f3b091d071ca6de9ed107ce684c37f759bfa5ca5ac5667fcd508badf661362251184634c7937e4023d3408b556fbc6c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ff1e8db2d20a3aea0a5bd21d45b97301c495bebb0dad44d92b7aa35f726b8ea2b599468209a3e4129eae7c6bec806f65d07b34ec17cd371baa012ade73a516f8"} 07:07:40 INFO - Running post-run listener: copy_logs_to_upload_dir 07:07:40 INFO - Copying logs to upload dir... 07:07:40 INFO - mkdir: C:\slave\test\build\upload\logs 07:07:40 INFO - Copying logs to upload dir... 07:07:40 INFO - Using _rmtree_windows ... 07:07:40 INFO - Using _rmtree_windows ... 07:07:40 INFO - Using _rmtree_windows ... 07:07:40 INFO - Using _rmtree_windows ... 07:07:40 INFO - Using _rmtree_windows ... 07:07:40 INFO - Using _rmtree_windows ... 07:07:40 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=928.899000 ========= master_lag: 0.52 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 29 secs) (at 2016-07-14 07:07:41.127006) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-14 07:07:41.127868) ========= '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-104\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-104 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-104 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-104\AppData\Local LOGONSERVER=\\T-W864-IX-104 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-104 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-104 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-104 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f6253681ed84a0fdb7556442d30d48975f3b091d071ca6de9ed107ce684c37f759bfa5ca5ac5667fcd508badf661362251184634c7937e4023d3408b556fbc6c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ff1e8db2d20a3aea0a5bd21d45b97301c495bebb0dad44d92b7aa35f726b8ea2b599468209a3e4129eae7c6bec806f65d07b34ec17cd371baa012ade73a516f8"} build_url:https://queue.taskcluster.net/v1/task/dPGS7V1BTeaPIISNI_tRSw/artifacts/public/build/firefox-48.0.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/dPGS7V1BTeaPIISNI_tRSw/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/dPGS7V1BTeaPIISNI_tRSw/artifacts/public/build/firefox-48.0.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f6253681ed84a0fdb7556442d30d48975f3b091d071ca6de9ed107ce684c37f759bfa5ca5ac5667fcd508badf661362251184634c7937e4023d3408b556fbc6c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ff1e8db2d20a3aea0a5bd21d45b97301c495bebb0dad44d92b7aa35f726b8ea2b599468209a3e4129eae7c6bec806f65d07b34ec17cd371baa012ade73a516f8"}' symbols_url: 'https://queue.taskcluster.net/v1/task/dPGS7V1BTeaPIISNI_tRSw/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-14 07:07:41.251358) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-14 07:07:41.251696) ========= '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-104\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-104 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-104 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-104\AppData\Local LOGONSERVER=\\T-W864-IX-104 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-104 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-104 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-104 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.100000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-14 07:07:41.369210) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-14 07:07:41.369542) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-14 07:07:41.996141) ========= ========= Total master_lag: 9.24 =========